币圈界报道:

Base主网连续两日出块中断根源披露

根据Base发布的最新事后分析报告,其主网在6月25日与26日相继发生区块生成停滞,根本原因均指向排序器模块中一个深层逻辑缺陷。尽管系统在故障期间维持了资金安全,但交易内存池积压严重,影响新交易上链。

核心共识组件存在状态残留缺陷

故障起源于一次无效交易的异常处理流程。该交易按预期失败后,区块构建器未能正确清除其遗留的日志状态,导致后续有效交易在错误的状态上下文中执行。系统因此生成了状态转换非法的区块,被其他节点拒绝接收,引发全网出块停滞。

链外交易积压与节点同步受阻

在区块生产暂停期间,用户提交的新交易无法进入主网,全部滞留在内存池中。随着排队数量突破系统承载上限,部分eth_sendRawTransaction请求返回错误。同时,排序器与验证节点因无法跳过无效区块而陷入停滞,进一步延缓恢复进程。

补丁部署与二次故障的深层诱因

团队通过更新排序器代码修复了状态残留问题,确保失败交易后日志状态能及时刷新。然而,在恢复过程中发现第二个隐患:引擎重置功能中的竞态条件,致使排序器重启后难以快速追上链进度。这解释了为何同源漏洞在次日再度触发中断。

未来防御体系升级规划

为防范类似事件,Base宣布将增强协议层面的模糊测试与高负载压力测试能力,以识别潜在异常交易模式。同时,将优化监控告警系统与运维检查流程,提升问题响应速度。此外,计划在base-consensus中引入优雅恢复机制,使验证节点在故障后可自主继续同步,减少对人工干预的依赖。