网络事件事后分析:验证者采样错误
I. 摘要
2025年6月26日UTC时间凌晨2:40,Flare主网经历了一次短暂的停机,导致区块生产暂时中断。问题被确定为一个已知的并且已经修复的错误,源自上游依赖的验证者采样机制。一个预先计划并经过审计的网络升级包含了该修复,并提前部署,成功在2025年6月26日UTC时间上午11:15恢复了网络功能。
II. 根本原因
停机是由go-flare v1.10客户端软件中的一个错误引发的,该错误源自上游的Avalanche依赖(avalanchego)。该错误位于验证者采样算法中,该算法对区块生产和节点选择至关重要。在特定的网络条件下,所有验证者的累积权重超过了64位有符号整数的最大值(MaxInt64)。这导致了errOutOfRange错误,导致验证者节点关闭。这些验证者的丧失中断了网络生产新块的能力。
III. 解决方案
根本错误已在avalanchego v1.11.0中修复,该版本更新了采样逻辑以支持更大的uint64数据类型。Flare已主动审计并准备了相应的v1.11版本,提前于原定计划。作为对事件的响应,这一计划中的升级被作为紧急补丁部署。新软件成功推出,解决了错误并恢复了网络的稳定性和操作。
IV. 下一步
此次升级的成功部署增强了网络的韧性和稳定性,使其能够应对未来的增长。我们已审查我们的事件响应流程,以确保在类似情况发生时能够快速部署关键补丁。
我们对我们的基础设施提供商和更广泛的社区表示感谢,感谢他们的迅速响应和支持,这对事件的快速解决至关重要。
查看原文5.41万
439
本页面内容由第三方提供。除非另有说明,欧易不是所引用文章的作者,也不对此类材料主张任何版权。该内容仅供参考,并不代表欧易观点,不作为任何形式的认可,也不应被视为投资建议或购买或出售数字资产的招揽。在使用生成式人工智能提供摘要或其他信息的情况下,此类人工智能生成的内容可能不准确或不一致。请阅读链接文章,了解更多详情和信息。欧易不对第三方网站上的内容负责。包含稳定币、NFTs 等在内的数字资产涉及较高程度的风险,其价值可能会产生较大波动。请根据自身财务状况,仔细考虑交易或持有数字资产是否适合您。