Pembatalan atau penggantian transaksi yang belum terkonfirmasi: panduan praktis

Saat bekerja di jaringan Ethereum, Anda mungkin telah mengalami situasi di mana konfirmasi transaksi memakan waktu lebih lama dari biasanya. Ini disebabkan oleh fakta bahwa para penambang memprioritaskan pemrosesan transaksi dengan biaya yang lebih tinggi.

Jika transaksi Anda "terjebak" dalam status menunggu karena biaya gas yang rendah, Anda harus menunggu sampai biaya jaringan turun dan penambang memproses transfer Anda. Namun, Anda dapat mempercepat proses dengan mengganti transaksi ini dengan yang lain, dengan biaya yang lebih tinggi. Terdengar rumit? Sebenarnya, ini lebih mudah daripada yang terlihat. Metode ini berlaku baik untuk Ethereum (ETH), maupun untuk semua token standar ERC20.

Konsep Utama

Penting untuk diingat bahwa tidak mungkin membatalkan atau mengganti transaksi yang sudah dikonfirmasi. Namun, selama periode beban tinggi pada jaringan, beberapa transaksi dapat berada dalam status menunggu untuk waktu yang lama. Pada saat-saat seperti itu, konfirmasi transaksi dapat memakan waktu beberapa jam atau bahkan hari.

Terkadang masalah dapat teratasi dengan sendirinya – baik karena gangguan teknis atau karena penurunan biaya. Dan meskipun transaksi di jaringan Ethereum tidak dapat dibatalkan sepenuhnya, ada beberapa cara untuk mempercepat prosesnya. Pada dasarnya, semua cara tersebut melibatkan penggantian transaksi yang menunggu dengan yang baru dengan biaya yang lebih tinggi.

Dalam artikel ini, kami akan membahas cara mempercepat transaksi menggunakan dompet kripto populer MetaMask dan Trust Wallet. Tindakan serupa dapat dilakukan di dompet lain yang mendukung blockchain Ethereum, tetapi prosesnya mungkin berbeda.

Persyaratan Awal

  • Aplikasi MetaMask atau Trust Wallet yang terpasang.

  • Kepemilikan kunci privat ( dan frasa pemulihan ) untuk mengakses dompet Ethereum Anda.

  • Koneksi internet yang stabil.

Mengapa transaksi Ethereum saya tidak terkonfirmasi?

Ethereum berfungsi berdasarkan sistem staking. Biaya transaksi bergantung pada kompleksitasnya ( yaitu pada volume sumber daya komputasi yang diperlukan ). Di sini penting untuk menyebutkan tiga istilah kunci: biaya gas, harga gas, dan batas gas.

Biaya gas mencerminkan harga pelaksanaan transaksi dengan mempertimbangkan daya komputasi yang dibutuhkan, sementara harga gas adalah biaya untuk satu unit gas itu sendiri. Dengan kata lain, biaya gas menentukan volume pekerjaan yang diperlukan, sedangkan harga gas adalah biaya untuk "setiap jam" pekerjaan tersebut. Batas gas adalah jumlah maksimum yang Anda bersedia bayar untuk transaksi.

Jika biaya gas ditentukan oleh kompleksitas transaksi, maka Anda dapat menetapkan harga gas dan batas gas sendiri. Total biaya berfungsi sebagai insentif bagi para penambang untuk mengonfirmasi transaksi secepat mungkin. Namun, jika harga gas terlalu rendah, transaksi Anda dapat didorong ke belakang antrean oleh pengguna lain dengan biaya yang lebih tinggi, dan transaksi Anda akan "terjebak" menunggu. Dalam hal ini, Ethereum tidak akan mengonfirmasi operasi baru dari alamat dompet yang sama, jadi Anda harus menunggu konfirmasi dari para penambang.

Mempercepat transaksi melalui MetaMask

  1. Masuk ke dompet MetaMask Anda yang mengirimkan transaksi yang belum terkonfirmasi. Untuk dompet eksternal, Anda perlu mengimpor alamat menggunakan frasa pemulihan atau kunci pribadi.

  2. Temukan transaksi yang belum terkonfirmasi di tab [Activity] dan klik [Speed Up].

  3. Proses ini akan memungkinkan Anda untuk memberi tahu kembali para penambang tentang operasi Anda. Pastikan untuk menetapkan harga gas yang lebih tinggi dengan memilih opsi [Fast] dan kemudian [Save].

  4. Jika ini tidak membantu, silakan pergi ke tab [Advanced] untuk pengaturan manual harga gas. Ukuran biaya terkini dan waktu konfirmasi rata-rata dapat diperiksa di Etherscan atau EthGasStation.

Penggantian transaksi melalui MetaMask

  1. Masuk ke dompet MetaMask dari mana transaksi yang belum dikonfirmasi dikirim. Untuk dompet eksternal, impor alamat menggunakan frase pemulihan atau kunci pribadi.

  2. Temukan transaksi yang diproses di tab [Activity]. Klik padanya untuk melihat detailnya dan catat nilai [Nonce].

Catatan: jika ada beberapa transaksi yang belum terkonfirmasi, mulailah dengan yang paling awal ( dengan nilai nonce terendah ).

  1. Masuk ke [Settings], kemudian ke [Advanced].

  2. Aktifkan fungsi [Customize transaction nonce].

  3. Kembali dan salin alamat dompet Anda.

  4. Klik [Send] untuk membuat transaksi baru dan masukkan alamat dompet Anda di kolom [Add Recipient].

  5. Kirim 0 ETH ke dompet Anda, menggunakan nonce dari transaksi yang belum dikonfirmasi ( dari langkah 2). Klik [Confirm].

Catatan: atur harga gas yang wajar agar transaksi baru tidak terjebak dalam antrean.

  1. Tunggu konfirmasi transaksi baru dan penggantian transaksi yang sedang diproses.

Catatan: demi keamanan, matikan fungsi [Customize transaction nonce] setelah menyelesaikan proses.

Pembatalan operasi melalui Trust Wallet

  1. Di aplikasi Trust Wallet, tekan transaksi yang belum terkonfirmasi dan temukan kolom [Nonce]. Catat nomor ini.

  2. Buat transaksi baru dengan menambahkan alamat dompet Anda di kolom [Recipient Address]. Pastikan alamat tersebut cocok dengan alamat transaksi yang belum terkonfirmasi. Atur [Amount ETH] ke 0 dan tekan [Next].

  3. Buka pengaturan di sudut kanan atas.

  4. Di kolom [Nonce] masukkan nilai yang telah dicatat sebelumnya. Tetapkan nilai yang cukup tinggi di kolom [Gas Price], agar transaksi tidak "macet" dalam antrian menunggu.

  5. Tunggu konfirmasi transaksi baru dan penggantian transaksi yang sedang diproses.

Hasil

Membuat transaksi di Ethereum dan menemukan bahwa harga gas Anda "terpotong" bisa menjadi pengalaman yang tidak menyenangkan. Yang terburuk adalah Anda tidak dapat menggunakan dompet Anda sampai transaksi yang sedang menunggu konfirmasi selesai dengan kesalahan atau dikonfirmasi.

Terkadang transaksi yang terjebak dibersihkan secara otomatis ketika biaya jaringan menurun, tetapi ini bisa memakan waktu. Untungnya, Anda dapat membatalkan transaksi yang belum dikonfirmasi dengan menjalankan pengiriman dengan 0 token. Ingatlah bahwa untuk membatalkan transaksi dengan sukses, Anda perlu menetapkan biaya gas yang cukup tinggi.

ETH-1.22%
Lihat Asli
Halaman ini mungkin berisi konten pihak ketiga, yang disediakan untuk tujuan informasi saja (bukan pernyataan/jaminan) dan tidak boleh dianggap sebagai dukungan terhadap pandangannya oleh Gate, atau sebagai nasihat keuangan atau profesional. Lihat Penafian untuk detailnya.
  • Hadiah
  • Komentar
  • Posting ulang
  • Bagikan
Komentar
0/400
Tidak ada komentar
  • Sematkan
Perdagangkan Kripto Di Mana Saja Kapan Saja
qrCode
Pindai untuk mengunduh aplikasi Gate
Komunitas
Bahasa Indonesia
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)