Apa yang Terjadi Saat Satu Blok Bitcoin Penuh? Setiap Byte Memicu Pelelangan Biaya yang Berjalan

Saat lalu lintas Bitcoin memadat, satu blok penuh tidak menghentikan jaringan; ia mengubah ruang yang tersedia berikutnya menjadi lelang langsung, di mana urgensi punya harga.

Inti

  • Blok Bitcoin dibatasi 4 juta unit weight, memaksa pembayaran berbiaya lebih rendah untuk menunggu.
  • Bitcoin Core 31.0 dapat mengusir paket yang lemah ketika mempool node mencapai kapasitas 300 MB.
  • Pengguna Bitcoin punya 3 jalur untuk menaikkan biaya, RBF, CPFP, dan mining accelerator saat kemacetan berlanjut.

Garis Mengular Sebelum Blok

Bayangkan peron stasiun kereta bawah tanah yang penuh saat jam sibuk. Setiap penumpang baru punya tiket yang valid, tetapi kereta yang datang punya ruang terbatas. Di Bitcoin, sebuah transaksi pertama kali masuk ke mempool node, yaitu area penahanan sementara untuk pembayaran yang valid dan belum dikonfirmasi. Catatan pentingnya: tidak ada satu mempool universal. Setiap node menyimpan versinya sendiri, menerapkan kebijakan lokal sendiri, dan bisa melihat kumpulan transaksi tertunda yang sedikit berbeda.

mempool.space unconfirmed transfer count.Pada pukul 8 pagi EDT hari Senin, Bitcoin memiliki sekitar 90.617 transfer yang belum dikonfirmasi menunggu di mempool. Sumber gambar: Mempool.space Blok penuh dan mempool penuh juga merupakan peristiwa yang berbeda. Blok Bitcoin dibatasi secara konsensus hingga 4 juta unit weight, ukuran yang memperhitungkan bagaimana data transaksi disusun. Node Bitcoin Core secara default mengizinkan sekitar 300 MB memori untuk mempool lokalnya dan dapat menyimpan transaksi hingga 336 jam. Sebuah blok bisa penuh sementara masih banyak transaksi berada dalam memori, menunggu kereta berikutnya.

Blok Penuh Mengubah Transaksi yang Menunggu Jadi Lelang

Penambang biasanya tidak memilih transaksi berdasarkan usia. Mereka menyusun template blok berdasarkan biaya, bobot transaksi, dan dependensi antar pembayaran. Satuan praktis yang dilihat pengguna adalah satoshis per virtual byte, atau sat/vB. Tarif yang lebih tinggi memberi penambang pendapatan lebih besar untuk ruang blok yang sama-sama langka, sehingga paket biaya paling tinggi cenderung bergerak lebih dulu.

Artinya, pembayaran yang dikirim lebih awal bisa dikonfirmasi setelah pembayaran yang dikirim beberapa menit kemudian. Transaksi berbiaya tinggi dapat menyebar luas di jaringan dan masuk ke template blok berikutnya milik penambang. Transaksi berbiaya rendah bisa tetap berada di bawah ambang, bahkan setelah beberapa blok berlalu. Estimasi waktu konfirmasi membantu, tetapi bukan janji karena transaksi baru terus berdatangan dan blok muncul pada interval yang tidak teratur.

Ketika cukup banyak transaksi tertunda berebut setiap blok, mempool menjadi kurang seperti antrian yang sopan dan lebih seperti daftar antrean peningkatan layanan di bandara. Penumpang baru dengan bayaran lebih baik bisa menggusur bid yang lebih lemah. Jika sebuah node Bitcoin Core mencapai batas memori yang dikonfigurasikan, ia memangkas kelompok transaksi yang terhubung secara ekonomis paling lemah dan menaikkan batas biaya lokal yang mengambang (rolling local fee floor). Transaksi yang digusur tidak menjadi tidak valid, dan blockchain tidak membatalkannya. Node itu hanya berhenti membawanya.

Kemacetan Menyentuh Dompet

Bagi pengguna biasa, konsekuensi pertama adalah keterlambatan. Sebuah dompet mungkin mengatakan pembayaran tertunda selama berjam-jam sementara transaksi yang lebih baru dikonfirmasi. Bagi trader, exchange, atau meja treasury, jeda itu bisa menunda setoran exchange, memperlambat pergerakan jaminan, menginterupsi transfer arbitrase, atau membuat dana tidak tersedia saat pasar sedang cepat.

Karena biaya terutama terikat pada bobot transaksi, bukan pada nilai yang ditransfer, pembayaran 50 dolar AS dan transfer 5 juta dolar AS bisa bersaing dengan syarat yang serupa ketika struktur transaksinya sebanding. Semakin sensitif terhadap waktu transfer tersebut, semakin mahal biaya yang “kurang” bisa menjadi.

Mempool blocks via mempool.spaceBlok hijau di mempool.space merepresentasikan kelompok transaksi Bitcoin yang belum dikonfirmasi yang menunggu di mempool untuk dipilih oleh penambang. Setiap blok mengestimasi transaksi yang kemungkinan muat di blok mendatang berdasarkan tarif biayanya, yang diukur dalam satoshis per virtual byte (sat/vB). Penambang biasanya memprioritaskan transaksi berbiaya tertinggi terlebih dulu karena itu memaksimalkan pendapatan blok. Saat blok baru ditambang kira-kira setiap 10 menit, transaksi dihapus dari mempool, sementara transaksi siaran baru terus mengisinya kembali, sehingga antrean berubah-ubah terus-menerus. Konsekuensi kedua adalah pasar biaya yang lebih tinggi. Bitcoin tidak punya base fee di level protokol seperti Ethereum. Sebagai gantinya, pengguna bersaing dengan marginal fee rate yang bisa dimuat penambang ke blok berikutnya, sementara setiap node juga menjaga batas admission lokal. Di bawah tekanan, batas dinamis itu bisa naik jauh di atas pengaturan relay dasar perangkat lunaknya. Biaya yang ditampilkan kemarin, atau bahkan 20 menit lalu, mungkin tidak lagi membeli kecepatan konfirmasi yang sama.

Konsekuensi ketiga adalah ketidakpastian sebelum penyelesaian (settlement). Melihat transaksi di penjelajah blok adalah bukti bahwa beberapa node mengetahuinya, bukan bukti bahwa semua penambang mengetahuinya. Pembayaran yang belum dikonfirmasi bisa diganti, digusur, atau menghilang dari pandangan sebuah node sambil tetap menjadi kemungkinan pengeluaran yang valid. Bisnis yang melepas barang, mengkredit akun, atau menganggap setoran sebagai final pada nol konfirmasi menerima risiko bahwa kemacetan dapat membuat risiko itu lebih terlihat.

Beberapa Cara Menyelamatkan Pembayaran yang Tersangkut

Bitcoin sendiri memberi pengguna dua cara utama untuk mengubah harga (repricing) pembayaran yang tertunda. Replace-by-fee, dikenal sebagai RBF, memungkinkan pengirim mengganti transaksi yang belum dikonfirmasi dengan transaksi yang membayar lebih. Anggap itu seperti membatalkan bid yang rendah dan mengajukan bid yang lebih kuat untuk kursi yang sama. Child-pays-for-parent, atau CPFP, mengambil jalur lain: Output yang bisa dibelanjakan dari transaksi tertunda digunakan dalam transaksi anak baru yang berbiaya tinggi, sehingga penambang mendapat insentif untuk memasukkan parent dan child sekaligus.

Dua alat ini tidak ajaib. Penggantian RBF harus memenuhi kebijakan node dan membayar cukup untuk mengungguli baik transaksi yang digantinya maupun tarif pasar saat ini. Anak CPFP harus menaikkan tarif biaya gabungan seluruh paket, bukan sekadar terlihat mahal sendiri. Dalam pasar yang naik tajam, kenaikan yang moderat tetap bisa membuat pembayaran berada di bawah ambang yang terus bergerak. Target yang sesungguhnya bukan biaya relay minimum. Melainkan fee rate di dekat ekor (tail) dari blok berikutnya yang paling mungkin.

ViaBTC's transfer acceleratorTransfer accelerator ViaBTC menawarkan 20 dorongan gratis per jam. Di luar dua opsi ini, mining accelerator adalah layanan dari beberapa pool penambangan Bitcoin yang memungkinkan pengguna mengajukan transaksi untuk pertimbangan prioritas ketika transaksi tersebut tersangkut di mempool dengan biaya rendah. Alih-alih mengubah aturan konsensus Bitcoin, accelerator hanya meminta penambang yang berpartisipasi untuk memasukkan transaksi itu ke salah satu dari beberapa blok berikut yang mereka tambang. Beberapa accelerator gratis tetapi punya syarat kelayakan, sementara yang lain mengenakan biaya atau mengharuskan transaksi memenuhi tarif biaya minimum.

Core 31.0 Mengubah Mekanisme, Bukan Batas Atas

Bitcoin Core 31.0 mengubah sebagian mekanisme di balik kontes itu. Cluster mempool-nya mengelompokkan transaksi belum dikonfirmasi yang saling terhubung dan mengurutkannya berdasarkan fee rate yang diperkirakan akan ditambang untuk grup tersebut. Batas cluster default adalah 64 transaksi dan 101 kB dalam ukuran virtual. Desain ini ditujukan untuk meningkatkan pembuatan blok, pengusiran, relay transaksi, dan keputusan penggantian tanpa mengubah batas atas konsensus Bitcoin 4 juta unit weight.

Visual konsep cluster mempool Bitcoin Core. Pekerjaan rekayasa lain berupaya menurunkan biaya memindahkan blok penuh melalui jaringan. Compact block relay memungkinkan sebuah node merekonstruksi banyak bagian dari blok baru dari transaksi yang sudah dimilikinya, sehingga mengurangi data dan waktu yang dibutuhkan untuk menyebarkannya. Ini penting karena propagasi yang lebih lambat dapat meningkatkan risiko dua penambang sementara waktu membangun di atas chain tip yang berbeda. Kapasitas blok yang lebih besar mungkin menurunkan tekanan fee jangka pendek, tetapi juga dapat menambah tuntutan bandwidth, validasi, dan propagasi.

Pelajaran praktisnya sederhana. Saat sebuah blok Bitcoin penuh, tidak ada yang rusak dan tidak ada transaksi yang mendapat senioritas karena menunggu. Penambang mengonfirmasi paket valid yang paling menarik secara ekonomis yang muat, sementara pembayaran yang lebih murah tetap tertunda, diprize ulang, atau kehilangan jangkauan relay. Bagi investor dan bisnis, biaya bukan sekadar cap perangko (postage stamp). Itu adalah bid untuk ruang settlement yang langka. Perlakukan waktu konfirmasi sebagai probabilitas, dan pantau kondisi fee saat ini sebelum keterlambatan rutin berubah menjadi masalah operasional yang mahal.

Sumber hero/feature image: mempool.space

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
Tambahkan komentar
Tambahkan komentar
Tidak ada komentar
  • Disematkan