Si Kucing OP_CAT Ingin Bangkitkan Kembali Perjanjian Bitcoin

Si Kucing OP_CAT Ingin Bangkitkan Kembali Perjanjian Bitcoin

BIP-420: Kembalinya OP_CAT untuk Kemajuan Bitcoin

Dalam perbincangan hangat mengenai perjanjian (covenant) di komunitas Bitcoin, OP_CAT baru-baru ini meluncurkan proposal BIP-420 mereka. Berdasarkan Udi Wertheimer dari X, seorang pendukung OP_CAT, proposal ini bertujuan untuk mengaktifkan perjanjian pada Bitcoin, membuka jalan bagi kontrak pintar, jembatan aman, perdagangan on-chain, verifikasi bukti zk, dan banyak lagi. Namun, perlu dicatat bahwa proposal ini belum memperoleh status resmi sebagai Proposal Peningkatan Bitcoin (BIP).

Pengertian Perjanjian pada Bitcoin

Perjanjian pada Bitcoin (BTC) pada dasarnya adalah fitur skrip canggih yang menentukan kondisi khusus tentang bagaimana bitcoin dapat dibelanjakan dalam transaksi di masa mendatang. Perjanjian ini memiliki potensi untuk berbagai kasus penggunaan, mulai dari membuat brankas aman yang memfasilitasi transaksi reversibel hingga memungkinkan pembayaran berulang otomatis, transfer terkunci waktu untuk tujuan warisan, dan bahkan instrumen keuangan kompleks seperti escrow dan obligasi.

Kembalinya OP_CAT

Awalnya, OP_CAT merupakan bagian dari opcode awal Bitcoin tetapi dinonaktifkan oleh Satoshi Nakamoto pada tahun 2010 karena kekhawatiran tentang kerentanan potensial. Opcode, sebuah perintah dalam bahasa skrip Bitcoin, sangat penting dalam menjalankan operasi dalam skrip Bitcoin. Proposal BIP-420 mengusulkan untuk mengaktifkan kembali OP_CAT melalui soft fork yang kompatibel ke belakang, khususnya dengan mendefinisikan ulang opcode OP_SUCCESS126, yang bertujuan untuk mengurangi kebingungan dengan mempertahankan nilai opcode asli.

Manfaat dan Tantangan BIP-420

Para pendukung berpendapat bahwa mengaktifkan kembali OP_CAT akan meningkatkan kemampuan Bitcoin, menyederhanakan protokol terdesentralisasi, mendukung pengaturan multi-sig canggih, dan memperluas kekuatan dan fleksibilitas skrip Bitcoin. Namun, mewujudkan soft fork OP_CAT bergantung pada kelayakan teknis, pertimbangan keamanan, dan pencapaian konsensus di dalam komunitas.

Q: Apa tujuan utama dari BIP-420?

A: Mengaktifkan perjanjian pada Bitcoin, membuka jalan bagi kasus penggunaan lanjutan seperti kontrak pintar, jembatan aman, dan instrumen keuangan yang kompleks.

Q: Apa perbedaan antara perjanjian pada Bitcoin dan kontrak pintar?

A: Tidak disebutkan secara eksplisit dalam artikel.

Q: Mengapa OP_CAT awalnya dinonaktifkan pada Bitcoin?

A: Karena kekhawatiran tentang kerentanan potensial.

Q: Bagaimana BIP-420 mengusulkan untuk mengaktifkan kembali OP_CAT?

A: Melalui soft fork yang kompatibel ke belakang, khususnya dengan mendefinisikan ulang opcode OP_SUCCESS126.

Q: Apa manfaat yang diharapkan dari mengaktifkan kembali OP_CAT?

A: Meningkatkan kemampuan Bitcoin, menyederhanakan protokol terdesentralisasi, mendukung pengaturan multi-sig canggih, dan memperluas kekuatan skrip Bitcoin.