Proposal Bitcoin Core Menyebabkan Kontroversi: Apakah Batasan Data OP_RETURN Harus Dihapus?
Baru-baru ini, sebuah proposal untuk menghapus batasan data OP_RETURN dalam Bitcoin Core telah memicu perdebatan hangat di komunitas. OP_RETURN adalah opcode dalam skrip Bitcoin yang memungkinkan pengguna untuk menyematkan sejumlah kecil data dalam transaksi. Saat ini, Bitcoin Core secara default membatasi ukuran data OP_RETURN hingga 80 byte dan membatasi penyebaran transaksi OP_RETURN yang lebih besar dari 83 byte melalui kebijakan node.
Seorang pengembang mengajukan sebuah proposal untuk menghapus batasan ini dan menghapus opsi konfigurasi terkait. Proposal ini memicu diskusi sengit di komunitas, dengan pendukung dan penentang masing-masing memiliki pendapat yang berbeda.
Para pendukung berpendapat bahwa pembatasan yang ada saat ini sebenarnya tidak berdampak nyata, karena pengguna dapat menghindari pembatasan dengan berbagai cara. Mereka juga menunjukkan bahwa menghapus pembatasan mungkin lebih kompatibel dengan insentif penambang, karena penambang dapat memperoleh lebih banyak pendapatan melalui persaingan ruang blok.
Para penentang khawatir bahwa penghapusan batasan dapat menyebabkan lebih banyak data non-transaksi ditulis ke dalam blockchain, yang akan menghabiskan ruang blok dan meningkatkan biaya transaksi. Mereka berpendapat bahwa meskipun batasan dapat dihindari, strategi node tetap memiliki perannya, seperti membatasi penyebaran dan mengurangi tekanan data sampah pada jaringan.
Seorang peneliti menjelaskan secara rinci alasan untuk mendukung penghapusan batasan:
Kembali ke desain awal Bitcoin: Di era Satoshi Nakamoto, OP_RETURN tidak memiliki batasan byte.
Pembatasan saat ini tidak berarti apa-apa: pengguna dapat dengan mudah menghindarinya melalui berbagai cara.
Dapat mengurangi beban jaringan dari beberapa protokol: Misalnya, inskripsi dapat langsung menyimpan data melalui OP_RETURN, mengurangi transaksi yang tidak perlu.
Memberikan pendapatan tambahan bagi penambang: Ada pengguna yang bersedia membayar untuk mengunggah data berukuran besar ke blockchain, sesuai dengan prinsip pasar liberal.
Peneliti lain cenderung menentang pencabutan pembatasan, dia berpendapat:
Desain di era Satoshi Nakamoto tidak semuanya masuk akal, tidak bisa hanya menggunakan ini sebagai alasan untuk mendukung penghapusan batasan.
Menghapus pembatasan hanya merupakan usulan dari klien Bitcoin Core, tidak mewakili keputusan seluruh jaringan Bitcoin.
Bantuan untuk beberapa protokol mungkin terbatas.
Menekankan kebebasan pengguna lebih penting: Pengelola node penuh harus memiliki hak untuk memilih apakah akan menyebarkan data ini.
Selain itu, ada pandangan bahwa beberapa proyek lapisan kedua Bitcoin akan menggunakan Bitcoin hanya sebagai lapisan ketersediaan data, yang tidak memiliki makna besar.
Mengenai fungsi kebijakan node, para ahli menjelaskan bahwa meskipun fungsi inti OP_RETURN termasuk dalam aturan konsensus, tetapi batasan ukuran data tambahan termasuk dalam kebijakan node. Node dapat membatasi penyebaran transaksi sebelum dicatat di blockchain, atau secara otomatis membuang data tambahan OP_RETURN setelah dicatat di blockchain untuk mengurangi biaya penyimpanan.
Dampak yang mungkin ditimbulkan oleh proposal ini termasuk: meningkatkan pendapatan penambang, mendukung proyek ekosistem Bitcoin, tetapi juga dapat menggeser ruang blok pengguna biasa. Sikap penambang terhadap hal ini belum jelas.
Jika proposal disetujui tetapi pengguna tidak puas, mereka dapat memilih untuk menjalankan klien dengan batasan yang lebih ketat atau versi lama. Kontroversi ini juga memicu pemikiran ulang tentang peran Bitcoin Core dan mempertimbangkan untuk memilih klien yang lebih sesuai dengan filosofi pribadi.
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.
Perdebatan tentang batasan data OP_RETURN: Proposal Bitcoin Core memicu perbincangan di komunitas
Proposal Bitcoin Core Menyebabkan Kontroversi: Apakah Batasan Data OP_RETURN Harus Dihapus?
Baru-baru ini, sebuah proposal untuk menghapus batasan data OP_RETURN dalam Bitcoin Core telah memicu perdebatan hangat di komunitas. OP_RETURN adalah opcode dalam skrip Bitcoin yang memungkinkan pengguna untuk menyematkan sejumlah kecil data dalam transaksi. Saat ini, Bitcoin Core secara default membatasi ukuran data OP_RETURN hingga 80 byte dan membatasi penyebaran transaksi OP_RETURN yang lebih besar dari 83 byte melalui kebijakan node.
Seorang pengembang mengajukan sebuah proposal untuk menghapus batasan ini dan menghapus opsi konfigurasi terkait. Proposal ini memicu diskusi sengit di komunitas, dengan pendukung dan penentang masing-masing memiliki pendapat yang berbeda.
Para pendukung berpendapat bahwa pembatasan yang ada saat ini sebenarnya tidak berdampak nyata, karena pengguna dapat menghindari pembatasan dengan berbagai cara. Mereka juga menunjukkan bahwa menghapus pembatasan mungkin lebih kompatibel dengan insentif penambang, karena penambang dapat memperoleh lebih banyak pendapatan melalui persaingan ruang blok.
Para penentang khawatir bahwa penghapusan batasan dapat menyebabkan lebih banyak data non-transaksi ditulis ke dalam blockchain, yang akan menghabiskan ruang blok dan meningkatkan biaya transaksi. Mereka berpendapat bahwa meskipun batasan dapat dihindari, strategi node tetap memiliki perannya, seperti membatasi penyebaran dan mengurangi tekanan data sampah pada jaringan.
Seorang peneliti menjelaskan secara rinci alasan untuk mendukung penghapusan batasan:
Kembali ke desain awal Bitcoin: Di era Satoshi Nakamoto, OP_RETURN tidak memiliki batasan byte.
Pembatasan saat ini tidak berarti apa-apa: pengguna dapat dengan mudah menghindarinya melalui berbagai cara.
Dapat mengurangi beban jaringan dari beberapa protokol: Misalnya, inskripsi dapat langsung menyimpan data melalui OP_RETURN, mengurangi transaksi yang tidak perlu.
Memberikan pendapatan tambahan bagi penambang: Ada pengguna yang bersedia membayar untuk mengunggah data berukuran besar ke blockchain, sesuai dengan prinsip pasar liberal.
Peneliti lain cenderung menentang pencabutan pembatasan, dia berpendapat:
Desain di era Satoshi Nakamoto tidak semuanya masuk akal, tidak bisa hanya menggunakan ini sebagai alasan untuk mendukung penghapusan batasan.
Menghapus pembatasan hanya merupakan usulan dari klien Bitcoin Core, tidak mewakili keputusan seluruh jaringan Bitcoin.
Bantuan untuk beberapa protokol mungkin terbatas.
Menekankan kebebasan pengguna lebih penting: Pengelola node penuh harus memiliki hak untuk memilih apakah akan menyebarkan data ini.
Selain itu, ada pandangan bahwa beberapa proyek lapisan kedua Bitcoin akan menggunakan Bitcoin hanya sebagai lapisan ketersediaan data, yang tidak memiliki makna besar.
Mengenai fungsi kebijakan node, para ahli menjelaskan bahwa meskipun fungsi inti OP_RETURN termasuk dalam aturan konsensus, tetapi batasan ukuran data tambahan termasuk dalam kebijakan node. Node dapat membatasi penyebaran transaksi sebelum dicatat di blockchain, atau secara otomatis membuang data tambahan OP_RETURN setelah dicatat di blockchain untuk mengurangi biaya penyimpanan.
Dampak yang mungkin ditimbulkan oleh proposal ini termasuk: meningkatkan pendapatan penambang, mendukung proyek ekosistem Bitcoin, tetapi juga dapat menggeser ruang blok pengguna biasa. Sikap penambang terhadap hal ini belum jelas.
Jika proposal disetujui tetapi pengguna tidak puas, mereka dapat memilih untuk menjalankan klien dengan batasan yang lebih ketat atau versi lama. Kontroversi ini juga memicu pemikiran ulang tentang peran Bitcoin Core dan mempertimbangkan untuk memilih klien yang lebih sesuai dengan filosofi pribadi.