Bitcoin Core 30 Akan Meningkatkan Batas Data OP_RETURN Setelah Debat Pengembang Berakhir
Pengembang Bitcoin Core, perangkat lunak sumber terbuka utama untuk menghubungkan blockchain di balik cryptocurrency terbesar di dunia, mengatakan rilis versi 30 Oktober akan meningkatkan batas default untuk transaksi data OP_RETURN dari 80 byte saat ini menjadi hampir 4MB, batas yang diberlakukan oleh ukuran blok Bitcoin.
Proposal untuk perubahan, yang dikonfirmasi dalam pembaruan di GitHub, telah memicu perdebatan dalam komunitas Bitcoin. Kritikus berpendapat bahwa menghapus batas dapat mendorong peningkatan penyematan data sewenang-wenang, yang berpotensi mengarah ke spam jaringan dan pergeseran dari fungsi utama BTC bitcoin sebagai alat keuangan.
Keputusan untuk melanjutkan ini menandai momen penting lainnya dalam perdebatan komunitas tentang penggunaan blockchain, menyoroti ketegangan yang terus-menerus antara efisiensi jaringan, kasus penggunaan praktis, dan prinsip ideologis.
Kode OP_RETURN memungkinkan pengguna Bitcoin untuk menyertakan data dalam transaksi. Fungsionalitasnya secara konseptual mirip dengan, meskipun secara teknis berbeda dari, cara Prasasti menyematkan gambar dan teks langsung ke dalam blockchain menggunakan Ordinals dan data saksi.
Beberapa berpendapat bahwa menambahkan data transaksi ini "sewenang-wenang" dan bertentangan dengan visi asli untuk blockchain Bitcoin seperti yang diusulkan oleh Satoshi Nakamoto.
Batas 80 byte pada OP_RETURN mendorong metode penyimpanan data alternatif, beberapa di antaranya menyebabkan masalah seperti membengkak output transaksi yang tidak terpakai (UTXO) yang ditetapkan.
Dalam ringkasan GitHub terperinci dan posting X berikutnya, pengembang Bitcoin Core Gloria Zhao menguraikan alasan di balik perubahan tersebut.
Zhao menekankan niat untuk mengurangi konsekuensi yang tidak diinginkan dari batas yang ada, mencatat, "Motivasi utama untuk [perubahan] ini adalah untuk memperbaiki ketidakcocokan antara bahaya dan standaritas teknik penyimpanan data."
Pengembang Greg Sanders, yang menulis permintaan tarik gabungan, mengatakan dalam diskusi GitHub bahwa penghapusan batas "menghasilkan setidaknya dua manfaat nyata: set UTXO yang lebih bersih dan perilaku default yang lebih konsisten."
Perdebatan tentang tata kelola
Zhao juga membahas masalah tata kelola yang lebih luas di halaman X-nya, menyoroti komitmen Bitcoin Core terhadap transparansi dan meritokrasi.
Dia menekankan pentingnya peran masyarakat dalam mempertahankan prinsip-prinsip ini, memperingatkan terhadap risiko rekayasa sosial atau tekanan perusahaan yang memengaruhi proses pengambilan keputusan pengembang perangkat lunak.
"Jika kontributor Bitcoin Core pernah meninggalkan nilai-nilai ini, misalnya, untuk menenangkan media sosial atau keinginan perusahaan, komunitas akan beralih ke implementasi node lain yang melakukannya dengan lebih baik," tulis Zhao, mendesak pengguna untuk tetap waspada dan mendapat informasi.
Pengembang Luke Dashjr secara konsisten menentang pelonggaran batasan, melabeli langkah tersebut sebagai berpotensi berbahaya. Dia mendorong pengguna untuk menghindari peningkatan ke versi baru atau mengadopsi implementasi node alternatif, seperti Bitcoin Knots.
Perdebatan ini mencerminkan kontroversi tahun 2023, terutama seputar Ordinal dan Prasasti, ketika pengguna menyematkan data non-keuangan yang substansial, seperti gambar dan teks, ke dalam transaksi Bitcoin, memicu kekhawatiran serupa tentang penyalahgunaan blockchain dan kemacetan jaringan.
Terlepas dari kekhawatiran ini, Zhao bersikeras bahwa upaya untuk menyensor jenis transaksi melalui kebijakan relai tidak praktis dan tidak efektif terhadap insentif ekonomi yang kuat. Pendekatan Bitcoin Core harus tetap netral, mencerminkan prinsip-prinsip dasar jaringan tentang resistensi sensor dan desentralisasi, katanya.
Rilis Core 30 akan mempertahankan opsi kontrol manual, memungkinkan pengguna untuk menerapkan batas yang lebih ketat melalui parameter baris perintah yang ada. Namun, opsi ini sekarang ditandai sebagai tidak digunakan lagi dan akan memicu pesan peringatan, yang menunjukkan potensi penghapusan dalam pembaruan mendatang tanpa garis waktu yang ditetapkan.