Kemajuan teknologi ekosistem BTC: Fractal, AVM, dan OP_NET memimpin perluasan Programmabilitas

robot
Pembuatan abstrak sedang berlangsung

Kemajuan Teknologi Ekosistem BTC dan Rencana Ekspansi Programmabilitas

Seiring semakin banyak pengembang yang bergabung dengan ekosistem BTC dan memahami modelnya, kemajuan BTC di tingkat teknis dapat dikatakan sangat cepat, terutama dalam solusi perluasan programmabilitas. Artikel ini akan memperkenalkan beberapa solusi programmabilitas BTC yang mendapatkan perhatian tinggi, termasuk Fractal Bitcoin serta solusi programmabilitas protokol metadata BTC seperti BRC20, CBRC, ARC20.

Fractal, OP_NET, AVM, BRC100, Programmabilitas Rune, BTC masih memiliki solusi ekspansi lainnya?

Fraktal

Fractal adalah kerangka yang dapat diperluas yang divirtualisasi berdasarkan perangkat lunak klien bitcoin core, yang meningkatkan kinerja seluruh jaringan melalui pembuatan struktur pohon secara rekursif. Ini sepenuhnya kompatibel dengan Bitcoin dan infrastrukturnya, tetapi mengaktifkan operator op_cat, yang memungkinkan implementasi lebih banyak logika.

Fractal dikembangkan oleh tim Unisat dan dijadwalkan untuk meluncurkan mainnet pada September 2024. Ekonomi tokennya mencakup 50% dihasilkan dari penambangan, 15% untuk ekosistem, 5% dijual kepada investor awal, 20% dialokasikan untuk penasihat dan kontributor inti, serta 10% sebagai subsidi komunitas.

Desain Arsitektur

Fractal mengemas klien bitcoin core menjadi paket perangkat lunak blockchain yang dapat diterapkan dan dijalankan (BCSP), dengan merekursive mengaitkan beberapa instance yang berjalan di jaringan utama Bitcoin. Ini membuat beberapa modifikasi pada bitcoin core, seperti memperpendek waktu konfirmasi blok dan memperbesar ukuran blok, untuk meningkatkan kinerja dan mengurangi latensi.

Fractal mengaktifkan operator op_cat, memberikan lebih banyak kemungkinan untuk solusi skala di BTC. Ini juga membangun antarmuka transfer aset yang umum, memungkinkan transfer aset yang mulus antar lapisan yang berbeda.

Keamanan

Keamanan Fractal terutama bergantung pada ukuran daya komputasinya. Ini memperkenalkan mekanisme penambangan gabungan, di mana satu dari setiap tiga blok dihasilkan melalui penambangan gabungan dengan penambang BTC, untuk mencegah serangan 51% yang potensial. Rantai instans virtual yang baru dibuat akan mengalami periode rentan awal selama fase peluncuran, di mana operator dapat menetapkan tinggi blok tertentu untuk memberikan perlindungan.

AVM (Atomicals Virtual Machine)

AVM 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.

AVM mencapai Turing completeness melalui PDA (Pushdown Automata) dengan dua stack. Ini berjalan di dalam sandbox yang mencakup pengindeks, pengurai instruksi, dan status global, yang memungkinkan pemrosesan kontrak cerdas serta sinkronisasi dan verifikasi status.

Kumpulan instruksi AVM mencakup semua opcode BTC, memungkinkan pengembang untuk memprogram menggunakan fungsi BTC yang belum aktif. Ini berlaku untuk protokol metadata apa pun, hanya perlu melakukan penyesuaian kecil pada pengindeks di bawah mesin virtual.

OP_NET

OP_NET bertujuan untuk memperkenalkan fungsionalitas kontrak pintar yang mirip dengan Ethereum di 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.

Fitur dan Karakteristik Inti

OP_NET mempertahankan konsensus blok dan ketersediaan data Bitcoin, dengan menjalankan mesin virtual (OP_VM) untuk melakukan perhitungan kompleks di atas blok Bitcoin. Ini mendukung berbagai bahasa pemrograman, memanfaatkan Tapscript untuk mengaktifkan fungsi kontrak pintar tingkat lanjut.

Saat berinteraksi dengan jaringan OP_NET, pengguna perlu membayar biaya tambahan. OP_NET juga menyediakan sistem Proof of Authority, yang memungkinkan BTC dibungkus menjadi WBTC.

Proyek ekologi

Ekosistem OP_NET mencakup berbagai bidang seperti perdagangan terdesentralisasi, pinjam meminjam, pembuatan pasar, penyediaan likuiditas, dan jembatan lintas rantai, termasuk proyek-proyek seperti Motoswap, Stash, Ordinal Novus, Ichigai, SatBot.

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

BRC100

BRC-100 adalah protokol komputasi terdesentralisasi yang dibangun berdasarkan teori Ordinals, yang memungkinkan operasi defi yang kompleks dengan menambahkan operasi baru ke brc20. Ini menyediakan operasi mint2/mint3 dan burn2/burn3, sehingga token dapat dengan aman beralih antara model UTXO dan model mesin status.

Ekstensi dan kompatibilitas

Protokol BRC-100 dan semua protokol perluasan dan perbaikannya secara kolektif disebut sebagai tumpukan protokol BRC-100, semua protokol perluasan saling kompatibel. Saat ini terdapat protokol perluasan BRC-101 (protokol pemerintahan on-chain terdesentralisasi), BRC-102 (protokol likuiditas otomatis), dan BRC-104 (protokol staking/liquid staking pool).

proyek ekologi

Dalam ekosistem BRC-100 terdapat beberapa proyek, termasuk inBRC (pasar dan pengindeks BRC-100 pertama), 100Swap (bursa terdesentralisasi yang berbasis pada protokol BRC-102), dan 100Layer (protokol likuiditas di atas Bitcoin L1), dan lain-lain.

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 antara mereka, menyediakan kerangka kerja untuk programmabilitas rune, yang memungkinkan pembangunan AMM, protokol pinjaman, atau kontrak pintar yang matang dengan mengelola dan mentransfer aset rune antara subprotokol.

Protoburn dan Protorunes

Protoburn adalah mekanisme kunci dari Proto-Runes, yang memungkinkan pengguna untuk menghancurkan rune dan mengubahnya menjadi bentuk representasi yang hanya digunakan untuk subprotokol. Mekanisme ini memastikan bahwa aset rune dapat dipindahkan dengan aman dari protokol utama ke subprotokol, sehingga memungkinkan operasi dan transaksi lebih lanjut di dalam subprotokol.

Protomessage

Protomessage adalah instruksi operasi yang dieksekusi dalam subprotokol, diimplementasikan dengan mengkodekan dalam struktur Protostone dan diuraikan oleh pengindeks. Ini biasanya mencakup permintaan operasi terhadap aset, seperti transfer, transaksi, atau fungsi lain yang didefinisikan oleh protokol.

kemajuan terbaru

Baru-baru ini, Protorune pertama——QUORUM•GENESIS•PROTORUNE telah berhasil menyelesaikan Protoburn. Protorune penciptaan ini dirancang sebagai forum publik untuk standar Protorune dan dapat diintegrasikan ke dalam protokol, memberikan fungsi pemerintahan untuk token proyek. Saat ini, tim pengembang sedang mengembangkan pengindeks WASM untuk protorune penciptaan ini.

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

BTC-0.8%
OP-3.46%
NET0.33%
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
  • 7
  • Posting ulang
  • Bagikan
Komentar
0/400
SillyWhalevip
· 08-17 04:25
btc kali ini tidak runtuh sudah cukup baik...
Lihat AsliBalas0
FUD_Whisperervip
· 08-17 00:12
Kapan zk matang dan terbuka bebas, kita bicarakan lagi~
Lihat AsliBalas0
SocialFiQueenvip
· 08-16 04:36
btc bull koin tidak bergerak lagi
Lihat AsliBalas0
FalseProfitProphetvip
· 08-16 04:27
BTC benar-benar menarik! Kemajuan teknologinya benar-benar melesat.
Lihat AsliBalas0
VirtualRichDreamvip
· 08-16 04:19
Meminjam uang dari siapa saja untuk ikut-ikutan trading btc.
Lihat AsliBalas0
BoredStakervip
· 08-16 04:11
Jadi bermain trik lagi dengan protokol baru ya
Lihat AsliBalas0
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)