跳到主要內容
即時
生活

Reth客戶端狀態根計算錯誤波及多條EVM鏈 LayerZero暫停部分跨鏈服務

廣告
Reth客戶端狀態根計算錯誤波及多條EVM鏈 LayerZero暫停部分跨鏈服務
示意圖(圖/Freepik)

〔品傳媒/綜合外電報導〕以太坊執行層客戶端Reth及其OP Stack版本op-reth被發現存在「狀態根」(state root)計算錯誤,影響包括Base在內的多條EVM相容鏈。區塊鏈資安公司Blockaid於台灣時間6日上午發布說明指出,此為客戶端程式的正確性缺陷,並非已知的駭客攻擊,目前未發現資金損失;跨鏈協議LayerZero則已預防性暫停部分受影響鏈的鏈下基礎設施,導致相關跨鏈訊息延遲,Frax、Gauntlet等DeFi協議也相繼採取保護措施。

重點摘要:Reth狀態根計算錯誤可能讓未更新的節點同步停滯,或回傳錯誤的狀態證明,修補版本已於台灣時間4日清晨合併釋出。Base表示用戶未受影響,LayerZero暫停部分跨鏈路由但稱訊息不會遺失,業界呼籲節點與RPC業者儘速升級。

Reth狀態根錯誤恐致節點停擺 Blockaid:非攻擊、無資金損失

根據ChainCatcher引述Blockaid在X平台的說明,Reth與其衍生版本op-reth在計算狀態根時出現錯誤,波及數條EVM鏈,其中包含多條採用OP Stack架構的鏈。狀態根是區塊鏈用來彙整所有帳戶餘額與合約資料的「總指紋」,一旦節點算出的結果與網路其他節點不一致,就可能無法繼續同步。

Blockaid指出,尚未更新的節點可能出現同步停滯,或透過eth_getProof介面回傳錯誤的狀態證明;由於跨鏈橋、預言機等服務常依賴這類證明驗證另一條鏈上的資料,錯誤證明若被採用,可能影響跨鏈訊息的正確性。Blockaid將此事件定性為客戶端正確性缺陷,而非已知的攻擊事件,截至發文時未偵測到資金損失,並建議節點營運商與RPC服務商儘速升級。

鏈上數據平台Lookonchain同步轉述相同內容,並列出已修補的版本。

軟體 已修補版本
Reth v2.10.0
op-reth(OP Stack版本) v2.8.1
Base node-reth v1.5.3

資料來源:Blockaid(經ChainCatcher、Lookonchain轉述)、Unchained

Base稱用戶未受影響 修補程式早於公告約43小時合併

根據加密媒體Unchained報導,Coinbase旗下以太坊二層網路Base在美東時間5日發布狀態公告,表示已核實目前的狀態根正確,「用戶並未受到影響」。Base說明,其證明系統會以另一套獨立實作檢查每一個狀態根,若出現不一致就會被標記。

Base表示,這個漏洞於4日被發現,並在當天完成所有區塊建構器(block builder)的修補;Base另釋出節點軟體v1.5.3,消除驗證節點因無效狀態根而停擺的風險,節點營運商不需要重新同步。Unchained依據GitHub與Base狀態頁的時間戳記計算,Reth上游的修補程式(PR #28264)已於台灣時間4日清晨5時合併,約比Base的公告早43小時;Reth維護團隊將此次升級列為高優先級,不論節點是否負責建構區塊都應更新。

Base才在5日完成將出塊時間縮短至200毫秒的Denim升級,相關內容可參考本網先前報導〈Coinbase旗下Base主網啟動Denim升級 出塊時間縮至200毫秒、Flashblocks退場〉。

LayerZero暫停部分跨鏈路由 Frax、Gauntlet跟進防護

Blockaid指出,LayerZero出於預防考量,暫停了部分受影響鏈的鏈下基礎設施,相關跨鏈訊息將出現延遲,但不會遺失;另有部分協議暫停存款或跨鏈路由。

穩定幣與DeFi協議Frax在X平台表示,LayerZero已暫時關閉特定跨鏈路由,預計很快恢復,並強調Frax的資產與智能合約都未受影響、用戶與協議資金安全無虞。根據Coinfomania報導,Frax將此次說明連結至op-reth相關事件。

DeFi風險管理機構Gauntlet也採取措施。根據The Defiant報導,Gauntlet在部分OP Stack鏈傳出op-reth漏洞後,關閉V1金庫的存款佇列、暫停資金配置,並降低對經LayerZero橋接資產的曝險,同時表示據其所知尚無漏洞遭利用的通報。Unchained補充,Gauntlet並未暫停提領,但其說明相關措施的X貼文其後已被刪除。

背景與後續觀察:跨鏈基礎設施風險再受關注

Unchained指出,Frax等協議此次暫停路由,距離今年稍早Kelp DAO的rsETH跨鏈橋遭駭、損失約2.92億美元已逾半年,當時LayerZero將該起事件連結至北韓駭客組織Lazarus Group;不過目前沒有任何消息來源將這次Reth漏洞與任何攻擊事件連結。

此次事件凸顯多條鏈共用同一套客戶端軟體時,單一程式缺陷可能同時波及多個生態系。後續觀察重點包括:LayerZero暫停的跨鏈路由何時全數恢復、其他採用op-reth的OP Stack鏈是否完成升級,以及相關協議是否解除存款與配置限制。

常見問題 FAQ

Reth狀態根錯誤會造成用戶資金損失嗎?

根據Blockaid說明,這是客戶端程式的正確性缺陷而非攻擊事件,截至目前未偵測到資金損失。Base也表示已核實狀態根正確、用戶未受影響。

哪些版本已修補這個漏洞?

已修補版本為Reth v2.10.0、op-reth v2.8.1,以及Base node-reth v1.5.3。Blockaid建議節點營運商與RPC服務商儘速升級。

LayerZero暫停服務對跨鏈轉帳有什麼影響?

LayerZero預防性暫停部分受影響鏈的鏈下基礎設施,相關跨鏈訊息會延遲處理,但Blockaid指出訊息不會遺失。Frax表示相關路由預計很快恢復。

參考資料

※本文內容僅供資訊參考,不構成任何投資建議。加密貨幣價格波動劇烈,投資前請審慎評估自身風險承受能力。
※本文由 AI 輔助撰寫。首圖為示意圖(圖/Freepik)。

〈Reth客戶端狀態根計算錯誤波及多條EVM鏈 LayerZero暫停部分跨鏈服務〉這篇文章最早發佈於《新觀點》。