Polygon Labs 在奥斯汀和京都硬分叉后发布紧急客户升级通知

By: cryptoslate.com|2026/08/29 09:10:11

Polygon Labs 表示,任何在两个八月激活高度之后仍停留在硬分叉前 Bor 或 Heimdall 二进制文件上的 Polygon PoS 节点,已经脱离了规范共识。实际上,过时的节点必须升级并赶上,才能再次遵循网络的接受历史。

该公司在 8 月 27 日的安全审查中描述了客户端兼容性后果。Polygon 表示,它没有观察到主网因奥斯汀而中断,并将披露的更改框架视为主动修复。

Bor 是 Polygon PoS 的执行客户端,而 Heimdall 处理共识和检查点。奥斯汀在主网区块 91,949,700 激活后,v2.10.0 之前的 Bor 版本与之不兼容,这一截止日期适用于所有 Bor 节点角色。

Heimdall 验证者和全节点在京都激活后需要 v0.11.0。Polygon 的 Heimdall 发布通知将该主网激活日期定为 8 月 18 日 10:10:31 UTC。

奥斯汀和京都解决了不同的客户端风险

奥斯汀限制了 Bor 在处理 L1 到 L2 桥接存款的状态同步事件时消耗的气体。这些事件执行合约代码和预编译,但它们的气体使用之前并未计入固定的区块级上限。

足够多的事件,或一个成本足够高的事件,可能会使区块处理变得缓慢,从而暂时停滞链。

第二个弱点在于 Bor 的 TxDependency 额外数据字段,这是用于并行执行的提示。由于生产者提供的字段没有大小限制,区块生产者可以在一个有效的兄弟区块中放置一个任意大的数据块,从而使试图处理它的对等节点崩溃。

奥斯汀从数据格式中删除了该字段,Polygon 将这两个弱点归类为资源耗尽风险。

公共 Bor v2.10.0 发布记录了奥斯汀的主网和厦门激活区块。GitHub 在 8 月 28 日检查时显示 v2.10.1 是最新的 Bor 发布,而 v2.10.0 或更高版本提供了奥斯汀兼容性。

在操作上,一个奥斯汀路径威胁到延迟的区块处理,而另一个可能会终止接收生产者超大数据字段的对等节点。

京都的最高严重性修复针对深度嵌套的 google.protobuf.Any 消息。发送者可以廉价构造一个交易,迫使每个验证者在解码上花费大量成本。硬分叉在内存池接纳和区块提议处理时增加了字节级嵌套检查,保持这些路径的一致性。

它还在 O(n) 验证扫描之前限制了费用币列表,并且 Heimdall 的集成允许一个费用币。

其他京都更改解决了不同的边缘情况。它们规范化检查点签名恢复字节,以便有效签名不会在以太坊上失败恢复并停滞锚定,使重复的生产者停机消息具有幂等性,将里程碑范围投票绑定到签名的父哈希,并防止失败的未来跨度创建阻塞里程碑承诺。

充值、文员和质押事件的重放密钥也被设为注入式,以便超出范围的日志索引不会相互隐蔽。

这两个硬分叉都是简单的二进制升级,没有状态迁移或创世变化,未分歧的节点无需重新同步。

已经在较旧客户端上超过相关高度的操作员应安装适用的发布版本,如有需要可回滚到硬分叉前的点,并在 Polygon 的指导下重新同步。

本内容仅供参考,不构成任何金融、投资、法律或税务建议。文中提及的任何活动、奖励、线上活动或相关信息,不应被视为对购买、出售或交易任何加密资产的推荐、招揽或邀请。加密资产具有高波动性,存在价值损失风险。WEEX服务、产品及相关活动的可用性可能因地区而异。用户在参与前有责任确保符合当地适用法律法规。

猜你喜欢

iconiconiconiconiconicon
客户服务:@weikecs
商务合作:@weikecs
量化做市商合作:bd@weex.com