Rusty Russell, pemimpin pengembang Lightning untuk Blockstream, memimpin inisiatif yang dikenal sebagai Proyek Pemulihan Skrip Bitcoin yang ambisius. Upaya ini bertujuan untuk memulihkan dan memperluas fungsionalitas bahasa skrip Bitcoin, yang sangat terbatas pada masa-masa awal Bitcoin karena masalah keamanan. Dalam wawancara baru-baru ini dengan Majalah Bitcoin, Russell menjelaskan tujuan proyek dan potensi yang dimilikinya untuk masa depan Bitcoin.
Tinjauan: Mengapa OpCodes Dinonaktifkan
Ketika Bitcoin pertama kali diperkenalkan, bahasa skripnya berisi berbagai kode operasi (opcode) yang memungkinkan fungsi kompleks yang dapat diprogram. Namun, banyak dari opcode ini dinonaktifkan pada tahun 2010 karena kerentanan keamanan yang serius. Satoshi Nakamoto, pencipta misterius Bitcoin, membuat keputusan ini untuk melindungi jaringan dari kemungkinan serangan penolakan layanan. Ini adalah langkah penting pada saat itu, namun hal ini mengakibatkan bahasa skrip Bitcoin menjadi kurang kuat dibandingkan yang dimaksudkan semula.
Rusty Russell mengenang: “Rumahnya terbakar, Anda memadamkan apinya, tapi kemudian Anda membangunnya kembali, bukan? Dan kami tidak pernah mencapai tahap kedua itu.”
Proyek Restorasi: Mengembalikan Kekuasaan
Proyek Pemulihan Skrip Bitcoin bertujuan untuk mengaktifkan kembali opcode yang dinonaktifkan ini dengan langkah-langkah keamanan yang sesuai. Tujuannya adalah untuk mengembalikan fitur-fitur canggih dari bahasa skrip Bitcoin sambil memastikan bahwa jaringan tetap aman. Proyek ini bertujuan untuk mencapai hal-hal berikut:
- Berurusan dengan angka sewenang-wenang: Memulihkan kemampuan untuk bekerja dengan angka arbitrer akan memungkinkan transaksi dan ketentuan yang lebih kompleks serta menjadikan Bitcoin lebih serbaguna.
- Aktifkan introspeksi: Ini berarti memberi skrip kemampuan untuk memeriksa dan memverifikasi detail transaksi secara langsung, yang dapat meningkatkan keamanan dan fungsionalitas.
- Meningkatkan kedaulatan diri dan privasi: Memperluas bahasa skrip memberi pengguna kontrol lebih besar atas transaksi mereka dan meningkatkan fitur privasi.
Dalam wawancara tersebut, Russell menekankan pentingnya fitur-fitur ini, dengan mengatakan, “Itulah yang kami inginkan, bukan? Kita benar-benar kehilangan kemampuan untuk mengalikan atau membagi. Saya yakin ada rasa lapar yang luar biasa terhadap hal ini di antara orang-orang yang mengembangkan Bitcoin. Mereka berkata, “Ya, bisakah kami mendapatkan semuanya kembali?”
Mengapa ini penting
Mengaktifkan kembali opcode ini bukan hanya tentang memulihkan fungsionalitas yang hilang; ini tentang membuka kemungkinan-kemungkinan baru untuk Bitcoin. Dengan bahasa skrip yang lebih kuat, pengembang dapat membangun aplikasi inovatif langsung di jaringan Bitcoin. Hal ini dapat menghasilkan produk keuangan yang lebih canggih, alat privasi yang lebih baik, dan banyak lagi.
Rusty Russell mengungkapkan optimismenya selama wawancara: “Sepanjang hidup saya, saya telah membangun sesuatu untuk dikerjakan oleh pengembang lain. Itu sebabnya saya sangat percaya pada ekosistem terbuka dan kemampuan mereka untuk berinovasi. Dan hal-hal yang dibangun di atas fondasi yang kokoh sungguh menakjubkan.”
Memastikan keamanan
Salah satu perhatian utama dari proyek pemulihan ini adalah menjaga keamanan jaringan Bitcoin. Proyek ini bertujuan untuk memperkenalkan fitur-fitur canggih ini dengan pembatasan yang mencegah potensi penyalahgunaan. Hal ini memastikan bahwa meskipun Bitcoin menjadi lebih kuat, Bitcoin tidak menjadi rentan terhadap masalah yang sama yang menyebabkan fitur-fitur ini dinonaktifkan.
Aku tak sabar untuk
Proyek Pemulihan Skrip Bitcoin adalah langkah penting untuk mewujudkan potensi penuh Bitcoin sebagai sistem moneter yang dapat diprogram. Dengan mengatasi masalah keamanan sebelumnya dan memperkenalkan kembali fitur-fitur canggih dengan batasan yang sesuai, proyek ini bertujuan untuk menciptakan ekosistem yang terukur, aman, dan inovatif untuk Bitcoin.
Seperti yang diungkapkan Rusty Russell dalam wawancaranya, “Mari kita kembalikan naskah ke keadaan semula.” Dan kami yakin kami memiliki cara untuk melakukannya dengan bersih, rapi, dan aman.”
Proyek ini tidak hanya melihat kembali ke masa lalu untuk memulihkan fungsionalitas yang hilang, namun juga membuka jalan bagi inovasi masa depan dan memastikan bahwa Bitcoin terus berkembang dan memenuhi kebutuhan penggunanya.