وقتی تراکنش BTC شما "گیر" می کند چه اتفاقی می افتد؟

ساخت وبلاگ

آیا تراکنش در وضعیت معلق گیر کرده است و امید چندانی به تایید به زودی ندارد؟بیایید یاد بگیریم که چرا این اتفاق می افتد و چگونه می توان آن را برطرف کرد.

تراکنش ها گیر می کنند زیرا کارمزد تراکنش هایی که تعیین کرده اید بسیار کم بود. کارمزدی که "خیلی کم" است به سادگی به این معنی است که ماینرها بلوک های خود را با تراکنش های دیگری پر می کنند که کارمزدهای بالاتری به آنها می پردازند. مگر اینکه حجم تراکنش کاهش یابد، ممکن است تراکنش شما تایید نشود و وجوه به مقصد مورد نظر خود نرسد.

با این حال، باید توجه داشت که وجوه شما هرگز در معرض خطر از دست دادن دائمی در زمان معلق قرار نمی گیرد. آنها یا در نهایت تایید می شوند، یا بعد از مدت زمان مشخصی توسط گره ها "فراموش می شوند" و شما دوباره به آنها در کیف پول خود دسترسی پیدا خواهید کرد.

در این بین، بسته به این که کیف پولی که برای ارسال آن استفاده کرده اید چه ویژگی هایی ارائه می دهد، ممکن است گزینه هایی برای سرعت بخشیدن به تراکنش خود داشته باشید. در این مقاله به بررسی هر یک از این گزینه ها می پردازیم.

تجزیه و تحلیل Mempool: چگونه یک کارمزد معامله خوب را تعیین کنیم

ممپول (مخفف عبارت Memory Pool) مجموعه ای از تراکنش های معلق است که توسط گره ها تایید شده اند اما هنوز تایید نشده اند (یعنی در یک بلوک از بلاک چین گنجانده شده اند) توسط ماینرها.

در شبکه تعبیه شده است که تراکنش های با کارمزد بسیار پایین بلافاصله رد می شوند. به عبارت دیگر، گره ها تراکنش را در mempool خود (معروف به حوضه حافظه) شامل نمی شوند و به گره های دیگر منتشر نمی شوند. در زمان نوشتن مقاله، حداقل کارمزد تراکنش مورد نیاز برای ورود به mempool حدود 5 sat/vBtye (ساتوشی به ازای هر vByte داده) است.

می توانید کارمزد تراکنش را به عنوان پرداخت فضای بلوکی که توسط تراکنش شما مصرف می شود در نظر بگیرید. فضای بلوک با vBytes اندازه گیری می شود. به همین دلیل است که هزینه های تراکنش در بیت کوین به مقدار وجوهی که منتقل می شود بستگی ندارد، بلکه به مقدار داده هایی که باید در بلاک چین گنجانده شود، بستگی دارد.

این نمودار به شما کمک می کند تا نحوه تغییر کارمزد تراکنش ها را در طول زمان تجسم کنید. وقتی تقاضا برای فضای بلوک زیاد باشد (یعنی حجم تراکنش بالا)، کارمزدها افزایش می یابد. اساساً، شما به عنوان یک کاربر باید با سایر کاربران رقابت کنید تا ماینرهای سود محور را تشویق کنید تا تراکنش شما را در بلوک خود قرار دهند.

چگونه وجوه شما در نهایت به شما باز می گردد

همانطور که در بالا ذکر شد ، اگر هزینه زیادی را تعیین کنید ، در نهایت ممکن است معامله شما "فراموش شود". این امر به این دلیل است که Mempool هر گره در فضا بی نهایت نیست ، بلکه در اجرای گره معمولی به 300 مگابایت محدود می شود. هنگامی که Mempool به ظرفیت کامل برسد ، گره ها به طور معمول از پایین ترین معاملات هزینه خلاص می شوند تا بتوانند معاملات هزینه بالاتری را اضافه کنند. پس از وقوع این اتفاق ، وجوه در معامله "فراموش شده" شما دوباره در دسترس شما قرار می گیرد.

نمودار زیر به شما کمک می کند تا ببینید که چگونه این اتفاق در عمل رخ می دهد. در سمت چپ نمودار ، Mempool به طور مرتب در حال پاک کردن است ، به این معنی که حتی 1-2 هزینه معاملات SAT/VByte اگر در انتظار مدتی برای تأیید خوب بودید ، کافی بود. با این حال ، در سمت راست ، اگر هزینه زیر 5-6 SAT/VBYTE باشد ، معامله شما حتی در Mempool گنجانده نمی شود.

معامله شما به دلیل شروع مجدد گره و زمان انقضا Mempool نیز می تواند "فراموش" شود. به طور متوسط ، چند روز طول می کشد تا این اتفاق بیفتد و دسترسی به بودجه خود را دوباره بدست آورید. با این حال ، این بستگی به حجم معاملات و متغیرهای دیگر دارد ، بنابراین گاهی اوقات می تواند خیلی بیشتر طول بکشد.

برای این موارد ، ما روشهای دیگری را که می توانید برای تأیید معامله خود امتحان کنید ، توضیح خواهیم داد.

تلاش برای "تغییر مجدد" معامله

اگر بخواهید معامله جدیدی ایجاد کنید و همان وجوه را به همان مقصد ارسال کنید اما با هزینه بالاتری ایجاد کنید؟اوه اوهاز منظر یک گره که معامله جدید را مشاهده می کنید ، شما فقط سعی کرده اید یک سرود دوگانه را انجام دهید. هنگام شناسایی ، گره ها به سادگی معامله جدیدتر را رها می کنند.

گره های بیت کوین از یک خط مشی "درجه اول" پیروی می کنند ، به این معنی که نرم افزار گره اولین معامله ای را که دریافت می کنند معتبر در نظر می گیرند و هر معامله بعدی که می بینند تلاش برای خرج کردن همان سکه ها نامعتبر تلقی می شود و تبلیغ نمی شود.

بنابراین ، اگر معامله ای در Mempool گیر بیفتد ، چه گزینه هایی وجود دارد و شما نمی خواهید صبر کنید تا تأیید شود یا فراموش شود؟در زیر رایج ترین راه حل ها وجود دارد.

انتخاب جایگزین (RBF)

در سال 2016 ، سیاستی در BIP 125 ارائه شد تا معاملات جایگزینی امکان پذیر باشد. این در اصل شما را قادر می سازد (یعنی فرستنده) وقتی می خواهید یک معامله قابل تعویض باشد ، گره ها را از قبل اطلاع دهید.

بیایید بگوییم که شما یک معامله ارسال می کنید و در صورت تعیین هزینه خیلی کم ، می توانید آن را جایگزین کنید. اگر ویژگی RBF فعال شد و گره ها خط مشی RBF را اجرا کردند ، شانس دارید. هنگامی که معامله جایگزینی به گره ها ارسال می شود ، آنها معامله قدیمی را با مورد جدید جایگزین می کنند و آن را به همسالان گره خود پخش می کنند.

سپس معدنچیان معامله جدید و بالاتر را می بینند و به احتمال زیاد آنها را در یک بلوک آینده قرار می دهند زیرا با این کار درآمد بیشتری کسب می کنند.

به یاد داشته باشید ، این فقط توسط فرستنده قابل آغاز است. اگر گیرنده هستید ، می خواهید کودک را برای معامله والدین بپردازید.

کودک برای والدین پرداخت می کند (CPFP)

همانطور که در مقاله خود در مورد Taproot و تجزیه و تحلیل زنجیره ای توضیح دادیم ، UTXOS تا حدی هزینه نمی شود. درعوض ، آنها همیشه به طور کامل هزینه می شوند ، اما هر مقدار باقی مانده - به نام "تغییر" - فقط به عنوان یک UTXO تازه برای شما ارسال می شود.

در یک کودک سناریوی والدین (CPFP) را می پردازد ، می توانید با ارسال معامله دیگر به خودتان با استفاده از تغییر از آن معامله در انتظار ، معامله در انتظار خود را تأیید کنید. شما به طور موثری یک معامله "کودک" ایجاد می کنید تا به خودی خود تغییر دهید اما با هزینه بالاتری ، همانطور که در شکل زیر نشان داده شده است.

بر خلاف معامله RBF ، یک معامله CPFP می تواند توسط هر طرف که UTXO را در معامله والدین دریافت می کند ، آغاز شود. به عبارت دیگر ، هر یک از طرفین A2 یا B از مثال بالا می توانند از وجوهی که در معامله والدین دریافت می کنند استفاده کنند تا هزینه معامله بالاتر را در یک معامله کودک پوشش دهند.

در اینجا به همین دلیل برای انجام معاملات گیر در یک بلوک کار می کند. در حالی که معدنچیان دوست دارند فقط معامله کودک را شامل شوند زیرا هزینه بالاتری دارد ، این امکان پذیر نیست. معامله کودک بر اساس معامله والدین تأیید نشده است ، بنابراین تنها درصورتی که معامله والدین نیز در blockchain باشد ، معتبر است. آنها به یک معامله بسته تبدیل می شوند.

این بدان معناست که هزینه معاملات تجمعی دو معاملات باید برای تأیید کافی باشد (از نظر SAT/VBYTE). به عبارت دیگر ، میانگین دو هزینه باید بیشتر از میزان هزینه فعلی مورد نیاز برای تأیید معامله جدید باشد.

در عمل ، ایجاد یک معامله CPFP بسیار دشوارتر است زیرا نیاز به هزینه از یک معامله غیرمجاز دارد ، چیزی که بسیاری از کیف پول اجازه نمی دهد.

خدمات شتاب دهنده معامله

سرانجام ، اگر RBF و CPFP گزینه هایی نیستند ، می توانید یک راه دور تر برای جمع آوری معامله خود را در یک بلوک امتحان کنید: یک شتاب دهنده معامله.

این خدمتی است که توسط معدنچیان ارائه می شود و در آنجا آنها پرداخت خارجی (به عنوان مثال با استفاده از Altcoin ، PayPal یا WeChat Pay) را انجام می دهند تا معامله شما را در یکی از بلوک های آنها قرار دهند. در اصل ، شما با پرداخت هزینه اضافی در کنار ، انگیزه مالی کافی را برای معدنچیان فراهم می کنید. ما این سرویس را در Braiins Pool (قبلاً Slush Pool) ارائه نمی دهیم ، اما جستجوی سریع Google برای "شتاب دهنده معاملات BTC" برخی از نتایج را به همراه خواهد داشت.

این پرداخت های خارجی برای هزینه های معامله به عنوان پرداخت های "خارج از باند" شناخته می شود و به طور بالقوه می تواند منجر به درآمد پایین تر برای معدنچیان شود ، بنابراین این بحث برانگیز است. Stratum V2 شفافیت بیشتری را در پرداخت های خارج از باند به ارمغان می آورد ، همانطور که می توانید در این مقاله از Deribit Insights بخوانید.

کیف پول شما گزینه های شما را تعیین می کند

این به هر توسعه دهنده کیف پول بستگی دارد که کدام یک از گزینه های گفته شده در بالا را که می خواهند برای کاربران خود بگنجانند انتخاب کنید. به عنوان مثال ، کیف پول مبادله به طور معمول بدون توجه به مبلغ ارسال شده ، هزینه ثابت را مجبور می کند. این امر منطقی است ، زیرا معاملات گیر به ناچار کاربران ناراضی را ایجاد می کند و سردردهای آنها را پشتیبانی می کند. کیف پول های خودآمدی (جایی که کلیدهای خود را کنترل می کنید) اغلب گزینه های بیشتری برای تقویت یک معامله گیر در دسترس دارند.

به عنوان یک کاربر BTC ، شما این فرصت را دارید که بانک خود باشید. این مزایای بسیاری از جمله سانسور و مقاومت در برابر تشنج همراه است ، اما همچنین به این معنی است که می توانید مانند داشتن یک معامله گیر افتاده ، به موقعیت های گیج کننده ای بپردازید. ما امیدواریم که این مقاله به شما کمک کند تا بفهمید چه کاری باید انجام دهید و چگونه می توانید در آینده دوباره از این اتفاق جلوگیری کنید.

آموزش تحلیل گری...
ما را در سایت آموزش تحلیل گری دنبال می کنید

برچسب : نویسنده : ملیکا زارعی بازدید : 32 تاريخ : پنجشنبه 14 ارديبهشت 1402 ساعت: 20:03