一直在研究比特幣的最新升級,老實說,Native SegWit 和 Taproot 之間的差異比大多數人想像的還要有趣。



事情是這樣的——比特幣在早期就遇到了擴展性瓶頸。區塊有大小限制,導致擁堵。2017年,SegWit 作為一個解決方案出現,通過將簽名數據與交易數據分離,基本上釋放了區塊空間。但接著 Native SegWit 更進一步,不僅僅是隔離簽名,還優化了整個權重計算。以 bc1 開頭的地址成為標準,交易速度更快、成本更低。其核心目標是讓日常比特幣交易更高效。

然後在2021年,Taproot 出現,徹底改變了遊戲規則。完全不同的方案。Gregory Maxwell 在2018年就提出了這個想法,但比特幣核心團隊花了時間來實現——這對於如此根本的改變來說是合理的。到2021年11月,90%的礦工支持它,最終在區塊709,632激活。

這裡變得技術性較強,但值得理解。Taproot 實際上結合了三個獨立的改進:BIP340 引入了 Schnorr 簽名,允許你同時驗證多個簽名,而不是一次一個。BIP341 實現了 MAST(Merkelized Abstract Syntax Tree),只存儲已執行的交易結果,而非整個樹。BIP342 則調整比特幣的腳本語言,以配合這些新功能。結果是?你可以將多個簽名聚合成一個簽名,顯著減少交易數據。

直接比較——Native SegWit 著重於權重優化和空間效率。你支付的手續費較低,因為數據量較少,適合日常交易。Taproot 則採用不同的角度,專為複雜操作如智能合約和多簽交易設計。是的,可能每筆交易的成本略高,但你獲得了更多功能。隱私方面也很重要。Taproot 讓不同類型的交易在鏈上看起來一模一樣,Native SegWit 則沒有這個功能。

效率方面,它們解決擴展性問題的方式不同。Native SegWit 通過更好的數據組織來降低區塊大小的影響,Taproot 則通過簽名聚合來實現。一個是用更少空間做更多事,另一個則是用更高效率做更複雜的事。

成本方面,Native SegWit 在簡單交易中佔優——因為數據 footprint 較小,支付較少。Taproot 在基本操作上的成本略高,但解鎖了之前不可能的功能,比如原子交換、支付池、更高級的合約邏輯。

隱私方面,它們的差異更大。Native SegWit 沒有額外的隱私功能,基本保持現狀。Taproot 則利用密碼學技術積極模糊交易模式,讓你難以僅憑鏈上資訊判斷交易或合約的類型。

智能合約方面,Native SegWit 幾乎沒有支持——它不是為此設計的。而 Taproot?它從根本上改變了比特幣的能力。資源需求降低,意味著你現在可以在比特幣上運行有意義的智能合約。

如果你只是日常轉移比特幣,Native SegWit 地址是最佳選擇。但如果比特幣要發展成支持更複雜協議和合約的平臺,Taproot 才是基礎。兩者都很重要,只是解決的問題不同。
BTC-0.04%
查看原文
此頁面可能包含第三方內容,僅供參考(非陳述或保證),不應被視為 Gate 認可其觀點表述,也不得被視為財務或專業建議。詳見聲明
  • 打賞
  • 留言
  • 轉發
  • 分享
留言
請輸入留言內容
請輸入留言內容
暫無留言