Taproot 是多年來對比特幣協議最重大的改進,現在有足夠的礦池支持來鎖定激活。
根據 Speedy Trial 提出的參數,如果在任何一個指定的 2 周難度調整期挖取的區塊中至少有 90%發出支持升級的信號塊,那麼就可以開始激活升級。更準確地說:在一個時期內挖取的 2,016 個區塊中,有 1,815 個必須包括一小段編碼信息,表明挖取該區塊的礦工贊成升級。
在第二個難度調整期間,在第 687284 個區塊,這個基準達到了。到周日難度調整期結束時,很可能 Taproot 已經鎖定了超過 99%的區塊,發出了決定性的支持升級的信號。
圖 | 綠色塊表示準備好激活 Taproot,紅色方塊表示沒有。透明塊代表在這個難度調整時期即將挖出的區塊。(來源:Taproot.watch)
Speedy Trial 和共識的漫漫長路
Taproot 是比特幣自 2017 年隔離見證(Segregated Witness,簡稱 SegWit)以來最受期待的升級。SegWit 的主要關注點是擴展比特幣協議,而 Taproot 將為比特幣配備一個新的簽名方案,稱為 Schnorr 簽名。比特幣代碼的這一小調整為隱私、多重簽名錢包和安全性以及規模化開闢了新的可能性。
既然已經達到了這一闕值,這一難度調整時期的結束將標誌著 Speedy Trial 的第一階段的完成。
Speedy Trial 是比特幣開發人員和利益相關者同意使用的過程,以確定是否有足夠的支持從礦工繼續進行 Taproot 軟分叉。幾個月來,即使有一次升級得到了廣泛的支持,但關於如何實施仍存在爭議。
對比特幣代碼的任何修改都需要共識;沒有一個「負責人」可以單方面做出這些改變。達成共識有時比編寫代碼本身還要複雜。在 Taproot 的案例中,由 David Harding 和 Russell O』connor 設計的 Speedy Trial 是得到最多社區支持的解決方案。
激活 Taproot 的下一步
既然 Taproot 軟分叉升級已經「鎖定」,那麼下一個激活階段基本上就是 5 個月的等待期。在此期間,礦工和節點將有足夠的機會將他們的軟體更新到 Bitcoin Core 0.21.1,這是 Bitcoin Core 的最新版本,包含了 Taproot 軟分叉的激活邏輯以及一些其他改進。
最後,在 11 月,當比特幣達到指定的「區塊高度」(709,632)時,Taproot 將被激活;也就是說,與 Taproot 相關並包含在 Bitcoin Core 0.21.1 中的比特幣改進提案(BIPs)將自動啟動。屆時,所有升級的節點和設備將能夠識別和接受使用該升級協議的交易。
激活後,接下來會發生什麼?
接下來,將由比特幣生態系統的開發者來利用 Taproot 帶來的工具,特別是 Schnorr 簽名,它將取代比特幣當前的橢圓曲線數字簽名演算法(ECDSA)。
這些更小更快的 Schnorr 簽名還具有「線性」的額外好處,這一組合將提高比特幣的交易隱私,並允許更輕量級和複雜的「智能合約」。
從長遠來看,Taproot 的工具和編碼改進將轉化為比特幣整體性能方面的更好的用戶體驗,以及對多簽技術、隱私軟體甚至像閃電網路這樣的擴展技術的隱私改進。
冷萃財經原創,作者:awing,轉載請註明出處:https://www.lccjd.top/2021/06/15/%e6%af%94%e7%89%b9%e5%b8%81-taproot-%e5%8d%87%e7%ba%a7%e6%bb%a1%e8%b6%b3-90-%e7%9a%84%e9%98%99%e5%80%bc%e8%a6%81%e6%b1%82/?variant=zh-tw
文章評論