Kemajuan Teknologi Ekosistem BTC: Tinjauan Solusi Perluasan Programmabilitas
Sejak awal 2024, meskipun antusiasme spekulatif ekosistem BTC telah berkurang, perkembangan di tingkat teknologi sangat cepat, terutama dalam solusi perluasan programmabilitas. Artikel ini akan memperkenalkan beberapa solusi perluasan BTC yang sangat diperhatikan, termasuk Fractal, AVM, OP_NET, BRC100, dan rune yang dapat diprogram.
Fraktal
Fractal adalah kerangka yang dapat diperluas yang divirtualisasikan berdasarkan perangkat lunak klien bitcoin core. Ini menciptakan struktur pohon secara rekursif, di mana setiap lapisan blockchain dapat meningkatkan kinerja seluruh jaringan. Fractal sepenuhnya kompatibel dengan Bitcoin dan infrastrukturnya, tetapi mengaktifkan operator op_cat, yang memungkinkan implementasi logika lebih lanjut.
Desain arsitektur Fractal membungkus klien bitcoin core menjadi paket perangkat lunak blockchain yang dapat diterapkan dan dijalankan (BCSP), dengan mengaitkan secara rekursif di jaringan utama Bitcoin. Ini melakukan beberapa modifikasi pada bitcoin core, seperti memperpendek waktu konfirmasi blok dan memperbesar ukuran blok, untuk memberikan kinerja dan pengalaman pengguna yang lebih baik.
Dalam hal lintas rantai aset, Fractal mencapai transfer aset yang mulus antar lapisan dengan membangun antarmuka transfer aset yang universal. Bitcoin dan aset lainnya dapat dipindahkan melalui jembatan terdesentralisasi.
Keamanan Fractal terutama bergantung pada besarnya daya komputasinya. Ia memperkenalkan mekanisme penambangan gabungan, di mana sebagian blok dihasilkan melalui penambangan gabungan dengan penambang BTC, untuk mencegah potensi serangan 51%.
AVM
AVM (Atomicals Virtual Machine) adalah implementasi kontrak pintar BTC dari Atomicals Protocol. Ini menciptakan sebuah mesin virtual yang mensimulasikan skrip BTC dan membuka beberapa kode operasi asli BTC, memungkinkan pengembang untuk menggabungkan skrip Bitcoin untuk mewujudkan kontrak pintar.
AVM mencapai Turing completeness melalui PDA stack ganda (Pushdown Automaton). Ini berjalan di dalam sandbox yang mencakup pengindeks, pengurai instruksi, dan status global, untuk memproses kontrak pintar dan sinkronisasi status.
Set instruksi AVM mencakup lengkap opcode BTC, memungkinkan pengembang untuk memprogram menggunakan fungsi BTC yang belum diaktifkan. Ini berlaku untuk berbagai protokol metadata, seperti BRC20, ARC20, Runes, dan CBRC, hanya dengan penyesuaian kecil pada pengindeks.
OP_NET
OP_NET bertujuan untuk memperkenalkan fungsi kontrak pintar yang mirip dengan Ethereum ke dalam jaringan Bitcoin, tetapi lebih sesuai dengan karakteristik dan arsitektur Bitcoin. Ini menyediakan seperangkat pustaka pengembangan yang lengkap, ringkas, dan mudah digunakan, yang sebagian besar ditulis dengan AssemblyScript.
OP_NET mempertahankan konsensus blok dan ketersediaan data Bitcoin, dengan menjalankan kalkulasi kompleks di blok Bitcoin melalui mesin virtual (OP_VM). Ini mendukung berbagai bahasa pemrograman, seperti AssemblyScript, Rust, dan Python.
Dalam jaringan OP_NET, pengguna perlu membayar biaya tambahan, urutan pengemasan transaksi akan diurutkan berdasarkan biaya. Untuk memperluas penggunaan BTC dalam aplikasi DeFi, OP_NET menyediakan sistem Proof of Authority, yang memungkinkan BTC dibungkus menjadi WBTC.
Ekosistem OP_NET mencakup berbagai bidang seperti perdagangan terdesentralisasi, pinjam meminjam, pembuatan pasar, penyediaan likuiditas, dan jembatan lintas rantai, termasuk berbagai proyek seperti Motoswap, Stash, dan Ordinal Novus.
BRC100
BRC-100 adalah protokol komputasi terdesentralisasi yang dibangun berdasarkan teori Ordinals. Ini mewujudkan operasi defi yang kompleks dengan menambahkan operasi baru seperti "menghancurkan" dan "mencetak" pada brc20. BRC-100 menyediakan operasi seperti mint2/mint3 dan burn2/burn3, sehingga token dapat dengan aman bertransisi antara model UTXO dan model mesin status.
Protokol BRC-100 dan protokol ekstensi yang terkait disebut sebagai tumpukan protokol BRC-100, semua protokol ekstensi saling kompatibel. Saat ini ada BRC-101 (protokol pemerintahan terdesentralisasi di blockchain), BRC-102 (protokol likuiditas otomatis), dan BRC-104 (protokol kolam staking/reshaking likuiditas) dan lainnya.
Di ekosistem BRC-100, terdapat tiga proyek utama yaitu inBRC, 100Swap, dan 100Layer, yang masing-masing menyediakan fungsi pasar dan pengindeks, pertukaran terdesentralisasi AMM untuk naskah, serta protokol likuiditas.
Programmabilitas Runes (Protorunes)
Programmabilitas rune adalah lapisan ekstensi dari rune, yang memungkinkan pembuatan aset yang dapat diprogram dengan rune. Proto-Runes Protocol adalah proyek utama di dalamnya, menyediakan kerangka kerja untuk Programmabilitas rune, mendukung pengelolaan dan pemindahan aset rune di antara subprotokol.
Mekanisme kunci dari Proto-Runes Protocol mencakup Protoburn (mengubah runes menjadi bentuk yang dapat digunakan oleh subprotokol) dan Protomessage (mengeksekusi instruksi operasi dalam subprotokol). Ini mewakili bidang dan pesan protokol melalui pengkodean LEB128 untuk menghemat ruang dan meningkatkan efisiensi pemrosesan.
Baru-baru ini, Protorune pertama "QUORUM•GENESIS•PROTORUNE" telah berhasil menyelesaikan Protoburn, menunjukkan model fungsi untuk menerapkan pemerintahan on-chain di L1 Bitcoin. Ini membuka jalan untuk mengembangkan kontrak pintar dan aplikasi DeFi yang lebih kompleks di jaringan Bitcoin 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.
8 Suka
Hadiah
8
4
Posting ulang
Bagikan
Komentar
0/400
bridge_anxiety
· 11jam yang lalu
Suckers baru ya?
Lihat AsliBalas0
FromMinerToFarmer
· 11jam yang lalu
btc akhirnya mau melakukan teknologi!
Lihat AsliBalas0
BearMarketSurvivor
· 11jam yang lalu
Laporan Perang: Akhirnya ada yang ingat untuk menambah amunisi.
Lompatan teknologi ekosistem BTC, berbagai solusi untuk meningkatkan Programmabilitas dan skalabilitas.
Kemajuan Teknologi Ekosistem BTC: Tinjauan Solusi Perluasan Programmabilitas
Sejak awal 2024, meskipun antusiasme spekulatif ekosistem BTC telah berkurang, perkembangan di tingkat teknologi sangat cepat, terutama dalam solusi perluasan programmabilitas. Artikel ini akan memperkenalkan beberapa solusi perluasan BTC yang sangat diperhatikan, termasuk Fractal, AVM, OP_NET, BRC100, dan rune yang dapat diprogram.
Fraktal
Fractal adalah kerangka yang dapat diperluas yang divirtualisasikan berdasarkan perangkat lunak klien bitcoin core. Ini menciptakan struktur pohon secara rekursif, di mana setiap lapisan blockchain dapat meningkatkan kinerja seluruh jaringan. Fractal sepenuhnya kompatibel dengan Bitcoin dan infrastrukturnya, tetapi mengaktifkan operator op_cat, yang memungkinkan implementasi logika lebih lanjut.
Desain arsitektur Fractal membungkus klien bitcoin core menjadi paket perangkat lunak blockchain yang dapat diterapkan dan dijalankan (BCSP), dengan mengaitkan secara rekursif di jaringan utama Bitcoin. Ini melakukan beberapa modifikasi pada bitcoin core, seperti memperpendek waktu konfirmasi blok dan memperbesar ukuran blok, untuk memberikan kinerja dan pengalaman pengguna yang lebih baik.
Dalam hal lintas rantai aset, Fractal mencapai transfer aset yang mulus antar lapisan dengan membangun antarmuka transfer aset yang universal. Bitcoin dan aset lainnya dapat dipindahkan melalui jembatan terdesentralisasi.
Keamanan Fractal terutama bergantung pada besarnya daya komputasinya. Ia memperkenalkan mekanisme penambangan gabungan, di mana sebagian blok dihasilkan melalui penambangan gabungan dengan penambang BTC, untuk mencegah potensi serangan 51%.
AVM
AVM (Atomicals Virtual Machine) adalah implementasi kontrak pintar BTC dari Atomicals Protocol. Ini menciptakan sebuah mesin virtual yang mensimulasikan skrip BTC dan membuka beberapa kode operasi asli BTC, memungkinkan pengembang untuk menggabungkan skrip Bitcoin untuk mewujudkan kontrak pintar.
AVM mencapai Turing completeness melalui PDA stack ganda (Pushdown Automaton). Ini berjalan di dalam sandbox yang mencakup pengindeks, pengurai instruksi, dan status global, untuk memproses kontrak pintar dan sinkronisasi status.
Set instruksi AVM mencakup lengkap opcode BTC, memungkinkan pengembang untuk memprogram menggunakan fungsi BTC yang belum diaktifkan. Ini berlaku untuk berbagai protokol metadata, seperti BRC20, ARC20, Runes, dan CBRC, hanya dengan penyesuaian kecil pada pengindeks.
OP_NET
OP_NET bertujuan untuk memperkenalkan fungsi kontrak pintar yang mirip dengan Ethereum ke dalam jaringan Bitcoin, tetapi lebih sesuai dengan karakteristik dan arsitektur Bitcoin. Ini menyediakan seperangkat pustaka pengembangan yang lengkap, ringkas, dan mudah digunakan, yang sebagian besar ditulis dengan AssemblyScript.
OP_NET mempertahankan konsensus blok dan ketersediaan data Bitcoin, dengan menjalankan kalkulasi kompleks di blok Bitcoin melalui mesin virtual (OP_VM). Ini mendukung berbagai bahasa pemrograman, seperti AssemblyScript, Rust, dan Python.
Dalam jaringan OP_NET, pengguna perlu membayar biaya tambahan, urutan pengemasan transaksi akan diurutkan berdasarkan biaya. Untuk memperluas penggunaan BTC dalam aplikasi DeFi, OP_NET menyediakan sistem Proof of Authority, yang memungkinkan BTC dibungkus menjadi WBTC.
Ekosistem OP_NET mencakup berbagai bidang seperti perdagangan terdesentralisasi, pinjam meminjam, pembuatan pasar, penyediaan likuiditas, dan jembatan lintas rantai, termasuk berbagai proyek seperti Motoswap, Stash, dan Ordinal Novus.
BRC100
BRC-100 adalah protokol komputasi terdesentralisasi yang dibangun berdasarkan teori Ordinals. Ini mewujudkan operasi defi yang kompleks dengan menambahkan operasi baru seperti "menghancurkan" dan "mencetak" pada brc20. BRC-100 menyediakan operasi seperti mint2/mint3 dan burn2/burn3, sehingga token dapat dengan aman bertransisi antara model UTXO dan model mesin status.
Protokol BRC-100 dan protokol ekstensi yang terkait disebut sebagai tumpukan protokol BRC-100, semua protokol ekstensi saling kompatibel. Saat ini ada BRC-101 (protokol pemerintahan terdesentralisasi di blockchain), BRC-102 (protokol likuiditas otomatis), dan BRC-104 (protokol kolam staking/reshaking likuiditas) dan lainnya.
Di ekosistem BRC-100, terdapat tiga proyek utama yaitu inBRC, 100Swap, dan 100Layer, yang masing-masing menyediakan fungsi pasar dan pengindeks, pertukaran terdesentralisasi AMM untuk naskah, serta protokol likuiditas.
Programmabilitas Runes (Protorunes)
Programmabilitas rune adalah lapisan ekstensi dari rune, yang memungkinkan pembuatan aset yang dapat diprogram dengan rune. Proto-Runes Protocol adalah proyek utama di dalamnya, menyediakan kerangka kerja untuk Programmabilitas rune, mendukung pengelolaan dan pemindahan aset rune di antara subprotokol.
Mekanisme kunci dari Proto-Runes Protocol mencakup Protoburn (mengubah runes menjadi bentuk yang dapat digunakan oleh subprotokol) dan Protomessage (mengeksekusi instruksi operasi dalam subprotokol). Ini mewakili bidang dan pesan protokol melalui pengkodean LEB128 untuk menghemat ruang dan meningkatkan efisiensi pemrosesan.
Baru-baru ini, Protorune pertama "QUORUM•GENESIS•PROTORUNE" telah berhasil menyelesaikan Protoburn, menunjukkan model fungsi untuk menerapkan pemerintahan on-chain di L1 Bitcoin. Ini membuka jalan untuk mengembangkan kontrak pintar dan aplikasi DeFi yang lebih kompleks di jaringan Bitcoin di masa depan.