Bitcoin sebagai aset digital yang terdesentralisasi, aman, dan dapat dipercaya, telah lama menghadapi masalah skalabilitas. Model UTXO Bitcoin mengakibatkan sistem tanpa status, kurangnya kemampuan untuk menjalankan perhitungan yang kompleks, yang membatasi pengembangan aplikasi terdesentralisasi dan alat keuangan yang kompleks.
Untuk skalabilitas Bitcoin, ada beberapa teknologi utama seperti saluran status, sidechain, dan verifikasi klien. Saluran status menyediakan solusi pembayaran yang aman, tetapi verifikasi kompleks dengan kemampuan komputasi yang terbatas. Sidechain mendukung aplikasi yang luas, tetapi memiliki keamanan yang lebih rendah. Verifikasi klien dapat menangani transaksi yang kompleks, tetapi kurang memiliki keterikatan dua arah dengan Bitcoin, sehingga keamanan kurang memadai.
Pada bulan Desember 2023, proyek ZeroSync mengajukan solusi BitVM, untuk mewujudkan kontrak Bitcoin yang Turing Complete tanpa mengubah konsensus jaringan Bitcoin. BitVM memanfaatkan skrip Bitcoin dan Taproot untuk mewujudkan Rollup optimis. Berdasarkan tanda tangan Lamport, memungkinkan dua UTXO untuk terhubung, mewujudkan skrip Bitcoin yang memiliki status. Di alamat Taproot, menjanjikan program besar, melalui interaksi off-chain untuk menjalankan perhitungan kompleks, hanya menjalankan di on-chain saat terjadi sengketa.
BitVM secara signifikan memperluas skenario aplikasi Bitcoin, tetapi masih dalam tahap awal, dengan beberapa masalah dalam hal efisiensi dan keamanan:
Interaksi yang berulang menyebabkan biaya transaksi yang tinggi, tantangan yang berkepanjangan.
Data tanda tangan Lamport lebih panjang
Kompleksitas fungsi hash tinggi
Kontrak besar, memakan banyak ruang blok
Hanya mendukung tantangan dua pihak dalam mode lisensi
Untuk lebih mengoptimalkan BitVM, artikel ini mengusulkan arah perbaikan berikut:
Mengurangi jumlah interaksi berdasarkan pembuktian zero-knowledge, memperpendek periode tantangan.
Mengadopsi skema tanda tangan sekali pakai yang lebih kompak seperti Winternitz dan lainnya
Merancang fungsi hash yang ramah Bitcoin, seperti mengoptimalkan BLAKE3
Memperkenalkan Scriptless Scripts, menghemat ruang skrip
Mewujudkan mode tantangan multi-pihak tanpa izin
Di masa depan, akan terus menjelajahi lebih banyak arah optimasi, mendorong perkembangan teknologi BitVM, dan memperluas skenario aplikasi Bitcoin.
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.
13 Suka
Hadiah
13
5
Posting ulang
Bagikan
Komentar
0/400
ChainSherlockGirl
· 08-13 19:42
Orang di Komunitas Chain, ada berita besar yang bisa dimakan! Mari kita buat analisis data ya~
BitVM: Kontrak Turing Complete di Bitcoin dan Arah Optimalisasinya
BitVM: Kontrak Turing Complete di Bitcoin
Bitcoin sebagai aset digital yang terdesentralisasi, aman, dan dapat dipercaya, telah lama menghadapi masalah skalabilitas. Model UTXO Bitcoin mengakibatkan sistem tanpa status, kurangnya kemampuan untuk menjalankan perhitungan yang kompleks, yang membatasi pengembangan aplikasi terdesentralisasi dan alat keuangan yang kompleks.
Untuk skalabilitas Bitcoin, ada beberapa teknologi utama seperti saluran status, sidechain, dan verifikasi klien. Saluran status menyediakan solusi pembayaran yang aman, tetapi verifikasi kompleks dengan kemampuan komputasi yang terbatas. Sidechain mendukung aplikasi yang luas, tetapi memiliki keamanan yang lebih rendah. Verifikasi klien dapat menangani transaksi yang kompleks, tetapi kurang memiliki keterikatan dua arah dengan Bitcoin, sehingga keamanan kurang memadai.
Pada bulan Desember 2023, proyek ZeroSync mengajukan solusi BitVM, untuk mewujudkan kontrak Bitcoin yang Turing Complete tanpa mengubah konsensus jaringan Bitcoin. BitVM memanfaatkan skrip Bitcoin dan Taproot untuk mewujudkan Rollup optimis. Berdasarkan tanda tangan Lamport, memungkinkan dua UTXO untuk terhubung, mewujudkan skrip Bitcoin yang memiliki status. Di alamat Taproot, menjanjikan program besar, melalui interaksi off-chain untuk menjalankan perhitungan kompleks, hanya menjalankan di on-chain saat terjadi sengketa.
BitVM secara signifikan memperluas skenario aplikasi Bitcoin, tetapi masih dalam tahap awal, dengan beberapa masalah dalam hal efisiensi dan keamanan:
Untuk lebih mengoptimalkan BitVM, artikel ini mengusulkan arah perbaikan berikut:
Di masa depan, akan terus menjelajahi lebih banyak arah optimasi, mendorong perkembangan teknologi BitVM, dan memperluas skenario aplikasi Bitcoin.