Baru-baru ini, telah banyak diskusi di internet tentang proposal untuk mengangkat pembatasan OP_RETURN - ini adalah proposal yang diajukan oleh pengembang Bitcoin Core OG, Peter Todd.
(Mentioned that HBO once pointed out Peter Todd as Satoshi Nakamoto in the heavily promoted documentary 'The Currency Electric: The Mystery of Bitcoin', which led to Peter Todd receiving a large number of funding requests and threats, and he is currently in hiding.)
Meskipun banyak keraguan di komunitas tentang modifikasi OP_RETURN ini, menurut pengembang Bitcoin dan kontributor inti Blockstream Greg Sanders (nama panggilan 'instagibbs') pada 5 Mei,Pengumuman dirilis di GitHubDalam upgrade jaringan berikutnya, Bitcoin Core tidak akan lagi memberlakukan batasan byte atau kuantitas pada OP_RETURN.
Kita semua tahu bahwa Bitcoin adalah buku besar yang tidak dapat dirusak, dan setiap transaksi seperti menulis baris catatan di atasnya.
Dan OP_RETURN seperti menempelkan 'catatan' di tepi halaman - Anda dapat menulis puluhan kata atau potongan data kecil ke dalamnya, dan catatan ini ditandai oleh sistem sebagai 'hanya-baca', orang lain tidak dapat menggunakannya sebagai uang, juga tidak akan memengaruhi catatan 'uang' lainnya dalam buku besar.
Alasan memiliki fitur 'catatan' seperti ini adalah bahwa kadang-kadang orang ingin secara permanen melekatkan beberapa informasi tambahan (seperti bukti hukum, pesan singkat, perayaan ulang tahun, atau bahkan pengakuan) di rantai, tetapi tidak ingin menghabiskan ruang yang digunakan untuk menyimpan bitcoin 'yang dapat diperdagangkan' dalam UTXO. Dengan bantuan OP_RETURN, informasi ini dilempar ke dalam laci seperti kertas limbah - node-node hanya meninggalkan jejak tanpa mengambil ruang penyimpanan, dan 'uang yang tersedia' di rantai tetap bersih dan rapi.
Di masa lalu, untuk mencegah seseorang menulis "catatan" panjang yang akan menyumbat jaringan, Bitcoin Core secara default hanya memperbolehkan satu OP_RETURN per transaksi, dengan maksimum konten 80 byte. Jika melebihi batas ini, node akan langsung menolak untuk menyebarkan dan tidak akan membantu dalam pengemasan.
Sekarang, batas 80 byte, entri tunggal telah hilang - tulis sepanjang yang Anda inginkan, sebanyak catatan yang Anda inginkan, node akan secara otomatis meneruskan, dan para penambang akan senang untuk mengemas.
Namun pada kenyataannya, orang telah menghindari 80 byte sepanjang waktu.
Ketika ada pembatasan pada OP_RETURN sebelumnya, juga ada metode untuk melewati batas 80 byte. Tidak peduli seberapa ketat strategi penyaringan dan relay, mereka tidak bisa menghentikan orang-orang yang benar-benar ingin menulis data di Bitcoin. Karena hanya penambang dan biaya yang menentukan transaksi mana yang disertakan dalam blockchain, memberikan imbalan yang lebih tinggi kepada penambang secara alami cenderung untuk mengemas lebih banyak transaksi, dan permainannya tidak akan berubah karena strategi node.
Sebagai contoh, seperti yang diketahui semua orang, si penyihir NFT Taproot Wizz, gambar yang hampir 4M, mengisi blok, dan prasasti Ordinals dan rune dari tahun itu semuanya menghindari pembatasan dengan menggunakan berbagai 'bypass dan cara-cara lain,' beberapa bahkan ditulis ke dalam output yang dapat dihabiskan, yang justru mengonsumsi lebih banyak sumber daya.
Menurut pengembang Bitcoin Greg Sanders Pengumuman dirilisDengan persetujuan berbagai pengembang, kita dapat mengetahui bahwa pertama-tama, Bitcoin Core memiliki kebijakan "standar" sendiri selama tahap penyebaran transaksi (relay), yang memiliki tiga tingkat pemeriksaan sebelum transaksi mencapai para penambang: pertama, untuk mencegah serangan "denial of service", menolak transaksi yang mengonsumsi daya komputasi, memori, atau bandwidth jauh lebih banyak daripada biaya transaksi; kedua, membimbing penulis dompet melalui kebijakan untuk membangun transaksi yang menghemat biaya dan tidak membuat UTXO berlebihan; ketiga, menjaga keamanan upgrade—menganggap opcode atau versionbits yang tidak dikenal sebagai "non-standar" sampai soft fork diaktifkan secara resmi.
OP_RETURN dan batas 80 byte-nya adalah produk dari konsep ini: memberikan pengguna output yang dapat dibuktikan sebagai "tidak dapat dihabiskan", yang dapat menyimpan komitmen kecil atau hash, dan juga memungkinkan node untuk tidak menyertakannya dalam UTXO, sehingga menghindari output 'sampah' yang tidak berharga di rantai.
Namun sekarang, batas lunak ini telah menjadi sekadar formalitas semata. Di satu sisi, kolam penambangan pribadi dan beberapa layanan terpusat tidak mematuhi aturan ini sama sekali. Siapa pun yang ingin menulis sejumlah besar data dapat menghindari strategi ini—entah dengan membayar penambang secara langsung atau dengan menggunakan bare-multisig, kunci publik palsu, atau bahkan skrip yang dapat dihabiskan untuk menyembunyikan informasi—dan masih mendorong konten ke rantai. Di sisi lain, menambahkan sekelompok daftar hitam dengan begitu cepat hanya akan berubah menjadi permainan 'kucing menangkap tikus,' yang tidak hanya gagal menghentikan penulisan data paling dasar tetapi juga meningkatkan risiko tanpa disengaja memengaruhi dana pengguna.
Pengembang yang mendukung percaya bahwa setelah penghapusan lengkap batasan 80 byte, baik node dan dompet dapat menikmati dua manfaat praktis: pertama, set UTXO lebih bersih, dengan data yang semua dikemas ke dalam output "unspendable" OP_RETURN yang jelas, bukan terjerat dalam skrip mewah atau beberapa transaksi; kedua, node lebih konsisten dalam menyebarkan transaksi mana yang "dianggap," dan konten yang sebenarnya dikemas oleh penambang, membuat estimasi biaya dompet dan relay blok kompak lebih dapat diandalkan.
Pengembang Bitcoin membandingkan tiga solusi, dan solusi 'cancel' saat ini memiliki pengikut terbanyak dalam komunitas. Lebih penting lagi, mereka percaya bahwa penghapusan batas OP_RETURN adalah interpretasi terbaik dari 'transparan dan sederhana' Bitcoin: ketika sebuah strategi kehilangan efektivitas namun tetap dipertahankan, itu hanya menambah kompleksitas dan gesekan; menghapusnya membuat perangkat lunak node lebih ringan dan lebih murni, dan menghilangkan kebutuhan untuk mengelilingi untuk penyebaran dan pengemasan setiap transaksi — penambang hanya perlu memprioritaskan berdasarkan tingkat biaya, dan pasar biaya secara alami menyesuaikan kompetisi untuk berbagai kebutuhan.
Dan begitu ada ancaman nyata dari penulisan berlebihan dan konsumsi sumber daya yang berlebihan pada rantai, ekosistem Bitcoin memiliki seperangkat perlindungan 'tertarget': pembatasan operasi tanda tangan, batasan jumlah transaksi sebelum dan setelah generasi, aturan debu... Cara yang tepat ini untuk menargetkan skenario penyalahgunaan tertentu jauh lebih fleksibel daripada pendekatan satu ukuran untuk semua '80-byte', dan dapat lebih baik melindungi setiap node dan pengguna tanpa merugikan penggunaan normal.
Salah satu lawan paling terkenal seharusnya tidak lain adalah Luke Dashjr.
Sebagai Bitcoin OG, Luke Dashjr, yang pernah mengatakan 'Protokol Ordinals adalah serangan terhadap Bitcoin' dan 'Inskripsi adalah sampah, mereka adalah bug yang dapat diperbaiki,' selalu menjadi kritikus yang tegas terhadap protokol Ordinals.
Kali ini, dia masih teguh berada di pihak 'konservatif', percaya bahwa mengangkat pembatasan OP_RETURN adalah hal yang sangat gila, serangan terhadap Bitcoin. Dia dan yang lainnya percaya bahwa mengangkat batasan akan menyebabkan spam dan biaya transaksi yang lebih tinggi.
Dapat dilihat bahwa fokus perdebatan dan ketidaksepakatan saat ini adalah apakah penghapusan batasan OP_RETURN 80 byte akan meningkatkan transparansi dan menyederhanakan penggunaan data Bitcoin, atau apakah itu akan membuka pintu bagi penyalahgunaan, spam, dan Bitcoin menyimpang dari fokus keuangan.
Wakil presiden kolam tambang laut Jason adalah salah satu kritikus paling vokal, kehilangan tidur karena itu dan bahkan mengatakan, 'Perubahan ini akan mengubah Bitcoin menjadi altcoin yang tidak berharga.'
Pendiri Botanix Labs, Willem Schroe mengatakan ia percaya para pengembang seharusnya memperlakukan Bitcoin sebagai sistem mata uang, bukan platform penyimpanan data. Pengembang inti Bitcoin lainnya, Mechanic, memiliki pandangan serupa: Bitcoin seharusnya tidak digunakan untuk penyimpanan file sembarangan, dan setiap langkah yang memungkinkan harus diambil untuk memastikan hal ini.
Beberapa KOL berpengaruh di industri, seperti Samson Mow, mendorong operator node untuk tidak melakukan upgrade versi inti Bitcoin atau beralih ke Knots.
Pada saat penulisan, menurutData dari Clark MoodMari kita lihat, tingkat penggunaan simpul Bitcoin Knots telah melampaui versi terbaru simpul Bitcoin Core.
Ini adalah tantangan lain bagi konsensus Bitcoin, sama seperti banyak kali sebelumnya. Tentu saja, ini juga membuat kita menyadari bahwa meskipun Bitcoin lebih konservatif daripada kebanyakan jaringan, itu tidak tidak berubah. Setelah upgrade berikutnya, kita juga mungkin mendapatkan gameplay protokol yang lebih ringkas dan elegan daripada Ordinals, Atomicals, dan Runes.
Baru-baru ini, telah banyak diskusi di internet tentang proposal untuk mengangkat pembatasan OP_RETURN - ini adalah proposal yang diajukan oleh pengembang Bitcoin Core OG, Peter Todd.
(Mentioned that HBO once pointed out Peter Todd as Satoshi Nakamoto in the heavily promoted documentary 'The Currency Electric: The Mystery of Bitcoin', which led to Peter Todd receiving a large number of funding requests and threats, and he is currently in hiding.)
Meskipun banyak keraguan di komunitas tentang modifikasi OP_RETURN ini, menurut pengembang Bitcoin dan kontributor inti Blockstream Greg Sanders (nama panggilan 'instagibbs') pada 5 Mei,Pengumuman dirilis di GitHubDalam upgrade jaringan berikutnya, Bitcoin Core tidak akan lagi memberlakukan batasan byte atau kuantitas pada OP_RETURN.
Kita semua tahu bahwa Bitcoin adalah buku besar yang tidak dapat dirusak, dan setiap transaksi seperti menulis baris catatan di atasnya.
Dan OP_RETURN seperti menempelkan 'catatan' di tepi halaman - Anda dapat menulis puluhan kata atau potongan data kecil ke dalamnya, dan catatan ini ditandai oleh sistem sebagai 'hanya-baca', orang lain tidak dapat menggunakannya sebagai uang, juga tidak akan memengaruhi catatan 'uang' lainnya dalam buku besar.
Alasan memiliki fitur 'catatan' seperti ini adalah bahwa kadang-kadang orang ingin secara permanen melekatkan beberapa informasi tambahan (seperti bukti hukum, pesan singkat, perayaan ulang tahun, atau bahkan pengakuan) di rantai, tetapi tidak ingin menghabiskan ruang yang digunakan untuk menyimpan bitcoin 'yang dapat diperdagangkan' dalam UTXO. Dengan bantuan OP_RETURN, informasi ini dilempar ke dalam laci seperti kertas limbah - node-node hanya meninggalkan jejak tanpa mengambil ruang penyimpanan, dan 'uang yang tersedia' di rantai tetap bersih dan rapi.
Di masa lalu, untuk mencegah seseorang menulis "catatan" panjang yang akan menyumbat jaringan, Bitcoin Core secara default hanya memperbolehkan satu OP_RETURN per transaksi, dengan maksimum konten 80 byte. Jika melebihi batas ini, node akan langsung menolak untuk menyebarkan dan tidak akan membantu dalam pengemasan.
Sekarang, batas 80 byte, entri tunggal telah hilang - tulis sepanjang yang Anda inginkan, sebanyak catatan yang Anda inginkan, node akan secara otomatis meneruskan, dan para penambang akan senang untuk mengemas.
Namun pada kenyataannya, orang telah menghindari 80 byte sepanjang waktu.
Ketika ada pembatasan pada OP_RETURN sebelumnya, juga ada metode untuk melewati batas 80 byte. Tidak peduli seberapa ketat strategi penyaringan dan relay, mereka tidak bisa menghentikan orang-orang yang benar-benar ingin menulis data di Bitcoin. Karena hanya penambang dan biaya yang menentukan transaksi mana yang disertakan dalam blockchain, memberikan imbalan yang lebih tinggi kepada penambang secara alami cenderung untuk mengemas lebih banyak transaksi, dan permainannya tidak akan berubah karena strategi node.
Sebagai contoh, seperti yang diketahui semua orang, si penyihir NFT Taproot Wizz, gambar yang hampir 4M, mengisi blok, dan prasasti Ordinals dan rune dari tahun itu semuanya menghindari pembatasan dengan menggunakan berbagai 'bypass dan cara-cara lain,' beberapa bahkan ditulis ke dalam output yang dapat dihabiskan, yang justru mengonsumsi lebih banyak sumber daya.
Menurut pengembang Bitcoin Greg Sanders Pengumuman dirilisDengan persetujuan berbagai pengembang, kita dapat mengetahui bahwa pertama-tama, Bitcoin Core memiliki kebijakan "standar" sendiri selama tahap penyebaran transaksi (relay), yang memiliki tiga tingkat pemeriksaan sebelum transaksi mencapai para penambang: pertama, untuk mencegah serangan "denial of service", menolak transaksi yang mengonsumsi daya komputasi, memori, atau bandwidth jauh lebih banyak daripada biaya transaksi; kedua, membimbing penulis dompet melalui kebijakan untuk membangun transaksi yang menghemat biaya dan tidak membuat UTXO berlebihan; ketiga, menjaga keamanan upgrade—menganggap opcode atau versionbits yang tidak dikenal sebagai "non-standar" sampai soft fork diaktifkan secara resmi.
OP_RETURN dan batas 80 byte-nya adalah produk dari konsep ini: memberikan pengguna output yang dapat dibuktikan sebagai "tidak dapat dihabiskan", yang dapat menyimpan komitmen kecil atau hash, dan juga memungkinkan node untuk tidak menyertakannya dalam UTXO, sehingga menghindari output 'sampah' yang tidak berharga di rantai.
Namun sekarang, batas lunak ini telah menjadi sekadar formalitas semata. Di satu sisi, kolam penambangan pribadi dan beberapa layanan terpusat tidak mematuhi aturan ini sama sekali. Siapa pun yang ingin menulis sejumlah besar data dapat menghindari strategi ini—entah dengan membayar penambang secara langsung atau dengan menggunakan bare-multisig, kunci publik palsu, atau bahkan skrip yang dapat dihabiskan untuk menyembunyikan informasi—dan masih mendorong konten ke rantai. Di sisi lain, menambahkan sekelompok daftar hitam dengan begitu cepat hanya akan berubah menjadi permainan 'kucing menangkap tikus,' yang tidak hanya gagal menghentikan penulisan data paling dasar tetapi juga meningkatkan risiko tanpa disengaja memengaruhi dana pengguna.
Pengembang yang mendukung percaya bahwa setelah penghapusan lengkap batasan 80 byte, baik node dan dompet dapat menikmati dua manfaat praktis: pertama, set UTXO lebih bersih, dengan data yang semua dikemas ke dalam output "unspendable" OP_RETURN yang jelas, bukan terjerat dalam skrip mewah atau beberapa transaksi; kedua, node lebih konsisten dalam menyebarkan transaksi mana yang "dianggap," dan konten yang sebenarnya dikemas oleh penambang, membuat estimasi biaya dompet dan relay blok kompak lebih dapat diandalkan.
Pengembang Bitcoin membandingkan tiga solusi, dan solusi 'cancel' saat ini memiliki pengikut terbanyak dalam komunitas. Lebih penting lagi, mereka percaya bahwa penghapusan batas OP_RETURN adalah interpretasi terbaik dari 'transparan dan sederhana' Bitcoin: ketika sebuah strategi kehilangan efektivitas namun tetap dipertahankan, itu hanya menambah kompleksitas dan gesekan; menghapusnya membuat perangkat lunak node lebih ringan dan lebih murni, dan menghilangkan kebutuhan untuk mengelilingi untuk penyebaran dan pengemasan setiap transaksi — penambang hanya perlu memprioritaskan berdasarkan tingkat biaya, dan pasar biaya secara alami menyesuaikan kompetisi untuk berbagai kebutuhan.
Dan begitu ada ancaman nyata dari penulisan berlebihan dan konsumsi sumber daya yang berlebihan pada rantai, ekosistem Bitcoin memiliki seperangkat perlindungan 'tertarget': pembatasan operasi tanda tangan, batasan jumlah transaksi sebelum dan setelah generasi, aturan debu... Cara yang tepat ini untuk menargetkan skenario penyalahgunaan tertentu jauh lebih fleksibel daripada pendekatan satu ukuran untuk semua '80-byte', dan dapat lebih baik melindungi setiap node dan pengguna tanpa merugikan penggunaan normal.
Salah satu lawan paling terkenal seharusnya tidak lain adalah Luke Dashjr.
Sebagai Bitcoin OG, Luke Dashjr, yang pernah mengatakan 'Protokol Ordinals adalah serangan terhadap Bitcoin' dan 'Inskripsi adalah sampah, mereka adalah bug yang dapat diperbaiki,' selalu menjadi kritikus yang tegas terhadap protokol Ordinals.
Kali ini, dia masih teguh berada di pihak 'konservatif', percaya bahwa mengangkat pembatasan OP_RETURN adalah hal yang sangat gila, serangan terhadap Bitcoin. Dia dan yang lainnya percaya bahwa mengangkat batasan akan menyebabkan spam dan biaya transaksi yang lebih tinggi.
Dapat dilihat bahwa fokus perdebatan dan ketidaksepakatan saat ini adalah apakah penghapusan batasan OP_RETURN 80 byte akan meningkatkan transparansi dan menyederhanakan penggunaan data Bitcoin, atau apakah itu akan membuka pintu bagi penyalahgunaan, spam, dan Bitcoin menyimpang dari fokus keuangan.
Wakil presiden kolam tambang laut Jason adalah salah satu kritikus paling vokal, kehilangan tidur karena itu dan bahkan mengatakan, 'Perubahan ini akan mengubah Bitcoin menjadi altcoin yang tidak berharga.'
Pendiri Botanix Labs, Willem Schroe mengatakan ia percaya para pengembang seharusnya memperlakukan Bitcoin sebagai sistem mata uang, bukan platform penyimpanan data. Pengembang inti Bitcoin lainnya, Mechanic, memiliki pandangan serupa: Bitcoin seharusnya tidak digunakan untuk penyimpanan file sembarangan, dan setiap langkah yang memungkinkan harus diambil untuk memastikan hal ini.
Beberapa KOL berpengaruh di industri, seperti Samson Mow, mendorong operator node untuk tidak melakukan upgrade versi inti Bitcoin atau beralih ke Knots.
Pada saat penulisan, menurutData dari Clark MoodMari kita lihat, tingkat penggunaan simpul Bitcoin Knots telah melampaui versi terbaru simpul Bitcoin Core.
Ini adalah tantangan lain bagi konsensus Bitcoin, sama seperti banyak kali sebelumnya. Tentu saja, ini juga membuat kita menyadari bahwa meskipun Bitcoin lebih konservatif daripada kebanyakan jaringan, itu tidak tidak berubah. Setelah upgrade berikutnya, kita juga mungkin mendapatkan gameplay protokol yang lebih ringkas dan elegan daripada Ordinals, Atomicals, dan Runes.