Kemajuan baru dalam ekosistem BTC: Analisis lima solusi perluasan programmabilitas

Kemajuan Teknologi Ekosistem BTC: Solusi Perluasan Programmabilitas

Sejak kuartal pertama tahun 2024, suhu spekulasi ekosistem BTC telah menurun, tetapi kemajuan di tingkat teknis sangat cepat, terutama dalam solusi perluasan Programmabilitas. Artikel ini akan memperkenalkan beberapa solusi perluasan BTC yang banyak diperhatikan, termasuk Fractal Bitcoin, AVM, OP_NET, BRC100, dan rune yang dapat diprogram.

Fractal, OP_NET, AVM, BRC100, Programmabilitas Runes, BTC masih ada solusi ekstensi lainnya?

Fraktal

Fractal adalah kerangka kerja 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 infrastruktur dasarnya, tetapi mengaktifkan operator op_cat, yang memungkinkan penerapan lebih banyak logika.

Fractal dikembangkan oleh tim dompet tertentu, dan diperkirakan akan diluncurkan di jaringan utama pada September 2024. Ekonomi token yang dirilis tim menunjukkan, 50% dihasilkan melalui penambangan, 15% untuk ekosistem, 5% dijual di pra-penjualan kepada investor awal, 20% untuk penasihat dan kontributor inti, dan 10% digunakan untuk membangun kemitraan dan likuiditas.

desain arsitektur

Fractal mengemas klien bitcoin core menjadi paket perangkat lunak blockchain yang dapat diterapkan dan dijalankan (BCSP), dengan mengikat secara rekursif di jaringan utama Bitcoin, menjalankan satu atau beberapa instansi BCSP secara mandiri. Secara sederhana, mirip dengan sebuah komputer (BTC mainnet ) yang membuka beberapa instansi mesin virtual (instansi BCSP yang dibangun oleh Fractal ), dan juga dapat dilakukan secara rekursif.

Fractal telah melakukan beberapa modifikasi pada bitcoin core, mengurangi waktu konfirmasi blok menjadi 30 detik, dan meningkatkan ukuran blok menjadi 20MB, untuk memastikan kinerja yang cukup dan latensi yang lebih pendek. Ini juga mengaktifkan operator op_cat, memberikan lebih banyak kemungkinan untuk solusi skalabilitas di atas BTC.

Dalam hal lintas rantai aset, karena berbagai instance berjalan di lingkungan fisik yang sama, rantai instance dapat berkomunikasi, dan dengan membangun antarmuka transfer aset universal, transfer aset tanpa batas antar lapisan dapat dicapai. Aset seperti Bitcoin dan BRC-20, Ordinals, dapat dihubungkan melalui jembatan terdesentralisasi.

Jaminan Keamanan

Keamanan Fractal terutama bergantung pada skala daya komputasinya. Ia memperkenalkan mekanisme penambangan bersama, di mana satu dari setiap tiga blok dihasilkan melalui penambangan gabungan dengan penambang BTC, untuk mencegah potensi serangan 51%. Dua blok yang tersisa dihasilkan oleh daya komputasi jaringan Fractal itu sendiri. Ini berarti dukungan dari penambang BTC sangat penting untuk keberhasilan Fractal.

Rantai instans virtualisasi yang baru dibuat akan mengalami periode rentan pada tahap pemulaannya. Operator dapat mengatur ketinggian blok tertentu untuk memberikan perlindungan, sampai instans mencapai keadaan aman. Di masa depan, penambang besar dapat mengalokasikan sumber daya ke berbagai instans BCSP, meningkatkan ketahanan keseluruhan sistem.

AVM

AVM(Atomicals Virtual Machine) adalah implementasi kontrak pintar BTC dari suatu protokol. Ini menciptakan mesin virtual yang mensimulasikan skrip BTC, membuka beberapa opcode asli BTC, memungkinkan pengembang untuk mengimplementasikan kontrak pintar melalui kombinasi skrip Bitcoin, mendefinisikan aturan pembuatan dan transfer aset.

AVM memaksimalkan kemampuan kode operasi asli BTC. Ini mencapai Turing completeness melalui PDA tumpukan ganda, berjalan dalam sandbox yang mencakup pengindeks, pengurai instruksi, dan status global, sehingga memungkinkan pemrosesan kontrak pintar dan verifikasi sinkronisasi status.

Kumpulan instruksi AVM mencakup semua opcode BTC, pengembang dapat memanfaatkan banyak fitur BTC yang belum diaktifkan untuk pemrograman di jaringan utama. Ini membuat AVM terlihat seperti jaringan pendahulu asli dari perluasan ekosistem BTC.

AVM adalah sebuah arsitektur, protokol metadata BTC seperti BRC20, ARC20, Runes, CBRC dapat disesuaikan dengannya. Ini hampir berlaku untuk semua protokol metadata, hanya perlu melakukan penyesuaian kecil pada pengindeks di bawah mesin virtual.

OP_NET

OP_NET berkomitmen untuk memperkenalkan fungsi kontrak pintar yang mirip dengan Ethereum di jaringan Bitcoin, tetapi lebih sesuai dengan karakteristik Bitcoin. Di OP_NET, transaksi hanya perlu menggunakan Bitcoin asli, tanpa perlu token lain untuk membayar insentif node atau biaya transaksi.

Fitur dan Karakteristik Utama

OP_NET mempertahankan konsensus blok Bitcoin dan ketersediaan data, dengan menjalankan mesin virtual (OP_VM) untuk melakukan perhitungan kompleks di atas blok Bitcoin. Semua transaksi OP_NET ditandai dengan string "BSI" dan dieksekusi dalam OP_VM untuk memperbarui status kontrak.

Node OP_NET menjalankan mesin virtual WASM, mendukung berbagai bahasa pemrograman. Kode kontrak pintar ditulis setelah dikompresi ke dalam transaksi BTC, menghasilkan alamat UTXO sebagai alamat kontrak.

Saat pengguna berinteraksi dengan OP_NET, selain biaya transaksi BTC, mereka juga perlu membayar biaya tambahan setidaknya 330 satoshi. Urutan pengemasan transaksi akan diurutkan berdasarkan biaya transaksi, tidak sepenuhnya bergantung pada urutan pengemasan blok BTC.

OP_NET menyediakan sistem Proof of Authority, memungkinkan BTC dibungkus menjadi WBTC. Ini kompatibel dengan SegWit dan Taproot, desain token tidak terikat pada UTXO, menghindari risiko pengiriman salah kepada penambang.

Proyek ekologi

Ekosistem OP_NET mencakup berbagai bidang seperti perdagangan terdesentralisasi, pinjaman, pembuatan pasar, penyediaan likuiditas, dan jembatan lintas rantai, termasuk proyek-proyek seperti Motoswap, Stash, Ordinal Novus, Ichigai, SatBot, KittySwap, Redacted, SLOHM Finance, BuyNet, SatsX.

BRC100

BRC-100 adalah protokol komputasi terdesentralisasi yang dibangun berdasarkan teori Ordinals, dengan menambahkan operasi baru seperti "membakar" dan "mencetak" pada brc20, mencatat saldo dan status token yang dimiliki alamat yang berbeda dalam indeks, untuk mewujudkan operasi defi yang kompleks.

operasi inti

BRC-100 menyediakan operasi mint2/mint3 dan burn2/burn3, memungkinkan token untuk bertransisi dengan aman antara model UTXO dan model mesin status:

  • mint2: Menghasilkan token baru, meningkatkan sirkulasi sistem
  • mint3: Mengubah saldo dalam aplikasi menjadi UTXO, tidak meningkatkan volume sirkulasi
  • burn2: Menghancurkan token dan memperbarui status aplikasi, dapat dihasilkan kembali dalam kondisi tertentu.
  • burn3: Mengubah token menjadi status aplikasi, tanpa mengurangi volume sirkulasi

Ekstensi dan kompatibilitas

BRC-100 dapat meningkatkan kemampuan komputasi dan transfer status melalui protokol ekstensi. Semua protokol ekstensi saling kompatibel, mendukung operasi lintas rantai. Ekstensi utama termasuk:

  • BRC-101: Protokol pemerintahan terdesentralisasi di blockchain
  • BRC-102: Protokol likuiditas otomatis, berdasarkan rumus produk konstan
  • BRC-104: Protokol Staking Likuiditas/Re-Staking Kolam

Proyek Ekosistem

Ada tiga proyek utama dalam ekosistem BRC-100:

  1. inBRC: Pasar dan pengindeks BRC-100 pertama
  2. 100Swap: Pertukaran terdesentralisasi AMM Bitcoin L1 yang berbasis pada protokol BRC-102
  3. 100Layer: Protokol likuiditas di L1 Bitcoin, berdasarkan protokol BRC-104 dan BRC-106

Fractal, OP_NET, AVM, BRC100, Programmabilitas rune, BTC masih ada solusi ekspansi lainnya?

Programmabilitas Runa ( Protorunes )

Programmabilitas rune adalah lapisan ekstensi dari rune, yang memungkinkan pembuatan aset programmable dengan rune. Intinya adalah memanfaatkan data di blockchain Bitcoin untuk mewujudkan fungsi kontrak pintar melalui mesin virtual atau teknologi serupa.

Protokol Proto-Runes

Proto-Runes Protocol adalah kerangka utama untuk Programmabilitas rune, yang memungkinkan pembangunan AMM, protokol pinjaman, atau kontrak pintar yang matang melalui pengelolaan dan transfer aset rune. Ini mengimplementasikan DEX yang mirip dengan Uniswap di jaringan Bitcoin, mendukung pertukaran atom aset rune dan pembuatan kolam likuiditas.

Mekanisme Inti

  • Protoburn: memungkinkan penghancuran rune dan konversi ke bentuk khusus sub-protokol
  • Protomessage:Instruksi operasi yang dijalankan dalam sub-protokol
  • Penunjuk: Menentukan lokasi target Protostone

Mekanisme Operasi

Indexer terlebih dahulu memproses fitur Runestone dalam protokol rune, kemudian memproses pesan subprotokol secara berurutan. Protokol melarang eksekusi rekursif pesan prototipe, setiap pesan hanya dapat dieksekusi sekali.

perkembangan terbaru

QUORUM•GENESIS•PROTORUNE sebagai Protorune pertama telah berhasil menyelesaikan Protoburn. Ini bertujuan untuk menjadi forum publik standar Protorune, dan dapat diintegrasikan ke dalam protokol untuk memberikan fungsi tata kelola bagi token proyek. Tim pengembang sedang mengembangkan pengindeks WASM untuk mewujudkan model fungsi tata kelola on-chain di Bitcoin L1.

Fractal, OP_NET, AVM, BRC100, Programmabilitas runes, BTC apa saja rencana ekspansi lainnya?

Lihat Asli
This page may contain third-party content, which is provided for information purposes only (not representations/warranties) and should not be considered as an endorsement of its views by Gate, nor as financial or professional advice. See Disclaimer for details.
  • Hadiah
  • 4
  • Bagikan
Komentar
0/400
OnChainSleuthvip
· 11jam yang lalu
下次一定大bull!
Lihat AsliBalas0
JustAnotherWalletvip
· 11jam yang lalu
Teknologi dan pembaruan hanyalah ilusi $btc selamanya adalah yang paling belakang
Lihat AsliBalas0
BlockchainThinkTankvip
· 11jam yang lalu
Disarankan kepada rekan-rekan untuk berpartisipasi dengan hati-hati, karena model data proyek ini memiliki risiko yang jelas.
Lihat AsliBalas0
StakeTillRetirevip
· 11jam yang lalu
btc harus belajar untuk berevolusi!
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)