為了降低惡意區塊鏈重組的可能性並提高與其他以太坊虛擬機(EVM)區塊鏈網路的兼容性,#Binance 的#BNB 鏈計畫於2023年8月進行兩次硬分叉。
為了降低惡意區塊鏈重組的可能性並提高與其他以太坊虛擬機(EVM)區塊鏈網路的兼容性,幣安的 BNB 鏈計劃於 2023 年 8 月進行兩次硬分叉。
經過大量測試後,Plato 和 Hertz 改進預計分別於 8 月 10 日和 8 月 30 日進行。 BEP-126是由已經完成的Plato升級引入的。最新的演化提案包括一個快速最終確定機制,該機制應該會使區塊不可能被逆轉。

8月10日,區塊高度30724096,柏拉圖改進完成。來自 BscScan
BNB Chain 資深解決方案架構師 Arno Bauer 在接受 Cointelegraph 採訪時,詳細分析了網路變化的複雜性。由於快速最終確定機制,用戶將能夠從最新確定的區塊中快速獲取準確信息,預計這將減少鏈重排的可能性並穩定區塊生產。用他的話說:
本質上,BEP-126建議為BNB智慧鏈添加快速終結機制,以提高區塊鏈的安全性和有效性。
鮑爾認為,區塊鏈技術的基本概念是最終性,指的是交易或交易區塊不能再更改或撤銷的點。對於區塊鏈系統,最終性對於保持信心和避免雙重支出仍然至關重要。
BEP-126 中透過一系列流程引入了快速最終確定性。一個區塊首先由驗證者向網路提出,然後其他驗證者接收該區塊。接下來,驗證者透過使用私鑰對區塊進行簽名來創建投票訊息。當直接父區塊擁有足夠數量的選票時,就會發生投票聚合,驗證者的選票將被收集到池中並進行聚合。
在為區塊投票時,驗證者必須遵守某些標準,例如避免為同一高度發布兩個唯一的投票。如果區塊的直接子區塊的標頭有證明,則根據最終性規則,區塊是“合理的”,並且如果區塊及其直接子區塊都合理,則區塊被最終確定。
儘管其他鏈分叉具有更大的難度總和,但該分叉被認為具有最長的鏈,因為它包含最高的合理區塊。關於驗證器的必要數量,生成區塊和最終確定區塊的要求還有其他差異。
最後但並非最不重要的一點是,與以太坊的權益證明協議類似,BNB 鏈驗證者因投票而獲得獎勵,而違反規則的人將受到損失懲罰。
Hertz 硬分叉定於 8 月 30 日進行,旨在使 BNB 鏈與 EVM 區塊鏈的最新進展保持同步。正如 Bauer 所解釋的,最近實施的以太坊柏林和倫敦分叉要求 BNB 鏈維護其區塊和交易結構以及基礎 EVM。
為了促進順利發展和生態系統擴展,出於相容性原因,在#BSC 上啟用此類EIP至關重要。
Bauer 表示,BNBChain 的快速最終確定機制應該會使去中心化應用程式 (DApps) 的環境更加安全,同時也提高其回應能力和效率。 #evm
