Pengikatan UTXO: Penjelasan Detail Solusi Kontrak Pintar BTC Jaringan Arch, RGB, dan RGB++

9/4/2024, 4:17:29 PM
Pemula
Bitcoin
Artikel ini menjelajahi masalah pemrograman dan skalabilitas BTC, memperkenalkan tiga proyek yang bertujuan meningkatkan pemrograman BTC: RGB, RGB ++, dan Arch Network. Proyek-proyek ini menggunakan model UTXO BTC untuk mengelola status kontrak pintar tetapi menghadapi tantangan terkait kompleksitas, pengalaman pengguna, dan kinerja.

Artikel ini memperkenalkan tiga solusi kontrak pintar Bitcoin: #RGB, RGB++, dan Jaringan Arch@ArchNtwrk.

Latar Belakang

Bitcoin saat ini adalah blockchain yang paling likuid dan aman. Setelah munculnya inskripsi, ekosistem BTC menarik banyak pengembang, yang dengan cepat beralih ke masalah pemrograman dan skalabilitas BTC. Dengan memperkenalkan berbagai pendekatan seperti ZK, DA, sidechain, rollup, dan restaking, kemakmuran ekosistem BTC mencapai puncak baru, menjadi narasi utama dalam pasar bullish saat ini.

Namun, banyak desain ini mengikuti pengalaman penskalaan kontrak pintar dari ETH dan blockchain lainnya dan bergantung pada jembatan lintas rantai terpusat, yang merupakan titik lemah dalam sistem. Beberapa solusi didesain berdasarkan karakteristik BTC itu sendiri, sebagian karena pengalaman pengembang yang kurang ramah terhadap pengembang BTC. Bitcoin tidak dapat menjalankan kontrak pintar seperti Ethereum karena beberapa alasan:

Bahasa pemrograman Bitcoin terbatas dalam kelengkapan Turing untuk alasan keamanan, sehingga tidak mungkin untuk menjalankan kontrak pintar seperti Ethereum.

• Penyimpanan pada blockchain Bitcoin dirancang untuk transaksi sederhana dan tidak dioptimalkan untuk kontrak pintar kompleks.

• Yang paling penting, Bitcoin tidak memiliki mesin virtual untuk menjalankan kontrak pintar.

Pengenalan SegWit pada tahun 2017 meningkatkan batas ukuran blok Bitcoin; peningkatan Taproot pada tahun 2021 memungkinkan verifikasi tanda tangan batch, memungkinkan pemrosesan transaksi yang lebih mudah dan cepat (membuka kunci pertukaran atomik, dompet multi-tanda tangan, dan pembayaran bersyarat). Perubahan ini telah membuat pemrograman pada Bitcoin menjadi mungkin.

Pada tahun 2022, pengembang Casey Rodarmor memperkenalkan "Ordinal Theory," yang menguraikan skema penomoran untuk Satoshi, memungkinkan data sewenang-wenang seperti gambar untuk disematkan dalam transaksi Bitcoin. Ini membuka kemungkinan baru untuk menanamkan informasi negara dan metadata langsung di blockchain Bitcoin, menawarkan pendekatan baru untuk aplikasi seperti kontrak pintar yang memerlukan data negara yang dapat diakses dan diverifikasi.

Saat ini, sebagian besar proyek yang bertujuan untuk memperluas pemrograman Bitcoin bergantung pada jaringan Layer 2 (L2) Bitcoin, yang memaksa pengguna untuk mempercayai jembatan lintas rantai, menimbulkan tantangan signifikan bagi L2 untuk mendapatkan pengguna dan likuiditas. Selain itu, saat ini Bitcoin tidak memiliki mesin virtual asli atau pemrograman, sehingga sulit untuk mencapai komunikasi antara L2 dan L1 tanpa asumsi kepercayaan tambahan.

Jaringan Arch, RGB, dan RGB++ semua berusaha meningkatkan pemrograman Bitcoin dengan memanfaatkan atribut asli BTC, menawarkan kemampuan kontrak pintar dan transaksi kompleks melalui metode yang berbeda.

• RGB adalah solusi kontrak pintar yang bergantung pada verifikasi klien di luar rantai, dengan perubahan status kontrak pintar dicatat dalam UTXO Bitcoin. Meskipun menawarkan beberapa keuntungan privasi, penggunaannya rumit dan kurang dapat digabungkan, sehingga menghasilkan perkembangan yang sangat lambat.

• RGB++ adalah perluasan dari pendekatan RGB oleh Nervos, masih berdasarkan UTXO binding tetapi menggunakan rantai itu sendiri sebagai validator klien berbasis konsensus. Ini menyediakan solusi untuk aset metadata lintas rantai dan mendukung transfer dari rantai berstruktur UTXO apa pun.

• Arch Network menawarkan solusi kontrak pintar asli untuk BTC dengan membuat mesin virtual ZK dan jaringan node validator yang sesuai. Ini menggabungkan transaksi untuk mencatat perubahan status dan tahapan aset dalam transaksi BTC.

Jaringan ARCH

Jaringan Arch terutama terdiri dari Arch zkVM dan Jaringan Node Validasi Arch. Ini menggunakan bukti pengetahuan nol (zk-proofs) dan jaringan validasi terdesentralisasi untuk memastikan keamanan dan privasi smart contract. Lebih ramah pengguna daripada RGB dan tidak memerlukan ikatan rantai UTXO lain seperti RGB++.

Arch zkVM menjalankan smart contract dan menghasilkan bukti pengetahuan nol menggunakan RISC Zero ZKVM, yang diverifikasi oleh jaringan terdesentralisasi dari node validator. Sistem ini beroperasi berdasarkan model UTXO, mengenkapsulasi keadaan smart contract dalam State UTXO untuk meningkatkan keamanan dan efisiensi.

Aset UTXO mewakili Bitcoin atau token lain dan dapat dikelola melalui delegasi. Jaringan Validator Arch memvalidasi konten ZKVM melalui node pemimpin yang dipilih secara acak dan mengumpulkan tanda tangan node menggunakan skema tanda tangan FROST, akhirnya menyiarkan transaksi ke jaringan Bitcoin.

Arch zkVM menyediakan Bitcoin dengan mesin virtual yang lengkap Turing yang mampu menjalankan kontrak pintar yang kompleks. Setelah setiap eksekusi kontrak pintar, Arch zkVM menghasilkan bukti pengetahuan nol untuk memvalidasi kebenaran dan perubahan status kontrak.

Arch juga menggunakan model UTXO Bitcoin, dengan keadaan dan aset dikapsulkan dalam UTXO, menggunakan konsep satu kali pakai untuk transisi keadaan. Data keadaan smart contract direkam sebagai State UTXO, sedangkan data aset mentah direkam sebagai Asset UTXO. Arch memastikan setiap UTXO hanya dapat digunakan sekali, memberikan pengelolaan keadaan yang aman.

Meskipun Arch tidak menginnovasi struktur blockchain, ia memerlukan jaringan node validator. Selama setiap Epoch Arch, sistem secara acak memilih node Pemimpin berdasarkan staking, yang bertanggung jawab untuk menyebarkan informasi yang diterima ke semua node validator lainnya dalam jaringan. Semua bukti zk diperiksa oleh jaringan validator terdesentralisasi untuk memastikan keamanan sistem dan resistensi terhadap sensor, dengan tanda tangan disediakan ke node Pemimpin. Begitu transaksi ditandatangani oleh jumlah node yang diperlukan, dapat disiarkan ke jaringan Bitcoin.

RGB

RGB adalah pendekatan perluasan kontrak pintar awal dari komunitas BTC. Ini mencatat data keadaan melalui enkapsulasi UTXO, memberikan konsep signifikan untuk skalabilitas asli BTC selanjutnya.

RGB menggunakan pendekatan verifikasi di luar rantai, menggeser validasi transfer token dari lapisan konsensus Bitcoin ke klien di luar rantai yang terkait dengan transaksi tertentu. Metode ini mengurangi kebutuhan penyiaran di seluruh jaringan, meningkatkan privasi dan efisiensi. Namun, peningkatan privasi ini adalah pisau bermata dua. Dengan melibatkan hanya simpul-simpul yang terkait dengan transaksi tertentu dalam proses validasi, perlindungan privasi ditingkatkan, tetapi juga membuat proses menjadi tidak transparan bagi pihak ketiga, mempersulit operasi dan pengembangan, serta mengakibatkan pengalaman pengguna yang buruk.

Selain itu, RGB memperkenalkan konsep tag tersegel sekali pakai. Setiap UTXO hanya dapat dihabiskan sekali, efektif mengunci UTXO saat penciptaan dan membukanya saat pengeluaran. Status kontrak pintar dienkapsulasi dalam UTXO dan dikelola melalui tag tersegel, menyediakan mekanisme manajemen status yang efektif.

RGB++

RGB++ adalah perpanjangan lain dari konsep RGB oleh Nervos, masih berdasarkan ikatan UTXO.

RGB++ menggunakan rantai UTXO yang lengkap dengan Turing (seperti CKB atau rantai lain) untuk mengelola data di luar rantai dan smart contract, yang lebih meningkatkan pemrograman Bitcoin, dan memastikan keamanan melalui ikatan isomorfik dengan BTC.

RGB ++ menggunakan rantai UTXO yang lengkap dengan Turing. Dengan menggunakan rantai UTXO yang lengkap dengan Turing seperti CKB sebagai rantai bayangan, RGB ++ dapat menangani data off-chain dan kontrak cerdas. Rantai ini tidak hanya menjalankan kontrak cerdas kompleks tetapi juga mengikat dengan UTXO Bitcoin, meningkatkan pemrograman dan fleksibilitas sistem. Selain itu, pengikatan isomorfik UTXO Bitcoin dengan UTXO rantai bayangan memastikan konsistensi status dan aset antara kedua rantai, sehingga memastikan keamanan transaksi.

Selain itu, RGB++ melampaui semua rantai UTXO Turing-complete, tidak terbatas pada CKB, yang meningkatkan interoperabilitas lintas rantai dan likuiditas aset. Dukungan multi-rantai ini memungkinkan RGB++ untuk berintegrasi dengan rantai UTXO Turing-complete, meningkatkan fleksibilitas sistem. RGB ++ juga mencapai fungsionalitas lintas rantai tanpa jembatan melalui pengikatan isomorfik UTXO, menghindari masalah "token palsu" yang terkait dengan jembatan lintas rantai tradisional, sehingga memastikan keaslian dan konsistensi aset.

Dengan melakukan verifikasi on-chain melalui shadow chain, RGB++ menyederhanakan proses verifikasi klien. Pengguna hanya perlu memeriksa transaksi terkait di shadow chain untuk memverifikasi kebenaran perhitungan status RGB++. Verifikasi on-chain ini tidak hanya menyederhanakan proses verifikasi tetapi juga mengoptimalkan pengalaman pengguna. Dengan menggunakan shadow chain yang Turing-complete, RGB++ menghindari manajemen UTXO yang kompleks dari RGB, memberikan pengalaman yang lebih efisien dan ramah pengguna.

Kesimpulan

Dalam hal desain pemrograman BTC, RGB, RGB++, dan Arch Network masing-masing memiliki fitur mereka sendiri tetapi semua melanjutkan pendekatan UTXO binding. Properti otentikasi penggunaan tunggal dari UTXO sangat cocok untuk mencatat status dalam smart contract.

Namun, kekurangan mereka juga signifikan: pengalaman pengguna yang buruk, keterlambatan konfirmasi, dan kinerja rendah yang konsisten dengan BTC. Hal ini terutama terlihat pada Arch dan RGB. Meskipun RGB++ menawarkan pengalaman pengguna yang lebih baik dengan memperkenalkan rantai UTXO berkinerja tinggi, itu juga memperkenalkan asumsi keamanan tambahan.

Seiring dengan bergabungnya lebih banyak pengembang ke komunitas BTC, kita akan melihat lebih banyak solusi skala, seperti proposal peningkatan op-cat, yang sedang dibahas aktif. Solusi yang sejalan dengan properti asli BTC layak difokuskan. Metode pengikatan UTXO tetap menjadi cara yang paling efektif untuk memperluas pemrograman BTC tanpa mengupgrade jaringan BTC. Jika masalah pengalaman pengguna dapat diatasi, ini akan menjadi kemajuan yang signifikan bagi kontrak cerdas BTC.

Disclaimer:

  1. Artikel ini dicetak ulang dari [ TrustlessLabs]. Semua hak cipta milik penulis asli [TrustlessLabs]. Jika ada keberatan terhadap cetakan ini, silakan hubungi Gate Belajartim, dan mereka akan menanganinya dengan cepat.
  2. Penafian Tanggung Jawab: Pandangan dan opini yang terungkap dalam artikel ini semata-mata milik penulis dan tidak merupakan nasihat investasi apa pun.
  3. Terjemahan artikel ke dalam bahasa lain dilakukan oleh tim Gate Learn. Kecuali disebutkan, menyalin, mendistribusikan, atau menjiplak artikel yang diterjemahkan dilarang.

Bagikan

Kalender Kripto

Pembaruan Proyek
Etherex akan meluncurkan token REX pada 6 Agustus.
REX
22.27%
2025-08-06
Peluncuran Produk AI NFT
Nuls akan meluncurkan produk NFT AI pada kuartal ketiga.
NULS
2.77%
2025-08-06
Peluncuran dValueChain v.1.0
Bio Protocol akan meluncurkan dValueChain v.1.0 pada kuartal pertama. Ini bertujuan untuk membangun jaringan data kesehatan terdesentralisasi, memastikan catatan medis yang aman, transparan, dan tidak dapat dirusak dalam ekosistem DeSci.
BIO
-2.47%
2025-08-06
Subtitel Video yang Dihasilkan AI
Verasity akan menambahkan fungsi subtitle video yang dihasilkan oleh AI pada kuartal keempat.
VRA
-1.44%
2025-08-06
Dukungan Multi-Bahasa VeraPlayer
Verasity akan menambahkan dukungan multi-bahasa ke VeraPlayer pada kuartal keempat.
VRA
-1.44%
2025-08-06

Artikel Terkait

Bagaimana Mempertaruhkan ETH?
Pemula

Bagaimana Mempertaruhkan ETH?

Saat Penggabungan selesai, Ethereum akhirnya beralih dari PoW ke PoS. Staker sekarang menjaga keamanan jaringan dengan mempertaruhkan ETH dan mendapatkan hadiah. Penting untuk memilih metode dan penyedia layanan yang tepat sebelum mempertaruhkan. Saat Penggabungan selesai, Ethereum akhirnya beralih dari PoW ke PoS. Staker sekarang menjaga keamanan jaringan dengan mempertaruhkan ETH dan mendapatkan hadiah. Penting untuk memilih metode dan penyedia layanan yang tepat sebelum mempertaruhkan.
11/21/2022, 7:47:01 AM
Dari Penerbitan Aset hingga Skalabilitas BTC: Evolusi dan Tantangan
Menengah

Dari Penerbitan Aset hingga Skalabilitas BTC: Evolusi dan Tantangan

Artikel ini menggabungkan Ordinal untuk menghadirkan norma baru pada ekosistem BTC, mengkaji tantangan skalabilitas BTC saat ini dari perspektif penerbitan aset, dan memperkirakan bahwa penerbitan aset yang dikombinasikan dengan skenario aplikasi seperti RGB & Taproot Assets berpotensi memimpin narasi selanjutnya. .
12/23/2023, 9:17:32 AM
Penggunaan Bitcoin (BTC) di El Salvador - Analisis Keadaan Saat Ini
Pemula

Penggunaan Bitcoin (BTC) di El Salvador - Analisis Keadaan Saat Ini

Pada 7 September 2021, El Salvador menjadi negara pertama yang mengadopsi Bitcoin (BTC) sebagai alat pembayaran yang sah. Berbagai alasan mendorong El Salvador untuk melakukan reformasi moneter ini. Meskipun dampak jangka panjang dari keputusan ini masih harus dicermati, pemerintah Salvador percaya bahwa manfaat mengadopsi Bitcoin lebih besar daripada potensi risiko dan tantangannya. Dua tahun telah berlalu sejak reformasi, di mana banyak suara yang mendukung dan skeptis terhadap reformasi ini. Lantas, bagaimana status implementasi aktualnya saat ini? Berikut ini akan diberikan analisa secara detail.
12/18/2023, 3:29:33 PM
Apa itu penambangan BTC?
Pemula

Apa itu penambangan BTC?

Untuk memahami apa itu penambangan BTC, pertama-tama kita harus memahami BTC, cryptocurrency representatif yang dibuat pada tahun 2008. Sekarang, seluruh rangkaian sistem algoritmik yang mengelilingi keseluruhan model ekonominya telah ditetapkan. Algoritme menetapkan bahwa BTC diperoleh melalui perhitungan matematis, atau "penambangan", sebagaimana kami menyebutnya dengan cara yang lebih jelas. Banyak lagi cryptocurrency, bukan hanya BTC, yang dapat diperoleh melalui penambangan, tetapi BTC adalah aplikasi penambangan pertama untuk mendapatkan cryptocurrency di seluruh dunia. Mesin yang digunakan untuk menambang umumnya adalah komputer. Melalui komputer penambangan khusus, penambang mendapatkan jawaban akurat secepat mungkin untuk mendapatkan hadiah cryptocurrency, yang kemudian dapat digunakan untuk mendapatkan penghasilan tambahan melalui perdagangan di pasar.
12/14/2022, 9:31:58 AM
Apa Itu Narasi Kripto? Narasi Teratas untuk 2025 (DIPERBARUI)
Pemula

Apa Itu Narasi Kripto? Narasi Teratas untuk 2025 (DIPERBARUI)

Memecoins, token restaking yang cair, derivatif staking yang cair, modularitas blockchain, Layer 1s, Layer 2s (Optimistic rollups dan zero knowledge rollups), BRC-20, DePIN, bot perdagangan kripto Telegram, pasar prediksi, dan RWAs adalah beberapa narasi yang perlu diperhatikan pada tahun 2024.
11/26/2024, 2:13:25 AM
Panduan Komprehensif tentang LayerEdge
Pemula

Panduan Komprehensif tentang LayerEdge

LayerEdge adalah protokol Layer 2 inovatif untuk Bitcoin yang menggabungkan keamanan proof of work (PoW) Bitcoin dengan teknologi zero-knowledge proof (ZK). Hal ini memungkinkan verifikasi komputasi off-chain yang efisien dan biaya rendah. LayerEdge tidak hanya untuk transaksi keuangan; ini juga menemukan aplikasi dalam identitas terdesentralisasi (DID), gaming on-chain, Internet of Things (IoT), dan lainnya. Tujuannya adalah untuk mengubah Bitcoin menjadi superkomputer terdesentralisasi dan mendukung pertumbuhan ekosistem Web3.
10/28/2024, 2:12:20 PM
Mulai Sekarang
Daftar dan dapatkan Voucher
$100
!