Bitcoin sebagai aset digital yang terdesentralisasi, aman, dan dapat diandalkan memiliki keterbatasan dalam hal skalabilitas. Model UTXO Bitcoin mengakibatkan sistem tanpa status, sehingga sulit untuk menjalankan perhitungan yang bergantung pada status yang kompleks. Hal ini membatasi kemampuan untuk membangun aplikasi terdesentralisasi dan alat keuangan yang kompleks di atas Bitcoin.
Untuk mengatasi masalah skalabilitas Bitcoin, industri telah mengusulkan berbagai teknologi seperti saluran status, sidechain, dan verifikasi klien. Namun, solusi-solusi ini memiliki kekurangan dalam hal fungsionalitas, keamanan, atau tingkat desentralisasi. Pada bulan Desember 2023, Robin Linus merilis buku putih BitVM yang mengajukan solusi baru, yang memicu pemikiran di industri tentang peningkatan kemampuan pemrograman Bitcoin.
BitVM memungkinkan implementasi kontrak Bitcoin yang Turing lengkap tanpa mengubah konsensus jaringan Bitcoin. Ini memanfaatkan skrip Bitcoin dan Taproot untuk mewujudkan rollup optimis. Melalui tanda tangan Lamport, BitVM menghubungkan UTXO Bitcoin, memungkinkan skrip Bitcoin yang memiliki status. Ini sangat memperluas kemungkinan penggunaan Bitcoin.
Namun, teknologi BitVM masih dalam tahap awal, terdapat beberapa masalah dalam efisiensi dan keamanan, seperti biaya interaksi yang tinggi, siklus tantangan yang panjang, dan volume data yang besar. Untuk itu, artikel ini mengusulkan beberapa arah optimasi:
Mengurangi jumlah interaksi tantangan berdasarkan pembuktian nol-pengetahuan, memperpendek siklus tantangan.
Menggunakan skema tanda tangan sekali pakai yang lebih ringkas seperti Winternitz untuk mengurangi panjang tanda tangan dan kunci publik, sehingga mengurangi biaya transaksi.
Jelajahi fungsi hash yang ramah Bitcoin, seperti BLAKE3, untuk mengimplementasikan verifikasi jalur Merkle dengan cara yang paling optimal.
Memperkenalkan teknologi Scriptless Scripts, melalui eksekusi kontrak pintar di luar rantai untuk menghemat ruang di dalam rantai dan meningkatkan efisiensi.
Rancang model tantangan multipihak yang tidak memerlukan izin, memperluas asumsi kepercayaan, sambil menangani masalah serangan penyihir dan serangan penundaan.
Arah optimasi ini diharapkan dapat lebih meningkatkan efisiensi dan keamanan BitVM, mendorong kemakmuran dan perkembangan ekosistem Bitcoin. Eksplorasi teknologi BitVM baru saja dimulai, dan masih ada lebih banyak ruang untuk optimasi yang patut dieksplorasi di masa depan.
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.
Eksplorasi Optimalisasi BitVM: Arah Baru untuk Meningkatkan Programmabilitas Bitcoin
Eksplorasi Optimasi BitVM
Bitcoin sebagai aset digital yang terdesentralisasi, aman, dan dapat diandalkan memiliki keterbatasan dalam hal skalabilitas. Model UTXO Bitcoin mengakibatkan sistem tanpa status, sehingga sulit untuk menjalankan perhitungan yang bergantung pada status yang kompleks. Hal ini membatasi kemampuan untuk membangun aplikasi terdesentralisasi dan alat keuangan yang kompleks di atas Bitcoin.
Untuk mengatasi masalah skalabilitas Bitcoin, industri telah mengusulkan berbagai teknologi seperti saluran status, sidechain, dan verifikasi klien. Namun, solusi-solusi ini memiliki kekurangan dalam hal fungsionalitas, keamanan, atau tingkat desentralisasi. Pada bulan Desember 2023, Robin Linus merilis buku putih BitVM yang mengajukan solusi baru, yang memicu pemikiran di industri tentang peningkatan kemampuan pemrograman Bitcoin.
BitVM memungkinkan implementasi kontrak Bitcoin yang Turing lengkap tanpa mengubah konsensus jaringan Bitcoin. Ini memanfaatkan skrip Bitcoin dan Taproot untuk mewujudkan rollup optimis. Melalui tanda tangan Lamport, BitVM menghubungkan UTXO Bitcoin, memungkinkan skrip Bitcoin yang memiliki status. Ini sangat memperluas kemungkinan penggunaan Bitcoin.
Namun, teknologi BitVM masih dalam tahap awal, terdapat beberapa masalah dalam efisiensi dan keamanan, seperti biaya interaksi yang tinggi, siklus tantangan yang panjang, dan volume data yang besar. Untuk itu, artikel ini mengusulkan beberapa arah optimasi:
Mengurangi jumlah interaksi tantangan berdasarkan pembuktian nol-pengetahuan, memperpendek siklus tantangan.
Menggunakan skema tanda tangan sekali pakai yang lebih ringkas seperti Winternitz untuk mengurangi panjang tanda tangan dan kunci publik, sehingga mengurangi biaya transaksi.
Jelajahi fungsi hash yang ramah Bitcoin, seperti BLAKE3, untuk mengimplementasikan verifikasi jalur Merkle dengan cara yang paling optimal.
Memperkenalkan teknologi Scriptless Scripts, melalui eksekusi kontrak pintar di luar rantai untuk menghemat ruang di dalam rantai dan meningkatkan efisiensi.
Rancang model tantangan multipihak yang tidak memerlukan izin, memperluas asumsi kepercayaan, sambil menangani masalah serangan penyihir dan serangan penundaan.
Arah optimasi ini diharapkan dapat lebih meningkatkan efisiensi dan keamanan BitVM, mendorong kemakmuran dan perkembangan ekosistem Bitcoin. Eksplorasi teknologi BitVM baru saja dimulai, dan masih ada lebih banyak ruang untuk optimasi yang patut dieksplorasi di masa depan.