تراکنشهای تایید نشده اتریوم و بررسی علل آنها
اگر تاکنون در حوزه ارزهای دیجیتال فعال بودهاید، حتما تراکنشهای تایید نشده را تجربه کردهاید و یا حداقل درباره آنها شنیدهاید. در این مقاله قصد داریم نحوه لغو یا جایگزینی تراکنشهای اتریوم (ETH) را به شما آموزش دهیم.
علت تایید نشدن تراکنشهای اتریوم چیست؟
معمولا تراکنشهای اتریوم (ٍEthereum) خیلی زود تایید میشوند؛ اما گاهی اوقات ممکن است به دلایل مختلفی برخی از تراکنشها تایید نشوند و یا بسیار دیر انجام شوند. مهمترین دلیلی که باعث میشود برخی از تراکنشهای اتریوم فورا انجام نشود، شلوغی شبکه یا افزایش کارمزدهای شبکه اتریوم میباشد که فرایند تایید تراکنشها را یا با مدت زمان طولانی مواجهه کرده و یا هرگز در شبکه تایید نشوند. این اتفاق معمولا زمانی رخ میدهد که فرستنده کارمزد پایینی برای تراکنش خود تعیین میکند. حتما از خود پرسیدهاید آیا میتوان تراکنشهای در انتظار (pending) یا معلق اتریوم را لغو کرد؟
در شبکههای بلاکچین، 99 درصد مواقع امکان لغو یا جایگزینی تراکنشها وجود ندارد؛ زیرا زمانی که یک تراکنش در شبکه قرار بگیرد به هیچ عنوان نمیتوان آن را بازگردانی یا لغو کرد؛ اما تراکنشهای تایید نشده اتریوم تا زمانی که در حالت انتظار قرار دارند قابل توقف یا جایگزینی هستند.
راهکارهای تایید کردن تراکنشهای تایید نشده اتریوم
اگر عجلهای برای تایید تراکنشهای معلق اتریوم ندارید، بهتر است کمی صبر کنید تا تراکنش شما پس از خلوت شدن شبکه و تایید تراکنشهای با گس بالا، تایید شود. این کار میتواند بین چند ساعت تا چند روز زمان ببرد. حال در صورتی که قصد دارید آنها را لغو یا جایگزین کنید، میتوانید از طرق زیر اقدام کنید.
- جایگزین کردن تراکنش: همانطور که میدانید هر تراکنش یک عدد «نانس» (Nonce) دارد. شما در این روش باید نانس تراکنش تایید نشده اتریوم را پیدا کنید. یک تراکنش جدید با همان عدد نانس، با آدرس و مقدار مشابه اتریوم در تراکنش در انتظار تایید را با کارمزد بالا ایجاد کنید تا شبکه آن را تایید کند. پس از تایید شدن آن، تراکنش اول شما نادیده گرفته میشود.
- لغو تراکنش در کیف پول تراست والت (Trust Wallet): در این روش ابتدا تراکنش تایید نشده اتریوم را پیدا کرده و نانس آن را یادداشت کنید. حالا یک تراکنش جدید ایجاد کنید و در بخش آدرس گیرنده (Recipient Address)، آدرس کیف پول خود را وارد کنید. مبلغ تراکنش را صفر (0) قرار دهید. سپس روی قسمت تنظیمات کلیک کرده و در قسمت پایین نانس تراکنش تایید نشده خود را جایگزین کنید. حتما در نظر داشته باشید، میزان کارمزد تراکنش را عددی در نظر بگیرید که اطمینان دارید با این مقدار تراکنش شما به سرعت در شبکه تایید میشود و در نهایت تراکنش خود را اجرا کنید. این کار موجب میشود که تراکنش قبلی شما لغو شود. شما این روش را میتوانید در کیف پول های دیجیتالی زیادی امتحان کنید؛ اما در برخی از آنها مانند کیف پول مای اتر ولت (MyEtherWallet) برای دریافت نانس تراکنش خود به اکسپلورر بلاکچین مانند Etherscan نیاز دارید. البته اگر کیف پول دیجیتالی شما قادر به انجام چنین کاری نباشد میتوانید به کمک 12 کلمه بازیابی خود، در کیف پولهای تراست والت یا مای اتر والت روش بالا را امتحان کنید.
- خوشبختانه امروزه اکثر کیف پول های دیجیتالی مانند کیف پول تراست والت قادر به تعیین میزان کارمزد تراکنشها به صورت اتومات هستند؛ بنابراین اگر از آنها استفاده کنید هرگز به دلیل کم بودن کارمزد، تراکنشهای اتریوم شما معلق نخواهد شد. معمولا در این کیف پول های دیجیتالی میزان کارمزد بر اساس شبکه اتریوم در نظر گرفته میشوند.
بررسی وضعیت تراکنش های اتریومی
بعد از انجام مراحل بالا در صورتی که تمایل داشته باشید وضعیت تراکنش تایید نشده اتریوم خود را بررسی کنید میتوانید شناسه (یا اصطلاحا TXid) تراکنش خود را پیدا کرده و آن را در یکی از کاوشگرهای بلاکچین اتریوم مثل Etherscan.io جستجو کنید. بعد از اتمام جستجو همه اطلاعات تراکنش شما در صفحه جدید نمایش داده میشود که 4 حالت زیر خواهد بود:
اگر گزینه success را در وضعیت (status) تراکنش خود مشاهده کردید؛ یعنی تراکنش شما با موفقیت انجام شده است.
اگر علامت تعجب (!) به رنگ قرمز یا پیغام «BAD INSTRUCTION» را در بخش status تراکنش خود مشاهده کردید، یعنی تراکنش شما با موفقیت انجام نشده است. در این صورت نیازی به لغو تراکنش های تایید نشده اتریوم تراکنش نمیباشد و تنها میبایست یک تراکنش جدید ثبت کنید
همچنین، اگر با اخطار «Out of Gas» مواجه شدید، در این صورت تنها کافی است میزان کارمزد خود را افزایش دهید.
اخطار «Transaction Not Found» به شما میگوید که تراکنش مدنظر شما در شبکه قرار ندارد؛ یعنی تراکنش شما اجرا نشده و انگار تراکنشی را ثبت نکردهاید. لذا باید دوباره تراکنش خود را اجرا کنید. البته برای اطمینان حتما شناسه تراکنش خود را در کاوشگرهای دیگری نیز جستجو کنید.
در صورتی که شما در status تراکنش خود پیام «Pending» را مشاهده کردید، به این معناست که تراکنش شما در انتظار تایید میباشد.
در این مقاله سعی کردیم تمام علل تایید نشدن یک تراکنش اتریوم را به همراه راهحلهای آن بیان کنیم. اگر به دنبال کسب اطلاعات بیشتر در این زمینه هستید میتوانید سوالات خود را با کارشناسان صرافی ارز دیجیتال همتاپی مطرح نمایید.
این مطلب توسط شرکت های ثالث به عنوان بیانیه مطبوعاتی یا رپورتاژ آگهی ارسال شده و گجت نیوز در قبال موارد مندرج در آن مسئولیتی ندارد.
تراکنش تاییدنشده بیت کوین چیست؟ آموزش لغو تراکنش
همانطور که میدانید، تکنولوژی بلاکچین و دفتر کل توزیعشده، بدون حضور واسطه یا بانک مرکزی فعالیت میکند و این یعنی تراکنشها، توسط تأییدکنندگان تکمیل میشوند. با اینکه این روش مزایای فوقالعادهای دارد، اما به این معنی است که اگر تراکنشها تأیید نشوند، ممکن است وضعیت نامعلومی برای دارایی انتقالیافته پیش بیاید. بنابراین، در این مقاله قصد داریم به تراکنش های تایید نشده اتریوم این موضوع بپردازیم و مواردی مانند تراکنش تاییدنشده بیت کوین، لغو تراکنش تاییدنشده بیت کوین و همچنین پیگیری تراکنش بیت کوین را بررسی کنیم. با ما همراه باشید.
کارمزد تراکنش بیت کوین چیست؟
در تئوری، کارمزد تراکنش نشاندهنده این است که یک کاربر تا چه اندازه قصد دارد تراکنش خود را در بلاکچین تکمیل کند. وقتی ماینرها یک بلاک جدید را به بلاکچین اضافه میکنند، در واقع همه تراکنشهای درون آن بلاک را تأیید میکنند.
یک ماینر، با اضافه کردن موفقیتآمیز یک بلاک به شبکه، علاوه بر پاداش 6.25 بیت کوینی برای هر بلاک، کارمزد تراکنشهای آن را نیز دریافت میکند. در واقع پاداش بلاک، مجموع کارمزد تراکنشها و پاداش خود بلاک است.
با توجه به اینکه تأیید بلاکهای جدید، به توان پردازشی و انرژی زیادی نیاز دارد، با افزایش کارمزد تراکنشها، ماینرها به تأیید بلاکهای جدید ترغیب میشوند. حفظ امنیت شبکه، به حفظ همین ماینرها و ادامه فعالیت آنها در شبکه بستگی دارد. بنابراین کارمزد تراکنشها در این فرآیند، نقشی اساسی دارند.
با توجه به اینکه هر بلاک بیت کوین، فقط 1 مگابایت داده را در خود جای میدهد، بنابراین مقدار تراکنشهایی که در هر بلاک تأیید میشوند، محدود است. به همین دلیل، کاربر با توجه به زمان مورد نیاز خود برای تأیید تراکنش، باید متغیری را تنظیم کند که بر حسب ساتوشی بر بایت است. هر بیت کوین، 100 میلیون ساتوشی است.
بدیهی است که ماینرها ابتدا تراکنشهایی را انتخاب میکنند که کارمزد بالاتری دارند. بنابراین، انتخاب کارمزد بیشتر، باعث کاهش زمان انجام تراکنش میشود.
نحوه پیگیری تراکنش بیت کوین
وبسایتهای Blockchain.com و Statista، منابعی مناسب برای تخمین زمان انجام تراکنش و همچنین پیگیری تراکنش بیت کوین هستند. هر تراکنش، یک شناسه (ID) دارد که با وارد کردن آن به مرورگرهای بلاکچین، میتوانید تعداد تأییدها و اطلاعات تکمیلی تراکنش را مشاهده کنید.
همانطور که پیشتر به آن اشاره کردیم، تنها راه سرعت بخشیدن به تکمیل تراکنش، تعیین کارمزد بالا برای آن است. اگر کارمزد تراکنش را کم کنید، این احتمال وجود دارد که تراکنش شما در لیست بلندبالای تراکنش های تاییدنشده بیت کوین قرار بگیرد و تکمیل آن، ساعتها و حتی روزها زمان ببرد.
تکمیل یا لغو تراکنش تاییدنشده بیت کوین
برای تکمیل تراکنش تاییدنشده بیت کوین، دو روش وجود دارد: استفاده از پروتکل RBF یا تراکنشی با کارمزد بیشتر.
اگر یک تراکنش بیت کوین تایید شود، دیگر راهی برای برگرداندن آن وجود ندارد. ولی آیا امکان لغو تراکنش تاییدنشده بیت کوین وجود دارد؟ بله. تراکنشهای تاییدنشده بیت کوین اگر بعد از 24 ساعت تأیید نشوند، قابل لغو هستند. لازم به ذکر است که اگر یک تراکنش، نتواند حداقل 3 تأیید را از ماینرها دریافت کند، به عنوان تراکنش تایید نشده بیت کوین شناسایی خواهد شد. بنابراین، اگر یک تراکنش بعد از 24 ساعت نتواند 3 تأیید از ماینرها دریافت کند، امکان لغو آن وجود خواهد داشت.
میتوان یک تراکنش تاییدنشده بیت کوین را با استفاده از پروتکل RBF دوباره در شبکه ثبت کرد؛ اما این بار کارمزد بیشتری برای آن تعیین کنید. با انجام این کار، تراکنش قبلی از شبکه حذف میشود و تراکنش جدید با کارمزد بالاتر، در صف تأیید قرار میگیرد. با تعیین تراکنش بیشتر، ماینرها هم با سرعت بیشتری تراکنش شما را انتخاب و تأیید خواهند کرد.
البته ممکن است کیف پول بیت کوینی شما از پروتکل RBF پشتیبانی نکند. بنابراین بهتر است در ابتدا بررسی کنید که کیف پول بیت کوینی شما از این قابلیت پشتیبانی میکند یا خیر. هنگام ارسال بیت کوین، میتوانید این گزینه را فعال کنید تا در صورت قرارگیری تراکنش در لیست تراکنشهای تاییدنشده بیت کوین بتوانید کارمزد آن را تغییر دهید.
اما اگر کیف پول شما از پروتکل RBF پشتیبانی نمیکند، فقط کافی است دوباره تراکنش خود را ثبت کنید و این بار کارمزد بیشتری برای آن تعیین کنید. در این روش، باید تراکنش خود را با همان مقدار اولیه و برای بار دوم، ثبت کنید تا ماینرها با قبول تراکنش دوم و تکمیل آن، باعث لغو تراکنش تاییدنشده بیت کوین اولیه شما شوند.
سخن پایانی
تکمیل تراکنشها در دنیای کریپتو، میتواند برای کاربران مبتدی و بیتجربه، کاری استرسزا و پیچیده باشد. کپی کردن صحیح و دقیق آدرس مقصد، انتخاب شبکه صحیح و همچنین تعیین کارمزد مناسب، از جمله چالشهای موجود در انجام یک تراکنش بیت کوین است.
البته سیستمهای پرداختی جدیدی مثل شبکه لایتنینگ (Lightening Network)، کمک زیادی به کاهش کارمزد و افزایش سرعت تکمیل تراکنشها میکنند. تراکنشهای کاربران با استفاده از چنین سیستمهایی، کمتر به یک تراکنش تاییدنشده بیت کوین تبدیل خواهند شد و همچنین پیگیری تراکنش بیت کوین هم با این روش سادهتر است.
امیدواریم که در آینده سیستمهای جدید دیگری هم به شبکه بلاکچین بیت کوین (یا سایر شبکهها) اضافه شوند تا امکاناتی مثل لغو تراکنش تاییدنشده بیت کوین، اطمینان از صحیح بودن آدرس مقصد و افزایش بیشتر سرعت تکمیل تراکنشها در عین کاهش کارمزدها هم در اختیار کاربران قرار گیرد.
آموزش لغو و جایگزینی تراکنش معلق Pending transaction
تراکنشم معلق شده و گیر کرده، چه کار باید بکنم؟
Pending transaction مشکلی است که ممکن است کاربران ارزهای دیجیتال بارها با آن مواجه شوند. یکی از پر تکرارترین سوالات مشتریان خصوصا در مورد کیف پول اتمیک و کیف پول تراست والت است.
Pending transaction چیست؟
از آنجایی که ماینرها کارمزد یا gas price پرداخت شده توسط فرستندگان را جمع آوری می کنند، معمولاً به دنبال تراکنش هایی با بالاترین کارمزد هستند تا ابتدا آنها را تأیید کنند. به همین دلیل است که پردازش معاملاتی با کارمزد پایین تر بیشتر طول می کشد.
گاهی اوقات که تعداد معاملات بالاست، برخی از معاملات با پایینترین کارمزد هرگز پردازش نمی شوند چرا که ماینرها تمایلی به پردازش آنها ندارند. این امر منجر به “گیر کردن” تراکنشها و معلق ماندنشان می شود.
تراکنشم معلق شد، چه کنم؟
توجه داشته باشید:تراکنش های معلق نیز می توانند در کیف پول شما ظاهر شوند، اما پس از بررسی جزئیات، چیزی در Etherscan نشان داده نمی شود (تصویر زیر را ببینید).
برای مواردی مانند این، باید کیف پول خود را دوباره وارد کنید.
تراکنش معلق
اگر تراکنشم گیر کرد چه کار باید بکنم؟
گزینه اول : منتظر بمانید (این کار توصیه می شود)
اگر عجله ندارید، صبر کنید و اجازه دهید معامله خود به خود انجام شود. سرانجام شبکه خلوت خواهد شد و ماینرها تراکنش شما را دریافت خواهند کرد. اما متاسفانه هیچ چارچوب زمانی مشخصی در خصوص مدت زمانی که طول می کشد تا شبکه خلوت شود یا مدت زمانی که طول می کشد تا ماینرها تصمیم به پردازش تراکنشتان بگیرند وجود ندارد.
تراکنش pending
توجه داشته باشید:برای مشاهده پیشرفت واقعی تراکنشتان می توانید روی More Details کلیک کنید. همچنین هیچگاه یک تراکنش را بارها و بارها ارسال نکنید، زیرا ممکن است باعث خطای سیستم یا از دست دادن وجهتان شود.
گزینه دوم : لغو معامله
برای لغو تراکنشتان باید موارد زیر را انجام دهید. روی تراکنش در انتظار کلیک کنید و فیلدی به نام nonce را در صفحه پیدا کنید. مقدار تراکنش های تایید نشده اتریوم را در آن فیلد (یک عدد) ثبت کنید.
یک معامله جدید را شروع کنید. در قسمت “Recipient address” آدرس کیف پول عمومی خود را قرار دهید (همان آدرسی که تراکنش را از آن ارسال می کنید). در قسمت “Amount” 0 ETH را وارد کنید.
در صفحه بعدی، روی آیکون چرخ دنده در گوشه بالا سمت راست کلیک کنید، به پایین بروید و مقدار nonce را با مقدار ثبت شده قبلی جایگزین کنید. کارمزد بالایی تعیین کنید و سپس معامله را تایید کنید.
این فرآیند یک تراکنش جدید ایجاد می کند و تراکنش معلق قبلیتان را لغو می کند.
گزینه سوم : ایجاد یا ارسال مجدد تراکنش
توجه داشته باشید : این کار کمی پیچیده تر از لغو ساده ی یک معامله است. پس با آگاهی به این موضوع با مسئولیت خود ادامه دهید.
ترتیب پردازش تراکنش ها با مقداری به نام “nonce” تعیین می شود. اگر میخواهید تراکنش «گیر کرده» را مجدداً ارسال کنید، باید مقدار nonce آن را تعیین کنید و یک تراکنش جدید با همان مقدار nonce ایجاد کنید.
ابتدا به دنبال قدیمی ترین تراکنش معلق بگردید. روی تراکنش معلق کلیک کنید تا تراکنش های تایید نشده اتریوم یک نمای کلی از آن دریافت کنید. در این صفحه مقدار Nonce را خواهید دید. به این شماره توجه داشته باشید زیرا بعداً از آن استفاده خواهد شد.
سپس، یک تراکنش جدید (با آدرس گیرنده اصلی خود و مبلغ) ایجاد کنید.
در صفحه تأیید روی آیکون «چرخدنده» در گوشه سمت راست بالا کلیک کنید، به پایین بروید و مقدار nonce روی صفحه را با مقدار ثبتشده قبلی جایگزین کنید. کارمزد بالایی تعیین کرده و معامله را تایید کنید.
نکته مهم : اگر تراکنشی که میخواهید به پردازش آن سرعت ببخشید، یک معامله قرارداد هوشمند مانند ارسال یا مبادله توکن است باید مطمئن شوید که قسمت دادههای تراکنش به درستی پر شده است.
درصورتی که مقاله “Pending transaction چیست” را خواندید، همه این روش ها را انجام دادید و نتیجه ای به دست نیامد با متخصصان نوین والت تماس بگیرید.
آموزش جامع لغو تراکنش های تایید نشده بیت کوین
لغو تراکنش تایید نشده بیت کوین یا کنسل کردن unconfirmed transactions، هنگامی لازم می شود که یک تراکنش بیت کوین ناموفق گردد. اگر تراکنشی نتواند در یک بازه ۲۴ ساعته به واسطه ماینرها انتخاب شده و بر روی بلاک چین مورد تأیید قرار گیرد، ناموفق خواهد بود.
برای آنکه هر تراکنش در هنگام استخراج بیت کوین در کیف پول، صرافی و یا عرضه کنندگان سرویس هایی مانند درگاه های پرداخت تایید گردد، احتیاج به یک تا شش تایید دارد.
عدم تأیید تراکنش بیت کوین به دو دلیل انجام می شود:
- امکان دارد از ارسال درخواست تأیید تراکنش تنها مدت کمی سپری شده باشد. در این حالت لازم است تا تأیید تراکنش کمی منتظر بمانید. در شرایط حاضر حداقل بایستی چند دقیقه ای در انتظار باشید.
- امکان دارد از طرف فرستنده کارمزدی تعیین نشده باشد یا میزان کارمزد بسیار اندک باشد. در این حالت طبق قانون تراکنش های بیت کوین هر چقدر کارمزد تراکنش کمتر است، احتمال تایید تراکنش بیت کوین کمتر خواهد شد.
در حالتی که حداقل مقدار کارمزد را جهت تراکنش خود برگزینید، امکان دارد که مورد عدم تأیید تراکنش بیت کوین پیش بیاید. پس از آن اگر تراکنش شما بعد از ۲۴ ساعت تأیید نگردید، لازم است مواردی جهت لغو تراکنش بیت کوین را به کار برید که در ادامه این مقاله ارز دیجیتال به توضیح کامل این موارد می پردازیم.
ویدیو چطور تراکنش های بیت کوین و ارزهای دیجیتال را لغو کنیم؟
تایید تراکنش های بیت کوین چگونه انجام پذیر است؟
جهت اعطای پاداش توکن های بیت کوین به کاربران، لازم است تراکنش ها در شبکه بلاک چین بیت کوین به واسطه ماینرها تایید یا Confirm گردند. وقتی کاربران قصد ارسال بیت کوین به یک آدرس خروجی دیگر را داشته باشند، لازم است که ماینرهایی که در بلاک چین وجود دارند پروسه ارسال بیت کوین را قبول کنند. جهت پذیرفتن این پروسه که تأیید تراکنش بیت کوین نامیده می شود باید کاربران هزینه آن را به منظور دادن پاداش به ماینرها بپردازند. این پاداش در واقع کارمزد تراکنش است.
برای آنکه هر تراکنش انجام گیرد بایستی در مدت ۲۴ ساعت از سوی ماینرها ۳ تا ۶ تأیید دریافت نماید. یعنی تعداد ۳ یا ۶ ماینر بایستی تراکنش های شما را تراکنش های تایید نشده اتریوم انتخاب نمایند. وگرنه، این پروسه بدون هیچ سرانجامی بر روی شبکه به حالت تعلیق یا stuck در می آید.
چگونه می توان از تأیید تراکنش اطمینان حاصل کرد؟
کیف پول های بیت کوین با در نظر گرفتن زمان تراکنش و شلوغی یا ترافیک شبکه حق العملی را به معامله گران پیشنهاد می دهند که به واسطه آن ماینرها با سرعت بیشتری تراکنش را تأیید کنند. برای آنکه که از تأیید تراکنش بیت کوین اطمینان حاصل کنید، از همان کارمزد از پیش تعیین شده که در اغلب کیف پول ها توصیه می شود استفاده نمایید. جهت تغییر آن، امکان دارد بر حسب تصادف ماینری با حق العمل کمتر را برگزینید که سرانجام به عدم تأیید تراکنش بیت کوین منجر گردد.
در اکثر کیف پول ها، کارمزد تراکنش به صورت اتوماتیک انتخاب می گردد تا اجباری به انتظار برای تأیید تراکنش بیت کوین نداشته باشید. باید گفت هم اکنون اغلب کیف پول ها با توجه به متوسط حق العمل شبکه یک محدوده زمانی را جهت تایید تراکنش بیت کوین، تعیین می نمایند.
بعضی از صرافی ها هم همین امکان را برای مشترکان خود به وجود می آورند. چنانچه گفته شد برخی از کیف پول ها کارمزد را به صورت اتوماتیک تعیین میکنند. در بعضی دیگر می توانید آن را تغییر دهید. البته در نظر داشته باشید که امکان دارد تغییر دادن کارمزد باعث شود تراکنش بیت کوین شما به حالت تأیید نشده باقی بماند.
ولی برخی اوقات این امکان هست که پلتفرم ها وجوه بالاتری را در قیاس با شرایط موجود شبکه توصیه کنند. در این صورت، بهتر است به واسطه سایت Bitcoinfees از مناسب ترین قیمت هایی که برای تراکنش بیت کوین وجود دارد، اطلاع پیدا کنید. تا آنجا که می توانید با همان کارمزد که توسط کیف پول اعلام شده، تراکنش خود را به انجام رسانید تا امکان تأیید تراکنش را بیشتر کنید.
توصیه می شود اگر مشاهده کردید که کیف پول بیت کوین یا صرافی، این تسهیل را حین انجام تراکنش فراهم نکرده، آن را عوض کنید تا از عدم تأیید تراکنش بیت کوین جلوگیری نمایید.
از چه طریق تایید شدن تراکنش های بیت کوین را پیگیری کنیم؟
از آنجا که شبکه بیت کوین یک شبکه عمومی است، ویژگی جنرال بودن بلاک چین بیت کوین، رهگیری هر پروسه مبادلاتی و داده های آن را بر روی این پلتفرم راحت کرده و به آن سرعت بخشیده است.
برای آنکه از عدم تأیید تراکنش بیت کوین اطمینان یابید لازم است ۲۴ ساعت منتظر بمانید. برای آنکه بدانید تراکنش شما تایید نشده یا Unconfirmed است از یک اکسپلورر بلاک مانند Blockchain.com و یا Blockchain.info کمک بگیرید. از آنجا که تراکنش های بیت کوین دارای شناسه یا ID هستند، کاربران میتوانند با وارد کردن ID Transaction در مرورگرهای بلاک یا همان Block Explorer وضعیت تأیید تراکنشهای بیت کوین خود را بررسی کنید. این مرورگرها شامل محتویات بلاکها، معاملات بیت کوین شخصی، تاریخچه و مانده معاملات هستند.
چگونه لغو تراکنش تایید نشده بیت کوین انجام پذیر می شود؟
امروزه تراکنش های بیت کوین لحظه به لحظه زیادتر شده و ترافیک شبکه روز به روز سنگین تر می شود. هر روز علاقمندان بیشتری از همه جای دنیا تراکنش های تایید نشده اتریوم برای کسب درآمد از طریق معاملات بیت کوین و به امید دریافت سودهای زیاد وارد مارکت ارزهای رمزنگاری میشوند. افزایش ترافیک شبکه و همچنین افزوده نشدن حجم بلاکها باعث شده که زمان تأیید تراکنش ها بیشتر شود. برخی اوقات معامله گران این شبکه با تراکنش تایید نشده بیت کوین یا Unconfirmed bitcoin transaction مواجه می شوند. تعداد تراکنش های BTC که منتظر تایید هستند را Mempool می گویند و هم اکنون Mempool در بلاک چین بیت کوین خیلی زیاد شده است.
از آنجا که هر پروسه ای در بلاک چین قابل بازگشت نیست، عدم موفقیت تراکنش های بیت کوین نگرانی زیادی برای معامله گران و سرمایه گذاران به وجود آورده است. در ادامه، به بررسی اینگونه تراکنش ها و روش های حل این مشکل و هم چنین چگونگی لغو تراکنش تایید نشده بیت کوین پرداخته می شود.
روش های لغو تراکنش تایید نشده بیت کوین کدامند؟
همانگونه که در قسمت قبلی اشاره شد، اگر پس از ۲۴ ساعت در اکسپلورر بلاک هیچ تاییدی برای تراکنش شما ثبت نگردید، بایستی به فکر راه چاره ای باشید. راه حل این اتفاق، لغو تراکنش تایید نشده بیت کوین است.
توجه داشته باشد که لغو تراکنش تایید نشده بیت کوین در حالتی امکان پذیر است که تراکنش شما هیچ تأییدی دریافت نکرده باشد. از آنجا که هر عملیاتی در بلاک چین قابل بازگشت نیست، امکان لغو این تأیید را به معامله گر یا ماینر نخواهد داد.
البته نحوه تأیید کامل یک تراکنش، در سامانه های مختلف با هم فرق دارد. به طور مثال در حالتی که تراکنش شما یک یا دو تأیید دارد، برای تأیید سوم باید منتظر بمانید، زیرا پروسه تایید آغاز شده است. در این حالت دیگر نمیتوان تراکنش را متوقف نمود و بایستی در انتظار کانفرم های بعدی بمانید.
حال اگر هیچ تأییدی برای تراکنش خود مشاهده نکردید، میتوانید لغو تراکنش تایید نشده بیت کوین را دنبال کنید. برای کنسل کردن تراکنش هایی که در بستر بلاک چین بیت کوین تأیید نشده باشند دو متد جانشین با تراکنش های تایید نشده اتریوم کارمزد بیشتر یا دو بار خرج کردن بیت کوین را میتوان به کار برد. این دو متد جهت ادامه کار وجود دارد:
- پروتکل RBF که جایگزینی توسط کارمزد است را به کار برید.
- تراکنش مشابه را با کارمزد بالاتر ارسال نمایید.
این متدها در ادامه توضیح داده می شود.
عملکرد پروتکل RBF چگونه است؟
پروتکل RBF یا Replace-by-fee امکان آن را فراهم می کند که کارمزد بالاتری بپردازید، در این حالت می توانید تراکنش خود را برای بار دیگر بر روی بلاک چین انتشار دهید. در این حالت اطمینان داشته باشید که به دلیل کارمزد بالاتر، امکان انتخاب تراکنش به وسیله یک ماینر فراهم می شود. همزمان با این کار، تراکنش قبلی حذف شده و تراکنش جدید جای آن را می گیرد.
در نظر بگیرید که اغلب کیف پول ها از پروتکل RBF حمایت نمی کنند. به همین جهت قبل از انجام این کار، تحقیق کنید که کیف پول انتخابی شما از این پروتکل پیروی می کند. جهت به کار بردن پروتکل، لازم است گزینه مربوط به آن را در تنظیمات انجام تراکنش فعال نمایید. از جمله کیف پول هایی که از پروتکل RBF حمایت می کنند ولت های سامورایی و الکتروم می باشند.
اگر ولِتی که انتخاب نمودید پشتیبانی از پروتکل RBF را ندارد، لازم است کیف پول دیگری را برگزینید. در ادامه این روش توضیح داده شده است.
تراکنش تاییدنشده بیت کوین چیست؟ آموزش لغو تراکنش
همانطور که میدانید، تکنولوژی بلاکچین و دفتر کل توزیعشده، بدون حضور واسطه یا بانک مرکزی فعالیت میکند و این یعنی تراکنشها، توسط تأییدکنندگان تکمیل میشوند. با اینکه این روش مزایای فوقالعادهای دارد، اما به این معنی است که اگر تراکنشها تأیید نشوند، ممکن است وضعیت نامعلومی برای دارایی انتقالیافته پیش بیاید. بنابراین، در این مقاله قصد داریم به این موضوع بپردازیم و مواردی مانند تراکنش تاییدنشده بیت کوین، لغو تراکنش تاییدنشده بیت کوین و همچنین پیگیری تراکنش بیت کوین را بررسی کنیم. با ما همراه باشید.
کارمزد تراکنش بیت کوین چیست؟
در تئوری، کارمزد تراکنش نشاندهنده این است که یک کاربر تا چه اندازه قصد دارد تراکنش خود را در بلاکچین تکمیل کند. وقتی ماینرها یک بلاک جدید را به بلاکچین اضافه میکنند، در واقع همه تراکنشهای درون آن بلاک را تأیید میکنند.
یک ماینر، با اضافه کردن موفقیتآمیز یک بلاک به شبکه، علاوه بر پاداش 6.25 بیت کوینی برای هر بلاک، کارمزد تراکنشهای آن را نیز دریافت میکند. در واقع پاداش بلاک، مجموع کارمزد تراکنشها و پاداش خود بلاک است.
با توجه به اینکه تأیید بلاکهای جدید، به توان پردازشی و انرژی زیادی نیاز دارد، با افزایش کارمزد تراکنشها، ماینرها به تأیید بلاکهای جدید ترغیب میشوند. حفظ امنیت شبکه، به حفظ همین ماینرها و ادامه فعالیت آنها در شبکه بستگی دارد. بنابراین کارمزد تراکنشها در این فرآیند، نقشی اساسی دارند.
با توجه به اینکه هر بلاک بیت کوین، فقط 1 مگابایت داده را در خود جای میدهد، بنابراین مقدار تراکنشهایی که در هر بلاک تأیید میشوند، محدود است. به همین دلیل، کاربر با توجه به زمان مورد نیاز خود برای تأیید تراکنش، باید متغیری را تنظیم کند که بر حسب ساتوشی بر بایت است. هر بیت کوین، 100 میلیون ساتوشی است.
بدیهی است که ماینرها ابتدا تراکنشهایی را انتخاب میکنند که کارمزد بالاتری دارند. بنابراین، انتخاب کارمزد بیشتر، باعث کاهش زمان انجام تراکنش میشود.
نحوه پیگیری تراکنش بیت کوین
وبسایتهای Blockchain.com و Statista، منابعی مناسب برای تخمین زمان انجام تراکنش و همچنین پیگیری تراکنش بیت کوین هستند. هر تراکنش، یک شناسه (ID) دارد که با وارد کردن آن به مرورگرهای بلاکچین، میتوانید تعداد تأییدها و اطلاعات تکمیلی تراکنش را مشاهده کنید.
همانطور که پیشتر به آن اشاره کردیم، تنها راه سرعت بخشیدن به تکمیل تراکنش، تعیین کارمزد بالا برای آن است. اگر کارمزد تراکنش را کم کنید، این احتمال وجود دارد که تراکنش شما در لیست بلندبالای تراکنش های تاییدنشده بیت کوین قرار بگیرد و تکمیل آن، ساعتها و حتی روزها زمان ببرد.
تکمیل یا لغو تراکنش تاییدنشده بیت کوین
برای تکمیل تراکنش تاییدنشده بیت کوین، دو روش وجود دارد: استفاده از پروتکل RBF یا تراکنشی با کارمزد بیشتر.
اگر یک تراکنش بیت کوین تایید شود، دیگر راهی برای برگرداندن آن وجود ندارد. ولی آیا امکان لغو تراکنش تاییدنشده بیت کوین وجود دارد؟ بله. تراکنشهای تاییدنشده بیت کوین اگر بعد از 24 ساعت تأیید نشوند، قابل لغو هستند. لازم به ذکر است که اگر یک تراکنش، نتواند حداقل 3 تأیید را از ماینرها دریافت کند، به عنوان تراکنش تایید نشده بیت کوین شناسایی خواهد شد. بنابراین، اگر یک تراکنش بعد از 24 ساعت نتواند 3 تأیید از ماینرها دریافت کند، امکان لغو آن وجود خواهد داشت.
میتوان یک تراکنش تاییدنشده بیت کوین را با استفاده از پروتکل RBF دوباره در شبکه ثبت کرد؛ اما این بار کارمزد بیشتری برای آن تعیین کنید. با انجام این کار، تراکنش قبلی از شبکه حذف میشود و تراکنش جدید با کارمزد بالاتر، در صف تأیید قرار میگیرد. با تعیین تراکنش بیشتر، ماینرها هم با سرعت بیشتری تراکنش شما را انتخاب و تأیید خواهند کرد.
البته ممکن است کیف پول بیت کوینی شما از پروتکل RBF پشتیبانی نکند. بنابراین بهتر است در ابتدا بررسی کنید که کیف پول بیت کوینی شما از این قابلیت پشتیبانی میکند یا خیر. هنگام ارسال بیت کوین، میتوانید این گزینه را فعال کنید تا در صورت قرارگیری تراکنش در لیست تراکنشهای تاییدنشده بیت کوین بتوانید کارمزد آن را تغییر دهید.
اما اگر کیف پول شما از پروتکل RBF پشتیبانی نمیکند، فقط کافی است دوباره تراکنش خود را ثبت کنید و این بار کارمزد بیشتری برای آن تعیین کنید. در این روش، باید تراکنش خود را با همان مقدار اولیه و برای بار دوم، ثبت کنید تا ماینرها با قبول تراکنش دوم و تکمیل آن، باعث لغو تراکنش تاییدنشده بیت کوین اولیه شما شوند.
سخن تراکنش های تایید نشده اتریوم پایانی
تکمیل تراکنشها در دنیای کریپتو، میتواند برای کاربران مبتدی و بیتجربه، کاری استرسزا و پیچیده باشد. کپی کردن صحیح و دقیق آدرس مقصد، انتخاب شبکه صحیح و همچنین تعیین کارمزد مناسب، از جمله چالشهای موجود در انجام یک تراکنش بیت کوین است.
البته سیستمهای پرداختی جدیدی تراکنش های تایید نشده اتریوم مثل شبکه لایتنینگ (Lightening Network)، کمک زیادی به کاهش کارمزد و افزایش سرعت تکمیل تراکنشها میکنند. تراکنشهای کاربران با استفاده از چنین سیستمهایی، کمتر به یک تراکنش تاییدنشده بیت کوین تبدیل خواهند شد و همچنین پیگیری تراکنش بیت کوین هم با این روش سادهتر است.
امیدواریم که در آینده سیستمهای جدید دیگری هم به شبکه بلاکچین بیت کوین (یا سایر شبکهها) اضافه شوند تا امکاناتی مثل لغو تراکنش تاییدنشده بیت کوین، اطمینان از صحیح بودن آدرس مقصد و افزایش بیشتر سرعت تکمیل تراکنشها در عین کاهش کارمزدها هم در اختیار کاربران قرار گیرد.
دیدگاه شما