2020年比特幣將迎來技術革新 MAST、Taproot和Schnorr籤名蓄勢待發

robot
摘要生成中

比特幣誕生至今已有11年,其底層技術一直在不斷演進。2020年將是比特幣技術發展的重要一年,多項創新如MAST、Taproot和Schnorr籤名等有望落地,這些技術進步將使比特幣變得更加強大和實用。

展望2020年的比特幣技術發展

近年來,比特幣核心協議的開發人員數量有所減少,引發了社區的一些擔憂。然而,仔細關注比特幣技術發展的人們會發現,除了價格波動外,許多實用且創新的功能正在逐步推出。特別是近幾年,比特幣區塊鏈已增加了多項令人興奮的新特性,2020年還將推出更多創新。例如,2019年發布的Miniscript是一個新型腳本編譯器,可大幅提升比特幣區塊鏈的可編程性,同時不影響其安全性。

目前最受關注的幾項比特幣技術提案包括:

  1. Schnorr - 一種全新的籤名方案
  2. MAST - 一種創新的Merkle樹數據結構
  3. Taproot - 一種允許多方就交易結果達成一致並簽署的方法

僅這三項技術的應用,就可以顯著提高比特幣的可替代性和隱私保護能力。下面我們來詳細了解這些創新技術。

MAST技術

MAST全稱爲默克爾抽象語法樹,它允許使用連結到同一默克爾樹的不同腳本來鎖定比特幣。簡而言之,MAST利用默克爾樹的數學結構,將不同數據集散列到單個哈希中。這種結構使得任何節點上的虛假交易都會導致整個樹結構發生變化,從而使篡改行爲無所遁形。

MAST本質上是將默克爾樹技術應用於P2SH(Pay to Script Hash)腳本。通過MAST,可以將一組比特幣連結到多個包含不同解鎖條件的腳本。這極大地增強了比特幣智能合約的靈活性,提高了可擴展性,同時增強了用戶隱私。

Taproot技術

Taproot爲比特幣網路引入了類似智能合約的功能,允許用戶在簡單的支付交易腳本中添加復雜邏輯。它可與P2SH結合使用,將腳本拆分爲獨立的語句集,僅顯示實際使用的部分。這種設計不僅提高了隱私性,還增強了未來的可擴展性。

Taproot的另一大優勢是,無論使用哪種區塊鏈瀏覽器,所有交易在外觀上都將保持一致,使得無法區分不同交易的特徵。這對比特幣的隱私保護是一個重大進步。此外,Taproot還能將多重籤名步驟整合爲單一籤名,大大提高了Schnorr籤名的效率。Taproot的開發團隊表示,該技術能夠實現MAST與Schnorr籤名的高效協同。

Schnorr籤名

Schnorr籤名是由德國密碼學家Claus-Peter Schnorr於1980年代發明的一種籤名方案,它與比特幣的特性高度契合。採用Schnorr籤名後,多個籤名可以聚合爲一個單一籤名,大大簡化了籤名過程。

與傳統的多重籤名相比,Schnorr籤名的獨特之處在於每個籤名者都有自己的獨立消息,而非共享同一消息。當驗證者查看籤名密鑰時,Schnorr籤名不會泄露任何輸入信息,使得交易輸出在外部看來就像一個普通地址,只有私鑰持有者才能解鎖該地址腳本。

相較於傳統的ECDSA籤名技術,Schnorr籤名更易驗證,同時保證了更高的準確性、靈活性和穩定性。

盡管比特幣價格近期出現大幅波動,但其底層技術始終在穩步前進。我們不應僅關注短期價格變動,而應着眼於比特幣的長遠發展。正如那句廣告語所說:"一切皆有可能"。比特幣的未來充滿無限可能,這些技術創新將爲其注入新的活力。

BTC0.25%
TAPROOT-4.54%
查看原文
此頁面可能包含第三方內容,僅供參考(非陳述或保證),不應被視為 Gate 認可其觀點表述,也不得被視為財務或專業建議。詳見聲明
  • 讚賞
  • 6
  • 轉發
  • 分享
留言
0/400
Gwei_Watchervip
· 08-07 13:06
币圈韭菜明年又得卷起来了
回復0
RektRecoveryvip
· 08-07 10:10
meh... 又一个比特币的“突破年”。听过这个。说实话,攻击面只会不断扩大。
查看原文回復0
薅毛致富vip
· 08-06 16:26
btc yyds,都是实力升值
回復0
去中心化老干部vip
· 08-04 13:51
多少韭菜被割过 还在意这些技术
回復0
社区混子王vip
· 08-04 13:43
就这点技术早该更新了
回復0
大饼单日线研究者vip
· 08-04 13:36
牛是牛 有啥用呢
回復0
交易,隨時隨地
qrCode
掃碼下載 Gate APP
社群列表
繁體中文
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)