Mengapa Transaksi Bitcoin Saya Lama Dikonfirmasi?
Transaksi Bitcoin melambat ketika biaya jaringan terlalu rendah untuk kondisi mempool saat ini. Penambang memprioritaskan transaksi berdasarkan tingkat biaya, yang diukur dalam satoshi per virtual byte (sat/vB). Saat mempool padat, transaksi berbiaya rendah tetap tertunda. Pengirim dapat mengatasi transaksi yang macet menggunakan Replace-By-Fee (RBF) untuk menyiarkannya ulang dengan biaya lebih tinggi, atau Child-Pays-For-Parent (CPFP). Peningkatan modern telah mengaktifkan full-RBF secara default di seluruh jaringan, sehingga transaksi yang belum dikonfirmasi dapat diganti secara andal.
Jika transaksi Bitcoin Anda membutuhkan waktu lebih lama dari yang diharapkan untuk dikonfirmasi, penyebab paling umum adalah biaya yang terlalu rendah untuk kondisi jaringan saat ini. Penambang Bitcoin biasanya memprioritaskan transaksi yang membayar tingkat biaya tertinggi, diukur dalam satoshi per virtual byte (sat/vB). Ketika mempool padat, transaksi berbiaya rendah dapat tetap belum dikonfirmasi selama berjam-jam atau bahkan berhari-hari.
Transaksi Bitcoin yang tertunda biasanya tidak berarti BTC Anda hilang. Dalam sebagian besar kasus, transaksi hanya menunggu di mempool sampai biaya turun, penambang memasukkannya, pengirim menaikkan biaya, atau transaksi akhirnya dikeluarkan dari mempool node.
Bagaimana Cara Kerja Konfirmasi Transaksi Bitcoin?
Saat Anda mengirim transaksi Bitcoin, transaksi tersebut tidak langsung masuk ke blockchain. Pertama, dompet Anda menyiarkan transaksi yang ditandatangani ke jaringan. Node memeriksa apakah transaksi valid lalu menempatkannya di mempool, tempat transaksi yang belum dikonfirmasi menunggu sebelum dimasukkan ke dalam blok.
Proses konfirmasi biasanya berjalan seperti ini:
- Penyiaran: Dompet Anda mengirim transaksi yang ditandatangani ke node Bitcoin.
- Menunggu di Mempool: Transaksi menunggu di mempool bersama transaksi lain yang belum dikonfirmasi.
- Pemilihan Penambang: Penambang memilih transaksi untuk dimasukkan ke blok berikutnya, biasanya memprioritaskan tingkat biaya yang lebih tinggi.
- Konfirmasi Pertama: Setelah transaksi dimasukkan ke blok yang ditambang, transaksi menerima satu konfirmasi.
- Konfirmasi Tambahan: Setiap blok baru yang ditambahkan setelahnya memberi transaksi konfirmasi lain dan membuatnya lebih sulit dibalik.
Bitcoin menghasilkan blok baru rata-rata sekitar setiap 10 menit, tetapi hal ini tidak dijamin untuk setiap blok. Saat kongesti, transaksi berbiaya rendah dapat melewatkan beberapa blok sebelum dikonfirmasi.
Mengapa Mempool Bitcoin Menjadi Padat?
Mempool adalah area tunggu Bitcoin untuk transaksi yang tertunda. Ketika lebih banyak pengguna ingin bertransaksi daripada kapasitas blok berikutnya, mempool bertambah besar dan biaya transaksi naik.
Penyebab umum kongesti mempool meliputi:
- Volatilitas harga: Pergerakan pasar yang besar dapat memicu deposit, penarikan, dan transfer dompet di bursa.
- Aktivitas Ordinals, BRC-20, atau Runes: Aktivitas inscription dan token Bitcoin dapat menciptakan lonjakan transaksi secara tiba-tiba.
- Produksi blok yang lambat: Terkadang blok ditambang lebih lambat dari rata-rata 10 menit, sehingga antrean menumpuk.
- Pergerakan dompet besar: Bursa, kustodian, atau pool penambangan dapat menggabungkan atau memindahkan banyak UTXO sekaligus.
- Permintaan pasar tinggi: Pasar bull sering membawa lebih banyak pengguna baru dan lebih banyak aktivitas on-chain.
Saat mempool penuh, pengguna bersaing untuk ruang blok yang terbatas dengan membayar biaya lebih tinggi.
Bagaimana Biaya Transaksi Bitcoin Dihitung?
Biaya Bitcoin tidak didasarkan pada berapa banyak BTC yang Anda kirim. Biaya didasarkan pada ukuran transaksi. Transaksi yang lebih besar menggunakan lebih banyak ruang blok dan lebih mahal untuk dikonfirmasi.
Biaya transaksi bergantung pada:
- Tingkat Biaya: Tingkat biaya diukur dalam sat/vB. sat/vB yang lebih tinggi membuat transaksi lebih menarik bagi penambang.
- Jumlah Input: Membelanjakan banyak UTXO kecil membuat transaksi lebih besar dan lebih mahal.
- Jumlah Output: Mengirim ke banyak penerima atau membuat output kembalian meningkatkan ukuran transaksi.
- Jenis Alamat: Transaksi native SegWit (bc1q) dan Taproot (bc1p) biasanya lebih efisien daripada format alamat lama.
- Kompleksitas Skrip: Multisig atau skrip yang lebih kompleks dapat meningkatkan ukuran transaksi.
Misalnya, transaksi SegWit sederhana dengan satu input dan dua output mungkin jauh lebih murah daripada transaksi yang menggabungkan banyak UTXO kecil, bahkan jika keduanya mengirim jumlah BTC yang sama.
Apa yang Bisa Anda Lakukan Jika Transaksi Bitcoin Macet?
Jika transaksi Bitcoin Anda sudah lama tertunda, biasanya ada tiga pilihan: menaikkan biaya, menggunakan transaksi anak, atau menunggu.
- 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 memasukkan kedua transaksi bersama-sama karena biaya gabungan menjadi menarik. Ini dapat berfungsi bagi pengirim yang menggunakan output kembalian atau penerima yang membelanjakan output yang belum dikonfirmasi.
- Tunggu Transaksi Dikonfirmasi atau Dikeluarkan: Jika pembayaran tidak mendesak, Anda dapat menunggu. Jika tekanan biaya turun, penambang mungkin akhirnya memasukkan transaksi tersebut. Jika transaksi tetap belum dikonfirmasi cukup lama, banyak node akhirnya dapat mengeluarkannya dari mempool mereka, sehingga dana asli dapat dibelanjakan kembali dari dompet pengirim.
Bagaimana 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 tingkat biaya saat ini: Gunakan estimator biaya dompet Anda atau pelacak mempool sebelum mengirim.
- Aktifkan RBF: Ini memberi Anda opsi untuk menaikkan biaya nanti.
- Gunakan alamat SegWit atau Taproot: alamat bc1q dan bc1p biasanya mengurangi ukuran transaksi dan biaya.
- Hindari mengirim saat kongesti: Jika pembayaran tidak mendesak, tunggu 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 dapat lebih cepat dan lebih murah untuk pembayaran Bitcoin yang lebih kecil.
Ringkasan
Transaksi Bitcoin yang lambat biasanya disebabkan oleh biaya rendah saat kongesti mempool. Penambang Bitcoin memprioritaskan transaksi berdasarkan tingkat biaya, sehingga transaksi berbiaya rendah mungkin 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 penundaan, gunakan dompet modern, aktifkan RBF, periksa tingkat biaya saat ini, dan gunakan alamat SegWit atau Taproot bila memungkinkan.
Konsep Terkait
Bacaan Lanjutan
FAQ
Bisakah transaksi Bitcoin hilang selamanya?
Tidak. Jika transaksi Bitcoin tidak pernah dikonfirmasi, dana tidak hilang secara permanen. Transaksi tersebut pada akhirnya dapat dikeluarkan dari mempool, sehingga pengirim dapat mengirim ulang BTC dengan biaya lebih tinggi.
Berapa lama konfirmasi Bitcoin biasanya memakan waktu?
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 begitu tinggi?
Tidak punya akun?
Daftar sekarang untuk memulai petualangan kripto Anda