Mengapa Transaksi Bitcoin Saya Lama Dikonfirmasi?
Transaksi Bitcoin melambat ketika biaya jaringan terlalu rendah untuk kondisi mempool saat ini. Penambang memprioritaskan transaksi berdasarkan tarif biaya, yang diukur dalam satoshi per virtual byte (sat/vB). Saat mempool padat, transaksi berbiaya rendah akan tetap tertunda. Pengirim dapat mengatasi transaksi yang macet menggunakan Replace-By-Fee (RBF) untuk menyiarkan ulang dengan biaya lebih tinggi, atau Child-Pays-For-Parent (CPFP). Pembaruan jaringan terkini telah mengaktifkan full-RBF secara default, sehingga transaksi yang belum dikonfirmasi dapat diganti dengan lebih andal.
Jika transaksi Bitcoin Anda membutuhkan waktu lebih lama dari biasanya untuk dikonfirmasi, penyebab paling umum adalah biaya yang terlalu rendah untuk kondisi jaringan saat ini. Penambang Bitcoin biasanya memprioritaskan transaksi yang membayar tarif biaya tertinggi, diukur dalam satoshi per virtual byte (sat/vB). Ketika mempool padat, transaksi berbiaya rendah bisa tetap tidak terkonfirmasi selama berjam-jam bahkan berhari-hari.
Transaksi Bitcoin yang tertunda biasanya tidak berarti BTC Anda hilang. Dalam kebanyakan kasus, transaksi tersebut hanya menunggu di mempool sampai biaya turun, penambang menyertakannya, pengirim menaikkan biaya, atau transaksi akhirnya dibuang dari mempool node.
Cara Kerja Konfirmasi Transaksi Bitcoin
Saat Anda mengirim transaksi Bitcoin, transaksi tersebut tidak langsung masuk ke blockchain. Pertama, dompet Anda menyiarkan transaksi yang telah ditandatangani ke jaringan. Node memeriksa validitasnya lalu menempatkannya di mempool, tempat transaksi yang belum dikonfirmasi menunggu sebelum dimasukkan ke dalam blok.
Proses konfirmasi umumnya berjalan sebagai berikut:
- Penyiaran: Dompet Anda mengirim transaksi yang ditandatangani ke node Bitcoin.
- Menunggu di Mempool: Transaksi menunggu di mempool bersama transaksi lain yang belum dikonfirmasi.
- Seleksi Penambang: Penambang memilih transaksi yang akan dimasukkan ke blok berikutnya, biasanya memprioritaskan tarif biaya yang lebih tinggi.
- Konfirmasi Pertama: Setelah transaksi dimasukkan ke dalam blok yang telah ditambang, transaksi menerima satu konfirmasi.
- Konfirmasi Tambahan: Setiap blok baru yang ditambahkan setelahnya memberikan satu konfirmasi lagi dan membuat transaksi semakin sulit untuk dibatalkan.
Bitcoin menghasilkan blok baru rata-rata setiap 10 menit, tetapi ini tidak dijamin untuk setiap blok. Saat jaringan padat, transaksi berbiaya rendah mungkin melewatkan beberapa blok sebelum terkonfirmasi.
Mengapa Mempool Bitcoin Bisa Padat?
Mempool adalah ruang tunggu Bitcoin untuk transaksi yang tertunda. Ketika lebih banyak pengguna ingin bertransaksi daripada yang bisa ditampung blok berikutnya, mempool membengkak dan biaya transaksi naik.
Penyebab umum kemacetan mempool meliputi:
- Volatilitas harga: Pergerakan pasar besar dapat memicu deposit, penarikan, dan transfer dompet di bursa.
- Ordinals, BRC-20, atau aktivitas Runes: Aktivitas inskripsi dan token Bitcoin dapat menciptakan lonjakan transaksi secara tiba-tiba.
- Produksi blok lambat: Terkadang blok ditambang lebih lambat dari rata-rata 10 menit, sehingga antrean menumpuk.
- Pergerakan dompet besar: Bursa, kustodian, atau mining pool dapat mengonsolidasikan atau memindahkan banyak UTXO sekaligus.
- Permintaan pasar tinggi: Pasar bullish sering membawa lebih banyak pengguna baru dan lebih banyak aktivitas on-chain.
Ketika mempool penuh, pengguna bersaing untuk mendapatkan ruang blok yang terbatas dengan membayar biaya lebih tinggi.
Bagaimana Biaya Transaksi Bitcoin Dihitung?
Biaya Bitcoin tidak didasarkan pada jumlah BTC yang Anda kirim, melainkan pada ukuran transaksi. Transaksi yang lebih besar menggunakan lebih banyak ruang blok dan membutuhkan biaya lebih tinggi untuk dikonfirmasi.
Biaya transaksi bergantung pada:
- Tarif Biaya: Tarif biaya diukur dalam sat/vB. Sat/vB yang lebih tinggi membuat transaksi lebih menarik bagi penambang.
- Jumlah Input: Menggunakan banyak UTXO kecil membuat transaksi lebih besar dan lebih mahal.
- Jumlah Output: Mengirim ke beberapa penerima atau membuat output kembalian meningkatkan ukuran transaksi.
- Jenis Alamat: Transaksi SegWit native (bc1q) dan Taproot (bc1p) biasanya lebih efisien dibandingkan format alamat lama.
- Kompleksitas Skrip: Multisig atau skrip yang lebih kompleks dapat meningkatkan ukuran transaksi.
Sebagai contoh, transaksi SegWit sederhana dengan satu input dan dua output bisa jauh lebih murah dibandingkan transaksi yang menggabungkan banyak UTXO kecil, meskipun keduanya mengirim jumlah BTC yang sama.
Apa yang Bisa Dilakukan Jika Transaksi Bitcoin Anda Macet?
Jika transaksi Bitcoin Anda sudah lama tertunda, biasanya ada tiga pilihan: naikkan biaya, gunakan transaksi child, atau tunggu.
- Gunakan Replace-By-Fee (RBF): Replace-By-Fee memungkinkan Anda mengirim ulang transaksi yang sama dengan biaya lebih tinggi. Ini biasanya cara termudah untuk mempercepat transaksi Bitcoin yang macet, tetapi hanya berfungsi jika transaksi asli ditandai sebagai RBF-enabled. Banyak dompet modern mengaktifkan RBF secara default.
- Gunakan Child-Pays-For-Parent (CPFP): CPFP memungkinkan Anda membuat transaksi baru yang membelanjakan output dari transaksi yang macet dan melampirkan biaya lebih tinggi. Penambang dapat menyertakan kedua transaksi sekaligus karena biaya gabungannya menjadi menarik. Ini dapat digunakan oleh pengirim menggunakan output kembalian atau penerima yang membelanjakan output yang belum dikonfirmasi.
- Tunggu Transaksi Terkonfirmasi atau Dibuang: Jika pembayaran tidak mendesak, Anda bisa menunggu. Jika tekanan biaya turun, penambang mungkin akhirnya menyertakan transaksi tersebut. Jika tetap tidak terkonfirmasi cukup lama, banyak node mungkin akhirnya membuangnya dari mempool, sehingga dana asli dapat dibelanjakan kembali dari dompet pengirim.
Cara Menghindari Transaksi Bitcoin yang Lambat
Sebagian besar transaksi Bitcoin yang tertunda dapat dihindari dengan memilih biaya yang tepat dan menggunakan dompet modern.
Praktik terbaik meliputi:
- Periksa tarif biaya saat ini: Gunakan estimator biaya dompet Anda atau pelacak mempool sebelum mengirim.
- Aktifkan RBF: Ini memberi Anda opsi untuk menaikkan biaya di kemudian hari.
- Gunakan alamat SegWit atau Taproot: Alamat bc1q dan bc1p biasanya mengurangi ukuran transaksi dan biaya.
- Hindari mengirim saat padat: Jika pembayaran tidak mendesak, tunggu hingga periode biaya lebih rendah.
- Konsolidasikan UTXO saat biaya rendah: Menggabungkan banyak UTXO kecil selama periode sepi dapat mengurangi biaya di masa mendatang.
- Gunakan Lightning untuk pembayaran kecil: Lightning Network bisa lebih cepat dan lebih murah untuk pembayaran Bitcoin dalam jumlah kecil.
Ringkasan
Transaksi Bitcoin yang lambat biasanya disebabkan oleh biaya rendah saat mempool padat. Penambang Bitcoin memprioritaskan transaksi berdasarkan tarif biaya, sehingga transaksi berbiaya rendah mungkin harus menunggu sampai permintaan jaringan turun atau pengirim menaikkan biaya.
Jika transaksi Anda macet, alat seperti RBF dan CPFP dapat membantu mempercepatnya. Jika pembayaran tidak mendesak, menunggu juga bisa menjadi pilihan. Untuk menghindari keterlambatan, gunakan dompet modern, aktifkan RBF, periksa tarif biaya saat ini, dan gunakan alamat SegWit atau Taproot bila memungkinkan.
Konsep Terkait
Bacaan Lanjutan
FAQ
Apakah transaksi Bitcoin bisa hilang selamanya?
Tidak. Jika transaksi Bitcoin tidak pernah dikonfirmasi, dana tidak hilang secara permanen. Transaksi tersebut mungkin akhirnya dibuang dari mempool, sehingga pengirim dapat mengirim ulang BTC dengan biaya lebih tinggi.
Berapa lama konfirmasi Bitcoin seharusnya?
Mengapa transaksi Bitcoin saya masih tertunda setelah 24 jam?
Apakah membayar biaya lebih tinggi membantu setelah transaksi sudah dikirim?
Mengapa dompet saya menyarankan biaya Bitcoin yang sangat tinggi?
Tidak punya akun?
Daftar sekarang untuk memulai petualangan kripto Anda