Pengembang Bitcoin Slovakia, Martin Habovštiak, mempublikasikan sebuah bukti konsep pada 1 Maret 2026, yang menyisipkan file gambar TIFF berukuran 66 kilobyte secara berurutan dalam blockchain Bitcoin sebagai satu transaksi tanpa menggunakan OP_RETURN, Taproot, atau opcode OP_IF.
Demonstrasi ini secara langsung menantang klaim dari pendukung BIP-110, sebuah usulan soft fork sementara yang akan membatasi penyimpanan data sembarangan di Bitcoin, dengan menunjukkan bahwa data dapat disimpan menggunakan struktur transaksi standar yang menjadi target pembatasan yang diusulkan. Transaksi ini dapat diverifikasi secara publik melalui node Bitcoin penuh mana pun, dan sekitar 8,8% dari jaringan saat ini menjalankan node dengan dukungan BIP-110, yang diimplementasikan secara eksklusif melalui klien Bitcoin Knots.
Habovštiak, pemelihara perpustakaan Rust Bitcoin, membuat sebuah transaksi yang menyimpan seluruh file gambar TIFF dalam satu transaksi Bitcoin. Gambar tersebut menggambarkan Luke Dashjr, pengembang Bitcoin Knots yang terkenal dan pendukung BIP-110, dan dapat direkonstruksi dari data hex mentah transaksi menggunakan perintah node standar.
Demonstrasi ini penting karena menghindari metode penyimpanan data yang biasanya menjadi target pembatasan yang diusulkan. Transaksi ini tidak mengandung output OP_RETURN, tidak menggunakan Taproot (menggunakan SegWit versi 0 sebagai gantinya), dan tidak menyertakan instruksi OP_IF. Ini adalah beberapa vektor utama yang ingin dibatasi oleh BIP-110.
Pengguna dapat memverifikasi demonstrasi ini secara independen dengan menjalankan bitcoin-cli getrawtransaction diikuti dengan xxd -r -p untuk merekonstruksi file gambar dari data transaksi.
BIP-110, yang awalnya diperkenalkan sebagai BIP-444 pada Oktober 2025, mengusulkan soft fork sementara selama satu tahun yang akan memberlakukan pembatasan baru pada struktur transaksi di tingkat konsensus yang umum digunakan untuk penyimpanan data.
Usulan ini akan membatasi output OP_RETURN hingga 83 byte, membatasi push data individual hingga 256 byte, membatasi ukuran elemen stack saksi, dan membatalkan skrip output baru yang melebihi 34 byte. Pendukungnya menggambarkan langkah ini sebagai perlindungan bagi operator node dari biaya penyimpanan yang tidak terkendali dan menjaga fungsi utama Bitcoin sebagai jaringan moneter.
Usulan ini diperkenalkan setelah rilis Bitcoin Core v30, yang secara efektif menghapus batas data OP_RETURN sebelumnya. BIP-110 diimplementasikan secara eksklusif melalui klien Bitcoin Knots, yang jumlah node-nya meningkat sekitar sepuluh kali lipat sejak awal 2025, kini mewakili sekitar 8,8% dari jaringan.
Luke Dashjr, yang memelihara Bitcoin Knots dan menjabat sebagai CTO dari kolam penambangan Ocean, telah menjadi pendukung vokal pembatasan data sembarangan di Bitcoin, menggambarkan inskripsi dan penyimpanan data serupa sebagai “spam.”
Demonstrasi Habovštiak menyoroti perbedaan mendasar dalam cara Bitcoin memproses transaksi. Jaringan beroperasi dengan dua lapisan aturan: aturan konsensus yang menentukan keabsahan blok, dan aturan kebijakan yang mengatur apa yang secara default diteruskan oleh node.
Aturan konsensus tidak dapat menegakkan “makna hanya uang” pada byte transaksi. Setiap transaksi yang mengikuti aturan struktural, terlepas dari data yang disisipkan, adalah valid secara konsensus dan dapat ditambang jika membayar biaya yang cukup. Aturan kebijakan dapat menciptakan hambatan, tetapi tidak dapat menjamin pencegahan.
Demonstrasi ini juga menghasilkan versi transaksi gambar yang sesuai dengan BIP-110 yang diuji terhadap lingkungan regtest Bitcoin Knots. Versi yang sesuai ini dilaporkan lebih besar dari aslinya, menunjukkan bahwa pembatasan berpotensi meningkatkan total data blockchain daripada menguranginya.
Bahkan ketika node menolak meneruskan transaksi non-standar, insentif ekonomi menciptakan solusi alternatif. Kolam penambangan dapat menerima transaksi melalui saluran pengajuan langsung yang melewati jaringan relay. Layanan seperti Slipstream dari MARA sudah menyediakan jalur pengajuan langsung untuk transaksi besar atau non-standar yang mengikuti aturan konsensus tetapi mungkin dikeluarkan dari mempool.
Pada tarif biaya saat ini, menempati satu megabyte ruang blok biaya sekitar 0,1 BTC pada 10 satoshi per virtual byte, meningkat menjadi 1,0 BTC pada 100 satoshi per virtual byte.
Pembatasan metode penyimpanan data populer dapat berbalik menjadi bumerang dengan mendorong penggunaan ke encoding yang menimbulkan biaya jaringan jangka panjang yang lebih tinggi. Ketika pengembang membuat output yang tampaknya dapat dibelanjakan untuk membawa data sembarangan, mereka meningkatkan set UTXO, basis data yang harus dipertahankan oleh setiap node penuh dalam penyimpanan yang dapat diakses.
Pertumbuhan UTXO merupakan beban yang lebih permanen dibandingkan data saksi atau payload OP_RETURN, yang dapat dipangkas. Sebuah output yang mengenkode file gambar tetap berada dalam set UTXO sampai dibelanjakan, berpotensi tanpa batas waktu. Dinamika ini menjelaskan mengapa Bitcoin Core secara historis enggan memberlakukan batasan keras pada OP_RETURN, karena alternatifnya dapat meningkatkan biaya operasional jangka panjang bagi node.
BIP-110 merupakan peningkatan dari penyaringan tingkat kebijakan ke pembatasan tingkat konsensus, membawa implikasi tata kelola di luar pertanyaan teknis langsung. Kerangka waktu satu tahun secara implisit mengakui bahwa solusi permanen mungkin tidak ada, hanya manajemen taktis dengan efektivitas terbatas.
Demonstrasi ini muncul di tengah perselisihan yang sedang berlangsung antara komunitas pengembang Bitcoin Core dan Bitcoin Knots mengenai kebijakan penyimpanan data. Habovštiak menyatakan bahwa dia didorong oleh apa yang dia anggap sebagai “ketidakbenaran” dari pendukung Knots mengenai ketidakmungkinan penyimpanan data berurutan tanpa opcode yang ditargetkan. Dia menggambarkan dirinya sebagai penentang spam blockchain tetapi berpendapat bahwa pembatasan yang diusulkan didasarkan pada klaim teknis yang salah.
Pengembang ini menyatakan bahwa ini adalah usaha satu kali dan bahwa dia tidak akan mempublikasikan kodenya, secara eksplisit untuk menghindari memungkinkan gelombang baru aktivitas inskripsi. The Block tidak berhasil menghubungi Habovštiak atau Dashjr untuk komentar saat publikasi.
Apa yang didemonstrasikan pengembang Bitcoin dengan gambar yang disisipkan?
Martin Habovštiak menyisipkan gambar TIFF berukuran 66 kilobyte dalam satu transaksi Bitcoin tanpa menggunakan OP_RETURN, Taproot, atau OP_IF. Demonstrasi ini membuktikan bahwa data sembarangan dapat disimpan secara berurutan di blockchain menggunakan struktur transaksi standar yang menjadi target pembatasan yang diusulkan, menantang klaim bahwa penyimpanan semacam itu memerlukan opcode atau fitur tertentu.
Apa itu BIP-110 dan apa yang akan dilakukannya?
BIP-110 adalah usulan soft fork sementara yang akan membatasi bidang transaksi pembawa data di tingkat konsensus. Ini akan membatasi output OP_RETURN hingga 83 byte, membatasi push data individual hingga 256 byte, membatasi ukuran elemen stack saksi, dan membatalkan skrip output baru yang melebihi 34 byte. Usulan ini diimplementasikan secara eksklusif melalui klien Bitcoin Knots dan saat ini didukung sekitar 8,8% dari jaringan.
Bisakah Bitcoin secara teknis mencegah penyimpanan data sembarangan?
Pencegahan penuh terhadap penyimpanan data sembarangan kemungkinan tidak dapat dilakukan secara teknis sambil mempertahankan aturan konsensus Bitcoin. Jaringan memvalidasi struktur transaksi, bukan maknanya, dan tidak dapat membedakan antara “transaksi moneter” dan “transaksi data.” Pencegahan memerlukan baik batasan ekonomi melalui pasar biaya maupun pembatasan konsensus yang membawa risiko tata kelola dan efek sekunder seperti pembengkakan UTXO.
Artikel Terkait
Applied Digital menerbitkan surat utang prioritas sebesar 2,15 miliar dolar AS untuk pembangunan pusat data yang disewakan kepada Oracle
Data: Dalam 24 jam terakhir, total likuidasi di seluruh jaringan mencapai 367 juta dolar AS, likuidasi posisi long sebesar 235 juta dolar AS, dan likuidasi posisi short sebesar 132 juta dolar AS
Tether dan Kota Lugano di Swiss akan menginvestasikan hingga 6,3 juta dolar AS untuk memperluas rencana Bitcoin
Paus 0xb5C9 Menjual $12M dalam BTC dan ETH untuk Membayar Utang Aave
Paus besar "pension-usdt.eth" setelah mengambil keuntungan dari posisi panjang BTC, berbalik membuka posisi pendek, dengan ukuran posisi mencapai 68,2 juta dolar AS