BTC生態迎來技術突破:五大擴展方案引領智能合約新時代

robot
摘要生成中

BTC生態擴展方案探索

比特幣生態系統在2024年第一季度以來雖然投機熱情有所降溫,但技術層面的進展卻十分迅速,尤其是在可編程性擴展方案上。本文將介紹幾個備受關注的BTC擴展方案,包括Fractal Bitcoin、AVM、OP_NET、BRC100以及可編程符文等。

Fractal、OP_NET、AVM、BRC100、可編程符文,BTC 還有哪些擴展方案?

Fractal

Fractal是一個基於bitcoin core客戶端軟件虛擬化的可擴展框架,通過遞歸創建樹狀結構來提高整個網路的性能。它與比特幣及其基礎設施完全兼容,但激活了op_cat操作符以實現更多邏輯。

Fractal由Unisat團隊開發,預計將於2024年9月上線主網。其代幣經濟學設計中,50%由挖礦產出,15%用於生態系統,5%向早期投資者預售,20%分配給顧問與核心貢獻者,10%用於建立合作關係與流動性。

在架構設計上,Fractal將bitcoin core客戶端封裝成可部署和運行的區塊鏈軟件包(BCSP),並通過遞歸錨定在比特幣主網上獨立運行多個BCSP實例。它對bitcoin core做出了一些修改,如縮短區塊確認時間至30秒,增大區塊大小至20 MB,以提供更好的性能和用戶體驗。

Fractal主網幣的挖礦產出是爲了保證鏈運行,fb鏈和btc基本一致,沒有直接運行智能合約的能力。復雜的DeFi功能如swap需要額外的基礎設施支持。

AVM

AVM(Atomicals Virtual Machine)是Atomicals Protocol的BTC智能合約實現。它創建了一個模擬BTC腳本的虛擬機,並開放了多個BTC原始操作碼,讓開發者可以通過比特幣腳本組合實現智能合約。

AVM通過雙堆棧PDA實現了圖靈完備,其指令集包含完整的BTC操作碼。這讓AVM成爲BTC生態擴展的原生先行網。AVM是一套架構,幾乎適用於任何元數據協議,只需對虛擬機下的索引器進行微調即可。

OP_NET

OP_NET旨在爲比特幣網路引入類似以太坊的智能合約功能,但更符合比特幣的特性和架構。它提供了一套完整、緊湊且易於使用的開發庫,主要使用AssemblyScript編寫。

OP_NET保留了比特幣的區塊共識和數據可用性,通過執行虛擬機(OP_VM)在比特幣區塊上執行復雜計算。它支持多種編程語言,並利用Tapscript啓用高級智能合約功能。

OP_NET生態涵蓋了去中心化交易、借貸、市場做市、流動性提供、跨鏈橋等多個領域,包括Motoswap、Stash、Ordinal Novus等項目。

Fractal、OP_NET、AVM、BRC100、可編程符文,BTC 還有哪些擴展方案?

BRC100

BRC-100是一種基於Ordinals理論構建的去中心化計算協議,通過給brc20加入"銷毀"、"鑄造"等新操作,實現復雜的DeFi操作。它提供了mint2/mint3和burn2/burn3等操作,使token可以在UTXO模型和狀態機模型之間安全轉換。

BRC-100協議棧包括BRC-101(去中心化鏈上治理協議)、BRC-102(自動化流動性協議)和BRC-104(流動性質押/重質押池協議)等擴展協議。目前生態中有inBRC、100Swap和100Layer等項目。

可編程符文(Protorunes)

可編程符文是符文的擴展層,允許創建帶有符文的可編程資產。Proto-Runes Protocol是其中最主要的項目,爲可編程符文提供了框架,支持在子協議之間管理和轉移符文資產。

Proto-Runes的關鍵機制包括Protoburn(將符文轉換爲子協議可用的形式)和Protomessage(在子協議中執行操作指令)。最近,第一個Protorune "QUORUM•GENESIS•PROTORUNE"已成功完成Protoburn,爲在比特幣L1上實現鏈上治理提供了功能模型。

這些擴展方案爲比特幣生態系統注入了新的活力,爲開發者和用戶提供了更多可能性,有望推動比特幣網路的進一步發展和應用。

Fractal、OP_NET、AVM、BRC100、可編程符文,BTC 還有哪些擴展方案?

查看原文
此页面可能包含第三方内容,仅供参考(非陈述/保证),不应被视为 Gate 认可其观点表述,也不得被视为财务或专业建议。详见声明
  • 讚賞
  • 3
  • 分享
留言
0/400
Gas费破产家vip
· 15小時前
太菜了 还不如抄以太坊
回復0
BoredStakervip
· 15小時前
开发者狂喜 还是涨不起来
回復0
号角三声vip
· 15小時前
老古董也要进化了
回復0
交易,隨時隨地
qrCode
掃碼下載 Gate APP
社群列表
繁體中文
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)