摘要:Base主网在两天内两次因同一排序器漏洞导致出块停止。尽管资金安全无虞,交易队列溢出引发服务异常。团队已发布补丁并计划加强模糊测试、负载测试与恢复机制。

币圈界报道:
Base主网连续两日出块中断根源披露
根据Base发布的最新事后分析报告,其主网在6月25日与26日接连出现区块生成停滞,根本原因系排序器在构建区块时存在一个重复暴露的底层逻辑缺陷。两次事件均未造成资金损失,但交易内存池因持续积压而超出容量,导致新交易请求失败。
核心漏洞引发共识链中断
问题起源于一笔无效交易的执行失败后,区块构建模块未能正确清除残留的日志状态。该过时状态保留了被错误触及的账户与存储槽信息。当后续有效交易抵达时,系统沿用错误状态进行Gas计费,生成了状态转换无效的区块,被其他节点拒绝,从而触发链级联停止。
Base明确指出,链本身完整性未受影响,所有资产均处于安全状态。团队在实施临时缓解措施后,成功恢复了正常区块生产流程。
交易积压与节点同步受阻
故障期间,用户无法将新交易提交至链上。由于系统长时间无法生成新区块,交易在内存池中持续堆积,最终超过预设阈值,致使eth_sendRawTransaction接口返回错误响应。同时,排序器与验证节点进度被卡在无效区块处,无法自主推进。
首次异常于6月25日被标记,工程师随后定位到与无效区块相关的共识层面问题,并启动应急响应。
补丁修复与重启竞态问题暴露
针对主要漏洞,团队已部署排序器更新补丁,确保在交易失败后能准确刷新日志状态。然而,在恢复过程中发现第二个关键问题:引擎重置功能存在竞态条件,导致排序器在重启后难以快速追上主链进度。这一间接因素解释了为何故障在次日再次发生。
虽然该问题仅影响排序器而非验证节点,但仍显著延缓了整体恢复时间。目前,Base状态页面显示系统已于6月25日恢复正常,提醒生态节点运营商如遇卡顿请主动重启节点。
强化测试与未来恢复机制规划
为防范类似事件,Base宣布将全面升级协议测试体系,包括引入更深入的模糊测试与高负载压力测试,以识别潜在异常交易模式所隐藏的风险点。同时,团队将优化监控告警系统与运营检查流程,提升早期预警能力。
此外,Base计划在base-consensus组件中集成优雅恢复机制,使验证节点在遭遇故障后能够更稳定地继续同步,减少对生态服务的影响。此次事件正值Beryl升级推进期,该升级引入B20代币标准,并将提现周期从七天压缩至五天。本次事故促使项目方进一步揭示系统薄弱环节,并正式公布修复方案与长期改进路线图。
声明:本站所有文章内容,均为采集网络资源,不代表本站观点及立场,不构成任何投资建议!如若内容侵犯了原著者的合法权益,可联系本站删除。
