難以採用?來認識兩種類型的SegWit
taiyuanboss/張詠晴編譯
2019-01-19 08:40

(圖片來源:unsplash)

 

自隔離見證(SegWit)在比特幣網路啟動至今,已經過了一年多的時間。即便如此,僅有約36%的比特幣交易在真正使用它。

 

為什麼採用率如此低?主要原因是,SegWit與所有的向後兼容的升級一樣,它要確保比特幣網路中那些未進行SegWit升級的用戶也能正常使用網路,同時這些用戶只需遵循限制較小的「規則集」。

 

因此,儘管SegWit可以使得比特幣在轉帳時費用更低,但是一些商業公司和交易所仍然遲遲不肯切換為SegWit交易。

 

兩種類型的SegWit

 

從另外一個角度來看,隨著SegWit交易數量不斷增加,隱蔽的AsicBoost和其它與SegWit不兼容的硬體的技術創新都不太可能對礦工有利,因為礦工完全由利潤驅動。

 

Blockstream開發者Russell向CoinDesk表示,大規模採用SegWit是一個緩慢但不可避免的事實。在他看來,技術得到普及有一個10到25年的週期。從這個意義上講, SegWit仍然處於早期階段。

 

但是,為了加快這一過程,Lasher和其他BRD高級主管去年9月推出了一個名為「WhenSegwit」 的網站,其中有一封「給喜歡比特幣的人的一封公開信」。

 

在信中,他們懇請商家和用戶優先考慮SegWit優化服務並使SegWit 100%被採用。

 

因為注意到SegWit應用較慢的一個主要問題是「激勵問題」,Lasher告訴CoinDesk,WhenSegWit網站的真正目標是促使大家使用「最佳版本的SegWit」。

 

由於SegWit會影響交易負荷,企業和交易所需要升級軟體,以便用戶能夠用26到35個字母數字字符串發送和接收啟用SegWit的比特幣交易。

 

這可以透過兩種不同的方式完成。首先,企業可以用自2012年以來一直存在的舊版升級稱為「the pay to script hash 」(P2SH)。

 

P2SH最初是一種壓縮比特幣交易附帶的複雜支付條件的方法,但後來開發人員利用它,來確保不支持SegWit交易的地址與那些支持SegWit交易的地址之間的互操作性。

 

Lasher稱之為「更好」的SegWit版本與那些已經升級其軟體的Bech32版本具有互操作性。Bech32是由比特幣核心開發人員Pieter Wuille和Blockstream CTO Greg Maxwell創建的SegWit獨有地址格式,供企業和用戶使用。

 

本文為巴比特資訊授權刊登,原文標題為「一年之後,比特幣SegWit的廣泛採用為何依然受阻?