Polygon团队成功修复RPC节点通信软件漏洞
该漏洞影响了一些远程过程调用(RPC)节点,导致这些节点失去同步,但并未对链上区块的生产造成影响。
负责监管以太坊生态系统二层扩展网络发展的Polygon基金会在周三发布声明,称在软件漏洞导致部分节点失去与区块链的同步后,其共识和最终性功能已得以恢复。
Polygon团队在更新中指出,在软件漏洞干扰某些RPC节点后,Polygon成功实施了硬分叉。RPC节点的主要功能是中继应用程序与区块链层之间的信息。
Polygon联合创始人Sandeep Nailwal表示,该漏洞是由于验证者的"错误"提案所致,从而使得某些用于交易排序和区块生产的Bor节点进入了不同的网络分叉。Nailwal进一步指出:
"我们在Heimdall v0.3.1上进行了一次硬分叉,删除了已识别的里程碑,同时在Bor 2.2.11 beta2上推出了修复程序,清除了数据库中的里程碑。现在这些修复程序已生效,节点不再出现卡住,检查点和里程碑可以正常最终确定。"
软件漏洞仍然对区块链造成了影响。随着加密协议日益复杂,涉及托管智能合约、文件存储和跨链互操作性等功能,漏洞的发生可能会更加频繁,从而影响链上用户的体验。
此次周三的软件漏洞并未阻止Polygon上的区块生产;相反,问题主要影响了节点之间的通信,导致区块生产与受影响节点中继的数据之间出现不一致。
在7月,Polygon曾遭遇类似问题,当时Hemidall主网作为Polygon权益证明(PoS)共识机制中节点间的共识客户端,经历了一小时的停止。
与周三的事件相似,网络上的区块生产没有中断,新区块依旧通过Bor主网不断添加到链上。
Polygon发言人当时曾向Cointelegraph表示,部分共识层的中断是由于一位验证者退出网络导致的。
在该未命名的验证者退出后,多个RPC节点需要重新与区块链同步以恢复二层网络的正常功能。
相关推荐:观点:亚洲区块链行业真正的军备竞赛是区块空间,而非TPS