新聞加密貨幣BNB Chain 緊急修復 BSC-Reth 客戶端的重大狀態根錯誤

BNB Chain 緊急修復 BSC-Reth 客戶端的重大狀態根錯誤

作者: CoinTrust·

重點速覽

  • •BNB Chain 於 11 月 6 日發布 v0.1.4-hotfix,修正 BSC-Reth 舊版狀態根計算路徑中的錯誤,該錯誤可能導致節點拒絕有效區塊或對區塊鏈當前狀態產生分歧。
  • •主網與測試網上的驗證者、MEV 建構者、全節點與哨兵節點營運者必須安裝更新並重新啟動節點,過程無需資料庫遷移或額外硬分叉。
  • •一般加密貨幣用戶無需採取任何行動,且目前沒有確認的利用攻擊、客戶資金損失或全網停機報告。
  • •該漏洞源自其他 EVM 相容網路共用的上游 Reth 程式碼,獲 Coinbase 支持的 Base 已在未中斷營運的情況下修補其客戶端,而 BNB Chain 確認 opBNB 因未使用受影響的 op-reth 客戶端而不受影響。
  • •Jenner 硬分叉仍定於 2026 年 12 月 8 日 02:30 UTC 進行,與緊急熱修復不同,它涉及預定的協議層級變更,需要營運者運行相容軟體。
BNB Chain 緊急修復 BSC-Reth 客戶端的重大狀態根錯誤

BNB Chain 已發布緊急軟體更新,修復其 BSC-Reth 執行客戶端中的一個錯誤,該錯誤可能在特定條件下產生不正確的區塊鏈狀態根計算。此漏洞對節點驗證與網路一致性構成潛在風險,促使開發者建議立即在主網與測試網基礎設施上安裝更新後的軟體。

根據 11 月 6 日的 GitHub 版本說明,v0.1.4-hotfix 更新修正了 BSC-Reth 所使用的舊版狀態根計算流程中的錯誤,有助於防止節點拒絕有效區塊,或對區塊鏈當前狀態得出相互矛盾的結論。開發團隊建議驗證者與基礎設施營運者立即升級系統,同時澄清該問題影響有限,一般加密貨幣用戶無需採取任何行動。

錯誤如何產生

根本問題源自 Reth 執行客戶端的舊版狀態根計算路徑。在涉及區塊鏈資料結構的特定條件下,軟體在計算增量狀態根時可能產生不準確的結果。

狀態根是區塊鏈當前狀態的密碼學表示,包含帳戶餘額、智能合約儲存及其他鏈上資料等資訊。區塊鏈節點依賴這些計算來獨立驗證交易,並就網路狀態達成共識。由於像 Reth 這樣的執行客戶端在每個節點上執行此驗證工作,該層的缺陷會帶來全網影響,而非僅影響單一應用。

如果不同節點產生不一致的狀態根,它們可能對區塊是否有效產生分歧。此類差異可能導致有效區塊被拒絕,並為基礎設施提供者造成營運困難。

驗證者與節點營運者必須安裝更新

BSC-Reth 熱修復納入了來自 Reth 開發專案的上游修正,以解決增量狀態根計算問題。該更新適用於多類網路基礎設施,包括驗證者、最大可提取價值(MEV)建構者、全節點與哨兵節點營運者。這些參與者在交易處理、區塊驗證與網路連線方面扮演重要角色。

營運者必須安裝更新後的軟體版本並重新啟動節點以套用修正。版本說明指出,此程序無需資料庫遷移或額外的硬分叉。該修補程式解決的是軟體正確性問題,未改變區塊鏈的共識規則,也不需要一般用戶進行任何修改,使 BNB Smart Chain 基礎設施得以維持營運連續性。

BNB Chain 透過其官方 X 帳號宣布此修復:

The BSC-Reth hotfix is now available. All BSC-Reth node operators on mainnet and testnet should upgrade to v0.1.4-hotfix as soon as possible and restart their nodes. No action is required from users.
— BNB Chain (@BNBCHAIN) November 6, 2026 (x.com)

對基於 Reth 的網路而言是更廣泛的問題

此漏洞並非 BNB Chain 獨有。其他使用受影響 Reth 實作的以太坊相容網路也需要檢查其軟體是否受同一問題影響。這一事件反映了現代 EVM 相容基礎設施的結構性特徵:許多網路建基於共用的開源客戶端程式碼庫,因此上游缺陷——以及對應的修復——可能同時影響多條鏈的軟體版本。

據報導,獲 Coinbase 支持的 Base 在評估潛在影響後發現並解決了該漏洞。其開發者部署了更新後的執行客戶端,並確認網路營運未受到中斷,用戶資金也沒有損失。Base 的基礎設施發展尤其相關,因為該網路此前已透過其 Azul 升級擴大對基於 Reth 的執行基礎設施的依賴。

BNB Chain 也澄清,其 opBNB 網路並未使用受影響的 op-reth 客戶端,表示該問題不會波及該基礎設施。

目前尚未確認任何與該新發現漏洞相關的利用攻擊、客戶資金損失或全網停機報告。

Jenner 硬分叉仍定於 12 月 8 日

此次緊急更新正值 BNB Smart Chain 準備另一項重大網路升級之際,即定於 2026 年 12 月 8 日 02:30 UTC 進行的 Jenner硬分叉。先前發布的 BSC-Reth v0.1.4 軟體版本已列出這項預定協議升級的準備工作。與 11 月 6 日的緊急修補不同,Jenner 涉及預定的協議層級變更,需要主網營運者維持相容的軟體。

兩項更新的區別很重要。最新的熱修復僅專注於修正執行客戶端的計算錯誤,而 Jenner 硬分叉旨在為網路規則引入預定的變更。透過在預定硬分叉之前解決此漏洞,BNB Chain 致力於強化基礎設施可靠性,並降低在即將到來的協議開發週期中出現節點驗證不一致的可能性。

此事件也突顯了在區塊鏈生態系統中維護可靠執行客戶端的重要性。隨著網路擴展交易處理能力並採用新的基礎設施實作,軟體層級的漏洞即使未直接危及用戶資金,也可能帶來營運風險。

對 BNB Chain 而言,當前的首要任務仍是確保驗證者與基礎設施營運者在推進預定的 12 月網路升級之前完成修復部署。從現在到那時,需要關注的實際事項包括 v0.1.4-hotfix 在主網與測試網營運者之間的部署完成情況,以及在 12 月 8 日啟動前安裝與 Jenner 相容的軟體。