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:

  1. Interaksi yang berulang menyebabkan biaya transaksi yang tinggi, tantangan yang berkepanjangan.
  2. Data tanda tangan Lamport lebih panjang
  3. Kompleksitas fungsi hash tinggi
  4. Kontrak besar, memakan banyak ruang blok
  5. Hanya mendukung tantangan dua pihak dalam mode lisensi

Untuk lebih mengoptimalkan BitVM, artikel ini mengusulkan arah perbaikan berikut:

  1. Mengurangi jumlah interaksi berdasarkan pembuktian zero-knowledge, memperpendek periode tantangan.
  2. Mengadopsi skema tanda tangan sekali pakai yang lebih kompak seperti Winternitz dan lainnya
  3. Merancang fungsi hash yang ramah Bitcoin, seperti mengoptimalkan BLAKE3
  4. Memperkenalkan Scriptless Scripts, menghemat ruang skrip
  5. 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.

BTC-2.36%
Lihat Asli
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.
  • Hadiah
  • 5
  • Posting ulang
  • Bagikan
Komentar
0/400
ChainSherlockGirlvip
· 08-13 19:42
Orang di Komunitas Chain, ada berita besar yang bisa dimakan! Mari kita buat analisis data ya~
Lihat AsliBalas0
CryptoWageSlavevip
· 08-13 17:58
Apa benar ada orang yang bisa mengerti benda ini?
Lihat AsliBalas0
RugResistantvip
· 08-13 17:54
Sudah lama menunggu momen ini~ dunia Bitcoin
Lihat AsliBalas0
VCsSuckMyLiquidityvip
· 08-13 17:50
btc selamanya dewa!
Lihat AsliBalas0
GateUser-00be86fcvip
· 08-13 17:43
btc masih perlu diperluas~
Lihat AsliBalas0
Perdagangkan Kripto Di Mana Saja Kapan Saja
qrCode
Pindai untuk mengunduh aplikasi Gate
Komunitas
Bahasa Indonesia
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)