Polygon 修复 11 秒节点过载漏洞,Bor 客户端紧急升级
核心要点
Polygon发布Bor v2.10.3修复BlockSTM V2漏洞,解决低Gas交易导致节点并行处理耗时11秒及缓存溢出问题,无需硬分叉即可升级。
据 Woofun AI 消息, 针对其主网执行架构中存在的严重性能缺陷实施了紧急修复,旨在消除因节点负荷过重而引发的潜在稳定性风险。此次技术干预的核心在于解决两个中度安全风险,这些风险曾导致 Gas 费较低的合法交易在验证者节点上消耗异常高的计算资源,直接威胁到网络的基础设施可用性。
深层原因在于 并行处理子系统的逻辑缺陷。在 Polygon 权益证明(PoS)网络中,新收到的区块通过串行路径和并行路径两条通道处理,系统以先完成者为准。内部测试揭示了一个极端的效率反差:包含重复代码哈希值的交易,串行处理仅需数十毫秒,而并行路径却因执行冗余操作持续占用约 11 秒。
Woofun AI 整理数据显示,由于交易取消检查仅在不同交易间进行,即便串行路径已确定状态,节点仍被迫执行高昂的冗余计算。虽然这未破坏转账结果或危及共识机制,但对状态同步构成直接威胁。
此外,缺乏边界控制的共享缓存积累过多数据,且软件重复计算智能合约代码哈希值而非复用缓存,导致低 Gas 费交易给虚拟机带来未预见的计算负担,因为 Gas 费仅覆盖标准操作成本,无法反映内部处理开销。
为彻底根除隐患,Polygon 推出了 v2.10.3 版本,该补丁对共享缓存大小设置了严格限制,并允许重复使用之前已缓存的哈希计算结果。修复措施采取分阶段部署策略以保障生态稳定:10 月 5 日,未经公开的预发布版本率先在 Amoy 测试网上线;10 月 8 日,测试版软件提供给主网运营方;直至 10 月 15 日,正式分析报告及更新说明公布,此时大多数验证者以及远程过程调用(RPC)服务提供商已启用修复代码库。官方文档强调,此次升级无需硬分叉、数据库迁移或节点重新同步,运营方可自行应用。若节点进度落后,用户可能遭遇交易确认延迟或在去中心化应用中读取过时数据。审计日志确认,补丁推出前主网及 Amoy 测试网均未检测到活跃的漏洞攻击。
Polygon 的下一步战略重心在于推动基础设施的全面标准化。协议正积极呼吁仍在使用 Bor v2.10.2 或更早版本的独立节点运营方,务必在下一次计划的维护期间将其升级至 v2.10.3 版本。
这一举措旨在消除残留的性能瓶颈,确保所有节点在统一的优化架构下运行,从而维持网络在处理高并发低费交易时的整体健壮性与响应速度。

评论
暂无评论