Kemajuan Teknologi Ekosistem BTC: Solusi Perluasan Programmabilitas
Sejak kuartal pertama 2024, ekosistem BTC telah mencapai kemajuan signifikan di tingkat teknologi, terutama dalam solusi perluasan Programmabilitas. Artikel ini akan memperkenalkan beberapa solusi perluasan BTC yang sangat diperhatikan, termasuk Fractal Bitcoin, 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 membuat 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 penerapan lebih banyak logika.
Desain Arsitektur
Fractal mengemas klien bitcoin core menjadi paket perangkat lunak blockchain yang dapat diterapkan dan dijalankan (BCSP). Dengan mengunci secara rekursif di jaringan utama Bitcoin, jalankan beberapa instance BCSP secara independen. Ini mirip dengan menjalankan beberapa instance mesin virtual di satu komputer (BTC mainnet ) yang dibangun oleh Fractal.
Untuk meningkatkan pengalaman pengguna, Fractal telah melakukan beberapa modifikasi pada bitcoin core:
Waktu konfirmasi blok dipersingkat menjadi 30 detik atau lebih pendek
Ukuran blok meningkat menjadi 20 MB
Aktifkan operator op_cat
Dalam hal lintas rantai aset, berbagai rantai instansi dapat berkomunikasi, dengan membangun antarmuka pemindahan aset umum untuk mencapai pemindahan yang mulus antar lapisan yang berbeda.
( jaminan keamanan
Keamanan Fractal terutama bergantung pada skala daya komputasinya. Untuk meningkatkan keamanan mekanisme PoW, Fractal mengambil langkah-langkah berikut:
Memperkenalkan penambangan gabungan, setiap 3 blok ada 1 yang dihasilkan melalui penambangan gabungan dengan penambang BTC.
Sisa 2 blok dihasilkan oleh daya komputasi jaringan Fractal itu sendiri
Rantai instance virtualisasi yang baru dibuat akan menetapkan tinggi blok tertentu pada tahap peluncuran untuk memberikan perlindungan.
AVM
AVM)Atomicals Virtual Machine### adalah implementasi kontrak pintar BTC dari Atomicals Protocol. Ini menciptakan mesin virtual yang mensimulasikan skrip BTC dan membuka beberapa opcode asli BTC, memungkinkan pengembang untuk mengimplementasikan kontrak pintar melalui kombinasi skrip Bitcoin.
Fitur utama AVM:
Mencapai Turing completeness melalui PDA tumpukan ganda
Kumpulan instruksi mencakup semua kode operasi BTC
Dapat digunakan untuk berbagai protokol metadata, seperti BRC20, ARC20, Runes, CBRC, dan lain-lain
OP_NET
OP_NET bertujuan untuk memperkenalkan fungsi kontrak pintar yang mirip dengan Ethereum ke 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 dalam AssemblyScript.
Fungsi dan fitur inti dari OP_NET:
Mempertahankan konsensus blok dan ketersediaan data Bitcoin
Melalui eksekusi mesin virtual (OP_VM) untuk melakukan perhitungan kompleks di blok Bitcoin
Mendukung berbagai bahasa pemrograman, seperti AssemblyScript, Rust, dan Python
Menggunakan Tapscript untuk mengaktifkan fitur kontrak pintar tingkat lanjut
Kompatibel dengan SegWit dan Taproot
Ekosistem OP_NET telah mencakup berbagai bidang seperti perdagangan terdesentralisasi, pinjaman, pembuatan pasar, penyediaan likuiditas, dan jembatan lintas rantai.
BRC100
BRC-100 adalah protokol komputasi terdesentralisasi yang dibangun berdasarkan teori Ordinals. Ini menambahkan operasi baru seperti "menghancurkan" dan "mencetak" pada brc20, mencatat saldo dan status token yang dimiliki oleh alamat yang berbeda di indeks, untuk mencapai operasi defi yang kompleks.
BRC-100 menyediakan operasi seperti mint2/mint3 dan burn2/burn3, memungkinkan token untuk bertransisi secara aman antara model UTXO dan model mesin status. Protokol ini dapat diperluas melalui protokol tambahan, dan semua protokol tambahan saling kompatibel.
Saat ini, dalam ekosistem BRC-100 sudah ada proyek seperti inBRC, 100Swap, dan 100Layer.
Programmabilitas Runes ( Protorunes )
Programmabilitas rune adalah lapisan ekstensi dari rune, yang memungkinkan pembuatan aset yang dapat diprogram dengan rune. Konsep inti di balik ini adalah memanfaatkan data di blockchain Bitcoin untuk mengimplementasikan fungsi kontrak pintar melalui mesin virtual atau teknologi serupa.
Proto-Runes Protocol adalah proyek utama dalam Programmabilitas Runes, yang menyediakan kerangka kerja untuk mengelola dan mentransfer aset Runes antar subprotokol. Protokol ini telah mengimplementasikan fungsi DEX yang mirip dengan Uniswap di jaringan Bitcoin.
Mekanisme kunci dari Proto-Runes Protocol mencakup Protoburn dan Protomessage. Protoburn memungkinkan penghancuran rune dan mengubahnya menjadi bentuk yang digunakan oleh sub-protokol, sementara Protomessage digunakan untuk mengeksekusi instruksi operasi dalam sub-protokol.
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.
15 Suka
Hadiah
15
5
Bagikan
Komentar
0/400
SandwichHunter
· 07-15 18:11
Ada apa yang bisa dibicarakan, toh ini juga PonzI.
Lihat AsliBalas0
StableGeniusDegen
· 07-14 06:27
Pengembang sedang dalam kesulitan
Lihat AsliBalas0
AltcoinOracle
· 07-13 13:26
algoku menunjukkan konvergensi fraktal btc dengan probabilitas 99,8%... paradigma segera
Kemajuan baru dalam ekosistem BTC: Analisis lima solusi perluasan Programmabilitas
Kemajuan Teknologi Ekosistem BTC: Solusi Perluasan Programmabilitas
Sejak kuartal pertama 2024, ekosistem BTC telah mencapai kemajuan signifikan di tingkat teknologi, terutama dalam solusi perluasan Programmabilitas. Artikel ini akan memperkenalkan beberapa solusi perluasan BTC yang sangat diperhatikan, termasuk Fractal Bitcoin, 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 membuat 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 penerapan lebih banyak logika.
Desain Arsitektur
Fractal mengemas klien bitcoin core menjadi paket perangkat lunak blockchain yang dapat diterapkan dan dijalankan (BCSP). Dengan mengunci secara rekursif di jaringan utama Bitcoin, jalankan beberapa instance BCSP secara independen. Ini mirip dengan menjalankan beberapa instance mesin virtual di satu komputer (BTC mainnet ) yang dibangun oleh Fractal.
Untuk meningkatkan pengalaman pengguna, Fractal telah melakukan beberapa modifikasi pada bitcoin core:
Dalam hal lintas rantai aset, berbagai rantai instansi dapat berkomunikasi, dengan membangun antarmuka pemindahan aset umum untuk mencapai pemindahan yang mulus antar lapisan yang berbeda.
( jaminan keamanan
Keamanan Fractal terutama bergantung pada skala daya komputasinya. Untuk meningkatkan keamanan mekanisme PoW, Fractal mengambil langkah-langkah berikut:
AVM
AVM)Atomicals Virtual Machine### adalah implementasi kontrak pintar BTC dari Atomicals Protocol. Ini menciptakan mesin virtual yang mensimulasikan skrip BTC dan membuka beberapa opcode asli BTC, memungkinkan pengembang untuk mengimplementasikan kontrak pintar melalui kombinasi skrip Bitcoin.
Fitur utama AVM:
OP_NET
OP_NET bertujuan untuk memperkenalkan fungsi kontrak pintar yang mirip dengan Ethereum ke 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 dalam AssemblyScript.
Fungsi dan fitur inti dari OP_NET:
Ekosistem OP_NET telah mencakup berbagai bidang seperti perdagangan terdesentralisasi, pinjaman, pembuatan pasar, penyediaan likuiditas, dan jembatan lintas rantai.
BRC100
BRC-100 adalah protokol komputasi terdesentralisasi yang dibangun berdasarkan teori Ordinals. Ini menambahkan operasi baru seperti "menghancurkan" dan "mencetak" pada brc20, mencatat saldo dan status token yang dimiliki oleh alamat yang berbeda di indeks, untuk mencapai operasi defi yang kompleks.
BRC-100 menyediakan operasi seperti mint2/mint3 dan burn2/burn3, memungkinkan token untuk bertransisi secara aman antara model UTXO dan model mesin status. Protokol ini dapat diperluas melalui protokol tambahan, dan semua protokol tambahan saling kompatibel.
Saat ini, dalam ekosistem BRC-100 sudah ada proyek seperti inBRC, 100Swap, dan 100Layer.
Programmabilitas Runes ( Protorunes )
Programmabilitas rune adalah lapisan ekstensi dari rune, yang memungkinkan pembuatan aset yang dapat diprogram dengan rune. Konsep inti di balik ini adalah memanfaatkan data di blockchain Bitcoin untuk mengimplementasikan fungsi kontrak pintar melalui mesin virtual atau teknologi serupa.
Proto-Runes Protocol adalah proyek utama dalam Programmabilitas Runes, yang menyediakan kerangka kerja untuk mengelola dan mentransfer aset Runes antar subprotokol. Protokol ini telah mengimplementasikan fungsi DEX yang mirip dengan Uniswap di jaringan Bitcoin.
Mekanisme kunci dari Proto-Runes Protocol mencakup Protoburn dan Protomessage. Protoburn memungkinkan penghancuran rune dan mengubahnya menjadi bentuk yang digunakan oleh sub-protokol, sementara Protomessage digunakan untuk mengeksekusi instruksi operasi dalam sub-protokol.