BlockBeats 消息,6 月 27 日,Base 工程團隊發布 6 月 25 日區塊生產中斷事件復盤稱,Base 主網於 6 月 25 日和 6 月 26 日發生兩次區塊生產中斷。第一次事件發生於美國東部時間 6 月 25 日 11:47,持續 116 分鐘;第二次發生於 6 月 26 日 11:28,持續 20 分鐘。兩次事件根因相同。鏈完整性未受影響,Base 上所有資金均安全。區塊生產在團隊緩解事件後安全恢復。
根本原因是排序器區塊構建邏輯中存在漏洞,導致一筆交易驗證失敗後,過期的日誌狀態未被清除。一筆無效交易被區塊構建器接收並按預期執行失敗,但系統錯誤地保留了包含已訪問賬戶和存儲槽的日誌狀態。隨後一筆有效交易在日誌狀態正確清除前被執行,導致 Gas 計費金額不匹配,進而生成包含無效狀態轉換的排序區塊,其他節點無法接受該區塊,鏈因此完全停止。
事件期間,Base 無法生產新的 L2 區塊,排序器和驗證者節點無法越過無效區塊繼續推進,新交易無法被上鏈。團隊通過為排序器應用補丁,確保執行過程中日誌狀態正確更新,從而修復中斷。Base 表示,將加強協議模糊測試和負載測試工具,以更容易識別可能暴露類似漏洞的對抗性交易模式,並繼續改進運營和監控能力。
162.38萬 熱度
47.45萬 熱度
35.99萬 熱度
59.36萬 熱度
100.04萬 熱度
Base復盤網絡中斷事件:用戶資金安全,根因為排序器區塊構建邏輯存在漏洞
BlockBeats 消息,6 月 27 日,Base 工程團隊發布 6 月 25 日區塊生產中斷事件復盤稱,Base 主網於 6 月 25 日和 6 月 26 日發生兩次區塊生產中斷。第一次事件發生於美國東部時間 6 月 25 日 11:47,持續 116 分鐘;第二次發生於 6 月 26 日 11:28,持續 20 分鐘。兩次事件根因相同。鏈完整性未受影響,Base 上所有資金均安全。區塊生產在團隊緩解事件後安全恢復。
根本原因是排序器區塊構建邏輯中存在漏洞,導致一筆交易驗證失敗後,過期的日誌狀態未被清除。一筆無效交易被區塊構建器接收並按預期執行失敗,但系統錯誤地保留了包含已訪問賬戶和存儲槽的日誌狀態。隨後一筆有效交易在日誌狀態正確清除前被執行,導致 Gas 計費金額不匹配,進而生成包含無效狀態轉換的排序區塊,其他節點無法接受該區塊,鏈因此完全停止。
事件期間,Base 無法生產新的 L2 區塊,排序器和驗證者節點無法越過無效區塊繼續推進,新交易無法被上鏈。團隊通過為排序器應用補丁,確保執行過程中日誌狀態正確更新,從而修復中斷。Base 表示,將加強協議模糊測試和負載測試工具,以更容易識別可能暴露類似漏洞的對抗性交易模式,並繼續改進運營和監控能力。