Perbandingan solusi perluasan pemrograman asli Bitcoin: RGB, RGB++ dan Jaringan Arch

robot
Pembuatan abstrak sedang berlangsung

Eksplorasi Perluasan Programmabilitas Ekosistem Bitcoin

Bitcoin sebagai blockchain dengan likuiditas terbaik dan keamanan tertinggi saat ini, baru-baru ini menarik banyak pengembang karena gelombang inskripsi. Para pengembang ini dengan cepat menyadari tantangan programmabilitas dan skalabilitas yang dihadapi Bitcoin. Dengan memperkenalkan inovasi seperti ZK, DA, sidechain, rollup, dan restaking, ekosistem Bitcoin sedang mengalami kemakmuran yang belum pernah terjadi sebelumnya, menjadi fokus utama dalam bull market kali ini.

Namun, sebagian besar solusi masih menggunakan pengalaman skalabilitas dari platform kontrak pintar seperti Ethereum, dan bergantung pada jembatan lintas rantai terpusat, yang menjadi kelemahan potensial sistem. Hanya sedikit solusi yang dirancang berdasarkan karakteristik Bitcoin itu sendiri, yang terkait dengan pengalaman pengembangan Bitcoin yang kurang baik. Bitcoin sulit untuk mendukung kontrak pintar seperti Ethereum, yang disebabkan oleh tiga alasan utama:

  1. Bahasa skrip Bitcoin membatasi turing completeness demi keamanan, sehingga tidak dapat mengeksekusi kontrak pintar yang kompleks.
  2. Penyimpanan blockchain Bitcoin dirancang untuk transaksi sederhana, tidak dioptimalkan untuk kontrak pintar yang kompleks.
  3. Bitcoin tidak memiliki mesin virtual untuk menjalankan kontrak pintar.

Pemisahan saksi pada tahun 2017 (SegWit) memperluas batas ukuran blok; pembaruan Taproot pada tahun 2021 mewujudkan verifikasi tanda tangan massal, mempercepat pemrosesan transaksi. Kemajuan ini meletakkan dasar bagi Programmabilitas Bitcoin.

Pada tahun 2022, pengembang Casey Rodarmor mengusulkan "Teori Ordinal", yang merangkum skema penomoran Satoshi, memungkinkan data apa pun disematkan dalam transaksi Bitcoin, membuka jalan baru untuk menyematkan informasi status dan metadata secara langsung di dalam rantai, memberikan ide baru untuk aplikasi yang memerlukan data status yang dapat diakses dan diverifikasi.

Saat ini, sebagian besar proyek yang meningkatkan Programmabilitas Bitcoin bergantung pada jaringan lapisan dua (L2), di mana pengguna harus mempercayai jembatan lintas rantai, yang menjadi hambatan bagi L2 untuk mendapatkan pengguna dan likuiditas. Selain itu, Bitcoin kekurangan mesin virtual asli atau Programmabilitas, sehingga tidak dapat mewujudkan komunikasi L2 dengan L1 tanpa asumsi kepercayaan tambahan.

RGB, RGB++, dan Arch Network mencoba untuk meningkatkan Programmabilitas Bitcoin dengan memanfaatkan atribut asli Bitcoin, melalui berbagai metode untuk menyediakan kemampuan kontrak pintar dan transaksi kompleks:

  1. RGB adalah suatu skema kontrak pintar yang diverifikasi melalui klien off-chain, perubahan status dicatat dalam UTXO Bitcoin. Meskipun memiliki keuntungan privasi, penggunaannya rumit, kurangnya komposabilitas kontrak, dan perkembangannya lambat.

  2. RGB++ adalah jalur pengembangan yang diperluas dari konsep RGB oleh Nervos, masih berbasis pada pengikatan UTXO, tetapi menjadikan rantai itu sendiri sebagai validator klien yang memiliki konsensus, menawarkan solusi lintas rantai untuk aset metadata, mendukung transfer rantai dengan struktur UTXO apa pun.

  3. Arch Network menyediakan solusi kontrak pintar native untuk Bitcoin, menciptakan ZK virtual machine dan jaringan validator node, dengan mengagregasi transaksi untuk mencatat perubahan status dan fase aset dalam transaksi Bitcoin.

UTXO mengikat: Penjelasan mendetail tentang solusi kontrak pintar BTC RGB, RGB++, dan Arch Network

Skema RGB

RGB adalah pemikiran pengembangan kontrak pintar awal di komunitas Bitcoin, yang membungkus data status melalui UTXO, menyediakan pemikiran penting untuk ekspansi asli di masa depan.

RGB menggunakan verifikasi off-chain, memindahkan verifikasi transfer token dari lapisan konsensus Bitcoin ke off-chain, yang divalidasi oleh klien terkait transaksi tertentu. Ini mengurangi kebutuhan untuk siaran jaringan secara keseluruhan, meningkatkan privasi dan efisiensi. Namun, cara peningkatan privasi ini adalah pedang bermata dua. Hanya melibatkan node terkait transaksi tertentu dalam verifikasi memang meningkatkan privasi, tetapi menyebabkan ketidaknampakan pihak ketiga, operasi yang kompleks dan sulit untuk dikembangkan, serta pengalaman pengguna yang lebih buruk.

RGB memperkenalkan konsep segel sekali pakai. Setiap UTXO hanya dapat dibelanjakan sekali, terkunci saat dibuat, dan dibuka saat dibelanjakan. Status kontrak pintar dibungkus melalui UTXO dan dikelola oleh segel, menyediakan mekanisme manajemen status yang efektif.

Ikatan UTXO: Penjelasan Rencana Kontrak Pintar BTC RGB, RGB++, dan Jaringan Arch

RGB++方案

RGB++ adalah jalur ekspansi lain yang didasarkan pada pemikiran RGB oleh Nervos, masih berdasarkan ikatan UTXO.

RGB++ memanfaatkan rantai UTXO yang Turing lengkap ( seperti CKB atau rantai lainnya ) untuk memproses data off-chain dan kontrak pintar, lebih lanjut meningkatkan Programmabilitas Bitcoin, dan menjamin keamanan melalui pengikatan homomorfik BTC.

RGB++ menggunakan rantai UTXO yang Turing lengkap sebagai rantai bayangan, memproses data off-chain dan kontrak pintar. Rantai semacam ini dapat mengeksekusi kontrak pintar yang kompleks dan terikat dengan UTXO Bitcoin, meningkatkan kemampuan pemrograman dan fleksibilitas sistem. UTXO Bitcoin dan UTXO rantai bayangan terikat secara isomorfik, memastikan konsistensi status dan aset antara kedua rantai, menjamin keamanan transaksi.

RGB++ memperluas dukungan untuk semua rantai UTXO yang Turing lengkap, tidak terbatas pada CKB, meningkatkan interoperabilitas lintas rantai dan likuiditas aset. Dukungan multirantai memungkinkan RGB++ untuk digabungkan dengan rantai UTXO Turing lengkap mana pun, meningkatkan fleksibilitas sistem. Sementara itu, melalui pengikatan homomorfik UTXO untuk mencapai lintas rantai tanpa jembatan, menghindari masalah "koin palsu", dan memastikan keaslian serta konsistensi aset.

Melalui rantai bayangan untuk verifikasi on-chain, RGB++ menyederhanakan verifikasi klien. Pengguna hanya perlu memeriksa transaksi terkait rantai bayangan untuk memverifikasi keakuratan perhitungan status RGB++. Verifikasi on-chain ini menyederhanakan proses dan mengoptimalkan pengalaman pengguna. Menggunakan rantai bayangan yang Turing lengkap, RGB++ menghindari pengelolaan UTXO RGB yang rumit, memberikan pengalaman yang lebih sederhana dan ramah pengguna.

Rencana Jaringan Arch

Arch Network terutama terdiri dari Arch zkVM dan jaringan node verifikasi, memanfaatkan bukti nol pengetahuan dan jaringan verifikasi terdesentralisasi untuk memastikan keamanan dan privasi kontrak pintar, lebih mudah digunakan dibandingkan RGB, tanpa perlu mengikat rantai UTXO lain seperti RGB++.

Arch zkVM menggunakan RISC Zero ZKVM untuk mengeksekusi kontrak pintar dan menghasilkan bukti nol pengetahuan, yang diverifikasi oleh jaringan node validasi terdesentralisasi. Sistem ini berjalan berdasarkan model UTXO, membungkus status kontrak pintar dalam State UTXOs, meningkatkan keamanan dan efisiensi.

Asset UTXOs mewakili Bitcoin atau token lainnya, yang dapat dikelola melalui delegasi. Jaringan verifikasi memilih node pemimpin secara acak untuk memvalidasi konten ZKVM, menggunakan skema tanda tangan FROST untuk mengagregasi tanda tangan node, dan akhirnya menyiarkan transaksi ke jaringan Bitcoin.

Arch zkVM menyediakan mesin virtual yang Turing lengkap untuk Bitcoin, mengeksekusi kontrak pintar yang kompleks. Setiap kali kontrak dieksekusi, bukti nol-pengetahuan dihasilkan untuk memverifikasi kebenaran kontrak dan perubahan status.

Arch menggunakan model UTXO Bitcoin, dengan status dan aset dibungkus dalam UTXO, melalui konsep penggunaan tunggal untuk melakukan transisi status. Data status kontrak pintar dicatat sebagai state UTXOs, dan aset data asli dicatat sebagai Asset UTXOs. Arch memastikan setiap UTXO hanya dapat digunakan sekali, memberikan manajemen status yang aman.

Arch perlu memverifikasi jaringan node. Setiap Epoch, sistem secara acak memilih node Leader berdasarkan hak kepemilikan, yang bertanggung jawab untuk penyebaran informasi. Semua bukti divalidasi oleh jaringan node verifikasi terdesentralisasi, memastikan keamanan sistem dan ketahanan terhadap sensor, serta menghasilkan tanda tangan untuk node Leader. Setelah transaksi mendapatkan jumlah tanda tangan node yang diperlukan, transaksi dapat disiarkan di jaringan Bitcoin.

UTXO binding: Penjelasan solusi kontrak pintar BTC RGB, RGB++, dan Arch Network

Ringkasan

RGB, RGB++ dan Arch Network memiliki karakteristik masing-masing dalam desain BTC yang dapat diprogram, melanjutkan pemikiran terkait UTXO. Sifat otentikasi yang sekali pakai dari UTXO lebih cocok untuk mencatat status kontrak pintar.

Namun, solusi ini memiliki kekurangan yang jelas: pengalaman pengguna yang buruk, konfirmasi yang tertunda dan kinerja rendah yang sama dengan BTC. Arch dan RGB hanya memperluas fungsionalitas tanpa meningkatkan kinerja; RGB++ memperkenalkan rantai UTXO berkinerja tinggi untuk meningkatkan pengalaman pengguna, tetapi mengajukan asumsi keamanan tambahan.

Dengan lebih banyak pengembang yang bergabung dengan komunitas BTC, kita akan melihat lebih banyak skema penskalaan, seperti proposal peningkatan op-cat yang sedang didiskusikan secara aktif. Skema yang sesuai dengan sifat asli BTC layak untuk diperhatikan. Metode pengikatan UTXO adalah cara paling efektif untuk memperluas pemrograman BTC tanpa meningkatkan jaringan BTC. Mengatasi masalah pengalaman pengguna akan membawa kemajuan besar bagi kontrak pintar BTC.

BTC0.8%
ARCH0.51%
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
ImpermanentLossEnjoyervip
· 08-16 07:06
BTC hanya bisa berbaring
Lihat AsliBalas0
MetaverseLandlordvip
· 08-16 07:04
Pembaruan btc ini sangat rumit, kepala saya pusing.
Lihat AsliBalas0
ChainWallflowervip
· 08-16 07:01
dunia kripto telah merosot selama tiga tahun, keamanan adalah yang utama, berbaring adalah yang utama
Lihat AsliBalas0
ShamedApeSellervip
· 08-16 06:56
Pasti ini adalah cara bermain yang meniru Ethereum.
Lihat AsliBalas0
MetaverseLandlordvip
· 08-16 06:52
Blockchain sudah menjadi suckers, masih saja berjuang.
Lihat AsliBalas0
  • Sematkan
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)