比特幣新技術演進:從OP_RETURN到Ordinals 探索BTC生態擴容之路

robot
摘要生成中

比特幣新技術發展總結

1. 比特幣原有技術的主要探索與衝突

比特幣的原有技術一直存在大規模應用與比特幣應該具有的能力的衝突問題。隨着技術的發展,很多問題會得到更清晰的答案。

1.1 比特幣的腳本語言與幾次刪減指令

比特幣的編程語言是一種逆波蘭範式的腳本語言,沒有循環語句和條件控制語句。這導致比特幣腳本語言有一定的局限性,但也避免了一些攻擊和網路堵塞問題。

比特幣歷史上有多次刪減指令的事情發生,主要涉及字符串操作、算術操作等方面。刪減指令的考慮包括安全性,也體現了分層設計的思想,讓底層協議更基礎更穩定。

1.2 比特幣分叉歷史、原因與意義

比特幣的發展歷史中,除了刪減指令問題,另一方面是區塊大小之爭,這經常造成比特幣的硬分叉。比特幣的分叉是一種發展探索,在嘗試通過自身的改變來完成對更多需求的支持。

1.3 比特幣發展中的幾個典型探索

中本聰離開後,針對BTC的可拓展性探索一直存在,尤其是在資產發行領域。主要包括:

  • Colored Coins(染色幣)
  • MasterCoin(OMNI)
  • CounterParty

這些探索爲後續比特幣生態的發展奠定了基礎。

1.4 比特幣的不完美與分層協議

比特幣系統的局限性主要表現在:

  • UTXO帳戶系統
  • 非圖靈完備的腳本語言
  • 安全性、擴展性等問題

從分層協議的角度看,這些特點反而是作爲一層網路應該具有的。

再次爆發的前夕,萬字總結比特幣新技術發展

2. 比特幣發展中的重要新技術

2.1 OP_RETURN

OP_RETURN是一個重要的機制,使用它我們就能在鏈上存儲任意數據。對OP_RETURN功能的進一步更改爲後續發展奠定了基礎。

2.2 Segwit隔離見證

隔離見證解決了一些問題,其中對新技術影響最多的是變相增加區塊容量,爲比特幣的能力擴容打下基礎。

2.3 Taproot、Schnorr、MAST、Taproot Scripts

這些技術的發展,在擴充能力的同時,對籤名算法有了一定的要求。Taproot是隔離見證的第二個版本,進一步擴展了比特幣的能力。

再次爆發的前夕,萬字總結比特幣新技術發展

2.4 Ordinals、Inscriptions、BRC20以及其他協議

基於上述基礎技術,產生了一系列新的應用協議:

  • Ordinals序數協議和銘文
  • BRC-20可替代代幣標準
  • Atomicals協議和ARC-20
  • Runes協議
  • BTC stamps和SRC-20/721

這些協議探索了比特幣網路的新用途,但也帶來了一些爭議。

再次爆發的前夕,萬字總結比特幣新技術發展

再次爆發的前夕,萬字總結比特幣新技術發展

再次爆發的前夕,萬字總結比特幣新技術發展

再次爆發的前夕,萬字總結比特幣新技術發展

再次爆發的前夕,萬字總結比特幣新技術發展

3. 新技術的使用方法和未來需要的發展

3.1 新技術的使用方法

比特幣技術的發展本質上是區塊的擴容與能力的擴容。區塊擴容較爲簡單,能力擴容則較爲復雜。當前比特幣主網上的多種應用幾乎都是在探索區塊擴容後的應用。

3.2 未來發展的需求

未來發展可分爲短期、中期、長期三個階段:

  • 短期:通過主網新技術和簡單二層建設,滿足金融應用需求
  • 中期:完善二層建設,滿足金融和信任應用需求
  • 長期:完成大規模Web3.0時代建設

隨着技術的發展,比特幣生態將逐步滿足從資產發行管理到大規模Web3應用的各種需求。

再次爆發的前夕,萬字總結比特幣新技術發展

查看原文
此页面可能包含第三方内容,仅供参考(非陈述/保证),不应被视为 Gate 认可其观点表述,也不得被视为财务或专业建议。详见声明
  • 讚賞
  • 7
  • 分享
留言
0/400
0xTherapistvip
· 7小時前
gm btc老兵 还在卷
回復0
铭文同名代币_inscvip
· 14小時前
btc扩容,就是为铭文生态铺路!
回復0
踏空资深专业户vip
· 15小時前
btc永远的神
回復0
空投民工小张vip
· 15小時前
块容加大就行了呗 还整这么费劲
回復0
梯子上的工具人vip
· 15小時前
分叉分分合合 又回到老路了
回復0
BearMarketSurvivorvip
· 15小時前
分叉来分叉去 还不如直接升级
回復0
薛定谔1空投vip
· 16小時前
只买币买到死啊
回復0
交易,隨時隨地
qrCode
掃碼下載 Gate APP
社群列表
繁體中文
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)