چگونگی لغو تراکنش اتریوم در متامسک و تراست والت

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

نوشته شده در آموزش کیف پول 6 دقیقه مدت مطالعه · >
لغو تراکنش اتریوم

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

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

مقدمه

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

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

در این راهنما، ما به شما نشان می دهیم که چگونه تراکنش ها را با استفاده از متامسک و یا تراست والت (Trust Wallet) سرعت ببخشید. شما همچنین می توانید، از دیگر والت های کریپتویی که از شبکه بلاکچین اتریوم پشتیبانی می کنند استفاده کنید اما فرآیند آن ممکن است متفاوت باشد.

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

چرا تراکنش اتریوم معلق شده و یا به اصطلاح گیر می کند؟

اتریوم با سیستمی از پیشنهاد قیمت ها برای کارمزد های تراکنش کار می کند. کارمزد شما به پیچیدگی تراکنش شما بستگی دارد. یعنی چقدر به کار محاسباتی نیاز دارد. در این فضا، سه اصطلاح مهم است که باید بدانید که عبارتند از هزینه gas یا gas cost، قیمت gas و حد gas یا gas limit.

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

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

نحوه سرعت بخشیدن به تراکنش در والت متامسک

  1. ابتدا وارد والت متامسک خود که تراکنش معوقه دارد، شوید. اگر این والت یک والت خارجی است (external wallet) بایستی آدرس را با استفاده از عبارت کلیدی یا کلید خصوصی مربوطه وارد کنید.
لغو تراکنش اتریوم
وارد کردن آدرس در متامسک

2. تراکنش معوقه را در زیر زبانه Activity یافته و بر گزینه Speed Up کلیک کنید.

کنسل کردن تراکنش اتریوم
سرعت دهی به تراکنش در متامسک

3. این فرآیند به شما امکان بازنشر تراکنش را می دهد. با کلیک بر گزینه Fast و استفاده از یک قیمت gas بالاتر، تنظیمات جدید را ذخیره (Save) کنید.

کار با والت متامسک
افزایش کارمزد تراکنش

4. اگر مرحله قبل کارا نبود، بایستی به زبانه Advanced رفته و قیمت gas را بصورت دستی تنظیم کنید. همچنین می توانید قیمت های کنونی gas و متوسط زمان تایید تراکنش ها را در سایت های Etherscan یا EthGasStation چک نمایید.

چگونه می توان در متامسک یک تراکنش را جایگزین نمود؟

برای جایگزین نمودن و یا لغو تراکنش اتریوم در متامسک مراحل زیر را انجام دهید:

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

2. تراکنش معوقه را زیر زبانه Activity پیدا کنید. برای چک کردن جزئیات بر روی آن کلیک کرده و مقدار Nonce را یادداشت نمایید.

نکته: اگر چندین تراکنش معوقه دارید بایستی از قدیمی ترین آن ها (کمترین میزان nonce) شروع نمایید.

لغو و جایگزینی تراکنش اتریوم
یافتن و یادداشت عبارت Nonce تراکنش

3. سپس به تنظمیات (Setting) متامسک رفته و بر گزینه Advanced کلیک کنید.

کنسل کردن تراکنش های اتریوم
یافتن گزینه Advance در Setting

4. صفحه را اسکرول کرده و گزینه ” Customize transaction nonce” را روشن کنید.

آموزش لغو تراکنش اتریوم
روش کردن Customize transaction nonce

5. بازگردید و روی آدرس والت خود کلیک کنید تا آدرس کپی شود.

آموزش کار با متامسک
کپی کردن آدرس والت

6. بر روی گزینه Send کلیک کنید تا یک تراکنش جدید ایجاد شود و سپس آدرس والت خود را در قسمت Add Recipient وارد کنید.

ارسال اتریوم
وارد کردن آدرس در فیلد مربوطه

7. با استفاده از nonce تراکنش معوقه، اقدام به ارسال صفر اتریوم نمایید و بر روی گزینه Confirm کلیک کنید.

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

آموزش جامع لغو تراکنش اتریوم
وارد کردن Nonce و مقدار gas در فیلد های مربوطه

8. منتظر بمانید تا تراکنش جدید تایید شود. در این حالت تراکنش معوقه جایگزین خواهد شد.

نکته: توجه داشته باشید به منظور جلوگیری از رویدادهای ناخواسته، مطمئن شوید که گزینه ” Customize transaction nonce” را به حالت خاموش باز گردانید.

چگونگی لغو تراکنش اتریوم در Trust Wallet ؟

  1. بر روی تراکنش معوقه در اپلیکیشن تراست والت خود کلیک کرده و به دنبال قسمت Nonce بگردید. سپس عدد مربوط به Nonce را یادداشت کنید.
لغو تراکنش اتریوم در تراست
عبارت Nonce در تراست والت

2. تراکنشی جدید ایجاد کرده و آدرس والت خود را در قسمت Recipient Address وارد کنید. سپس مقدار اتریوم ارسالی را در “Amount ETH” صفر وارد کرده و بر گزینه Next کلیک کنید.

لغو تراکنش اتریوم
ایجاد تراکنش جدید و وارد کردن مقدار صفر در فیلد مقدار

3. بر روی گزینه setting در گوشه بالا سمت راست کلیک کنید.

آموزش جامع لغو تراکنش اتریوم
ورود به قسمت Setting

4. قسمت Nonce را با مقداری که قبل تر یادداشت کردید تکمیل نمایید. دقت داشته باشید که باید Gas Price را رقابتی انتخاب کنید تا تراکنشتان مجددا به تعویق نیفتد.

تراکنش در تراست والت
وارد کردن مقدار Nonce و gas در فیلدهای مربوطه

5. منتظر بمانید تا تراکنش جدید تایید شود و تراکنش معوقه در این حالت جایگزین خواهد شد.

سخن پایانی در مورد لغو تراکنش اتریوم

ثبت یک تراکنش اتریوم و معوق ماندن آن بسیار آزار دهنده است. این موضوع زمانی بدتر می شود که متوجه می شوید تا زمانی که تراکنش معوقه تایید یا رد نشود، نمی توانید از والت اتریوم خود استفاده کنید.

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

اگر تمایل دارید بیشتر در مورد والت متامسک بدانید و نحوه نصب آن را بهتر بیاموزید، پیشنهاد می کنیم به لینک های زیر مراجعه کنید:

مطالب مرتبط

کیف پول ریپل

کیف پول ریپل چیست؟

نوشته شده در آموزش کیف پول
  ·   2 دقیقه مدت مطالعه
امنیت تراست ولت

راهنمایی برای حفظ امنیت تراست ولت (Trust Wallet)

نوشته شده در آموزش کیف پول
  ·   5 دقیقه مدت مطالعه
تراست ولت چیست

کیف پول تراست ولت (Trust Wallet) چیست؟

نوشته شده در آموزش کیف پول
  ·   10 دقیقه مدت مطالعه

8 نظر درمورد “چگونگی لغو تراکنش اتریوم در متامسک و تراست والت”

  1. سلام
    من توکن orn از داخل تراست انتقال دادم به بایننس
    داخل اتراسکن تراکنش تایید شده ولی نرسیده
    یه چیزی که متوجه شدم داخل اتر اسکن نوشته بود توکن قدیمی orn!!!!
    داخل بایننس یه قسمت برای پیگیری هست اونجا بعد یک هفته گفت برای پیگیری این تراکنش شاید تا یه مبلغ نسبتا زیادی بیت باید بپردازی
    ممنون میشم من رو راهنمایی کنید

  2. با سلام، احتمالا شما از آدرس BEP-20 برای ارسال به حساب بایننس خود استفاده کرده اید در صورتیکه نوع توکن شما ERC-20 بوده است. در این صورت ممکن است توکن شما در شبکه گم شده باشد مخصوصا اینکه تراکنش در اتر اسکن به صورت کامل تایید شده است. در هر صورت نیاز دارید به پشتیبانی بایننس پیام دهید ولی پرداخت بیتکوین برای پیگیری تراکنش، غیر موجه است. با تشکر

  3. سلام و عرض ادب من از حساب متامکس به حساب رونین کیف پول مخصوص بازی اکسی اینفینیتی واریز کردم ( اول یک حساب کاربری برای بازی درست کردم ) و به همان شماره حساب رونین که بازی به من داده بود حدود هشتصد دلار فرستادم الان در اتراسکن تراکتش وجود دارد با همان شماره حساب ولی کیف پول بازی را که باز می‌کنم صفر نشان می‌دهد میشه لطفا راهنمایی کنید

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

  4. در متامسک چنین امکانی وجود نداره و من نتونستم! شاید این در نسخه های قدیمی بوده! چون در مرحله آخر اجازه انتقال مبلغ صفر رو نمیده و جلوتر نمیره!

  5. سلام ممنونم از اطلاعاتتون من دو تا تراکنش faild دارم و مثل دستورالعمل شما انجام دادم مراحل انجام شد ولی هیچ گونه تراکنشم برگشت نخورد و این پیام برام ظاهر میشه ممنون میشم راهنماییم کنید EthQuery – RPC Error – [ethjs-query] while formatting outputs from RPC ‘{“value”:{“code”:-32000,”message”:”nonce too low”}}’

  6. شما گفتید درباره تراکنشهای تراست ولت هم مطلب دارید. ولی ندارید. متاسفم ودیگه تو سایت شما نمیام.

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

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

×