监督以太坊生态系统二层扩容网络开发的组织Polygon基金会周三表示,在软件漏洞导致部分节点与区块链失去同步后,共识和最终性功能已恢复。
Polygon团队在周三的更新中表示,在软件漏洞干扰了一些远程过程调用(RPC)节点后,Polygon成功执行了硬分叉。RPC节点用于在应用程序和区块链层之间中继信息。
据Polygon联合创始人Sandeep Nailwal称,该漏洞是由验证者的"错误"提案引起的,这将一些用于交易排序和区块生产的Bor节点推向了不同的网络分叉。Nailwal表示:
"我们在Heimdall v0.3.1——一个带有硬分叉以删除已识别里程碑的新版本——和Bor 2.2.11 beta2上推出了修复程序,从数据库中清除了里程碑。随着这些修复程序现在生效,节点不再卡住,检查点和里程碑正常最终确定。"
软件漏洞继续导致区块链中断。随着加密协议通过托管智能合约功能、文件存储和跨链互操作性变得更加复杂,漏洞可能变得更加频繁,从而破坏链上用户体验。
Polygon自7月以来遭遇第二次软件漏洞
周三的软件漏洞并未停止Polygon上的区块生产;相反,该问题影响了节点通信,导致区块生产与受影响节点中继的内容之间出现差异。
Polygon在7月面临过类似问题,当时Hemidall主网——为Polygon权益证明(PoS)共识机制在节点间中继通信的共识客户端——停止了一小时。
与周三的事件一样,网络上的区块生产从未停止,新区块通过Bor主网继续添加到链上。
Polygon发言人当时告诉Cointelegraph,共识层的部分中断是由于一个验证者退出网络造成的。
在这个未命名验证者退出后,几个RPC节点必须与区块链重新同步并重新建立通信,以恢复二层网络的正常功能。