Membongkar Mitos ‘Bitcoin Tidak Dapat Melakukan Kontrak Cerdas’

Titik penjualan utama sistem seperti Ethereum dan EOS adalah kemampuan mereka untuk melaksanakan kontrak pintar, setidaknya menurut para pendukung proyek tersebut. Bagi mereka, Bitcoin terlalu terbatas dan konservatif, dan pendekatan baru diperlukan untuk membuka kekuatan sebenarnya dari teknologi blockchain.

Tentu saja, ini tidak benar secara teknis. Sementara bahasa scripting Bitcoin jauh lebih ekspresif daripada bahasa Ethereum (misalnya), dimungkinkan untuk menulis beberapa jenis kontrak pintar tentang Bitcoin seperti yang ada saat ini. Tiga contoh aplikasi dari kontrak pintar Bitcoin meliputi: Jaringan Petir Bitcoin yang sering kali dihipnotis ; protokol Arwen yang baru-baru ini diumumkan , yang secara dramatis meningkatkan keamanan bagi para pedagang di bursa; dan Abra, yang memungkinkan pengguna untuk mematok nilai bitcoin mereka ke banyak aset dunia nyata lainnya .

Mengatasi multisig adalah contoh lain dari kontrak yang cerdas, dan mantan pengelola utama Bitcoin Core Gavin Andresen pernah berargumen bahwa sebagian besar manfaat Ethereum sudah dapat dilakukan dengan fungsi multisig Bitcoin saat ini. Bahkan, Andresen menulis tentang ini lebih dari setahun sebelum Ethereum resmi diluncurkan.

Topik ini apakah Bitcoin berguna untuk kontrak pintar datang selama Casa CTO Jameson LOPP ‘s wawancara dengan Episenter . Sementara berbagi pemikirannya tentang masalah ini, Lopp membahas pandangannya tentang Bitcoin sebagai jangkar kepercayaan, bagaimana kontrak pintar yang lebih ekspresif dapat diimplementasikan dalam Bitcoin, dan pendekatan konservatif pengembang protokol Bitcoin terhadap pekerjaan mereka.

Diskusi tentang kegunaan Bitcoin untuk kontrak pintar muncul dari sebuah pertanyaan dari co-host Epicenter Brian Fabian Crain mengenai kegunaan umum dari jaringan Bitcoin. Lopp diminta untuk menjelaskan pemikirannya tentang apakah Bitcoin harus digunakan untuk pembayaran, kasus penggunaan “emas digital”, komputasi tanpa kepercayaan, atau yang lainnya.

Dalam tanggapannya, Lopp mencatat bahwa sebagian besar pemikirannya terkait dengan pertanyaan ini dapat ditemukan dalam artikel CoinDesk yang ia tulis seputar gagasan Bitcoin sebagai jangkar kepercayaan .

“Saya pikir ada lebih banyak [Bitcoin] dari sekedar uang. Saya pikir apa yang kami coba lakukan adalah membuat catatan kebenaran global ini – atau setidaknya catatan resmi yang tidak memiliki wewenang di baliknya, ”kata Lopp.

Casa CTO menambahkan bahwa orang dapat memasukkan data apa pun yang mereka inginkan dalam catatan resmi ini, dan ia memberikan contoh spesifik tentang bagaimana hal ini dapat dilakukan.

“Jika Anda bergerak di luar buku besar akuntansi sederhana yang disediakan oleh protokol Bitcoin, pada dasarnya Anda harus membuat protokol sendiri, konsensus baru Anda sendiri, untuk apa pun ekstensi itu. Apakah itu semacam jaringan lapisan dua atau sidechain yang dipatok pada Bitcoin atau blok ekstensi atau apa pun – ada potensi cara yang tidak terbatas untuk melakukan ini, ”jelas Lopp.

Lopp menyebutkan VeriBlock , yang saat ini menyumbang sekitar 20% dari semua transaksi Bitcoin harian , dan RSK , yang merupakan sidechain Ethereum-esque untuk Bitcoin, sebagai dua contoh protokol baru yang dibuat melalui penahan Bitcoin.

“Mereka mengambil bahasa kontrak pintar dari Ethereum, dan mereka telah menciptakan sidechain yang dipatok pada Bitcoin. Jadi, Anda dapat memiliki yang terbaik dari kedua dunia. Apakah itu akhirnya menjadi sangat diadopsi, tidak ada yang tahu, “kata Lopp.

Dalam hal potensi Bitcoin di masa depan sebagai platform untuk kontrak pintar, Lopp menunjukkan bahwa ada banyak pengembang Bitcoin yang tertarik dengan fungsi semacam ini. Namun, mereka tidak setuju dengan bagaimana Ethereum pergi melakukan sesuatu. Menurut Lopp, itu bermuara pada debat eksekusi versus verifikasi.

“Banyak yang lebih konservatif” Pengembang Bitcoin tidak suka memiliki kontrak pintar yang harus dijalankan oleh semua orang di jaringan. Mereka lebih suka melakukan jenis logika yang sama tetapi di mana eksekusi yang sebenarnya terjadi secara pribadi, dan kemudian Anda hanya memberikan bukti eksekusi yang dapat diverifikasi oleh seluruh dunia, ”jelas Lopp.

Lopp melanjutkan dengan menyebutkan Sintaksis Abstrak Pohon Sintaksis (MAST), Taproot , dan Kesederhanaan sebagai contoh bagaimana kontrak pintar yang lebih ekspresif dapat bekerja pada Bitcoin di masa depan; Namun, ia menambahkan bahwa semuanya siap ketika hal-hal semacam ini akan semudah yang digunakan pengembang sebagai sesuatu seperti soliditas Ethereum atau bahasa yang lebih baik.

Dan ini menjadi perbedaan utama antara Bitcoin dan semua jaringan aset crypto lainnya di luar sana: perubahan pada protokol Bitcoin cenderung berlangsung lebih lambat.

“Kemajuan dengan protokol dasar Bitcoin jauh lebih terukur dan lebih lambat daripada banyak rantai lainnya karena sejumlah alasan,” kata Lopp.

Matematikawan Blockstream, Andrew Poelstra baru-baru ini menjelaskan alasan di balik pendekatan konservatif pengembang Bitcoin terhadap perubahan tingkat protokol pada episode Monero Talk.

Karena pendekatan pengembangan yang lambat dan mantap ini, co-host Epicenter Sébastien Couture bertanya apakah Lopp berpikir mungkin bahwa efek jaringan pengembang di sekitar sesuatu seperti Ethereum akan tumbuh terlalu kuat sebelum mudah untuk membangun kontrak pintar yang lebih ekspresif pada Bitcoin. Lopp menunjuk ke efek jaringan ekonomi di sekitar Bitcoin dalam jawabannya:

“[Bitcoin maximalism] cenderung, saya pikir, lebih banyak pemikiran ekonomi tentang bagaimana sistem jenis ini dimainkan daripada keyakinan buta bahwa Bitcoin adalah yang pertama dan itu harus menjadi yang terbaik dan tidak akan pernah digantikan yatta, yatta, yatta. Pasti ada banyak potensi untuk sistem lain untuk mendapatkan adopsi yang lebih besar dan melampaui Bitcoin atau entah bagaimana menjadi urutan lebih utilitarian daripada Bitcoin dan karena itu menggantikan efek jaringannya. Saya tidak berpikir ada sesuatu yang pasti. Akan ada banyak kompetisi untuk masa mendatang. “