火讯财经讯,12月14日消息,Prysm团队发布主网事后分析,事故原因在于Prysm信标节点收到了来自可能与网络不同步的节点的认证。这些认证引用了上一个epoch的区块根。为了验证这些证明,Prysm尝试重新创建一个与不同步节点对链的视图兼容的信标状态。这导致了对过去epoch区块的多次处理以及代价高昂的epoch转换重新计算。该漏洞是在PrysmPR15965中引入的,并在事件发生前一个月部署到测试网,但当时并未触发该漏洞。
12月4日以太坊主网Fusaka时段内,几乎所有Prysm节点在尝试处理某些attestations时都遭遇了资源耗尽事件。在此期间,Prysm无法及时响应验证者的请求,导致区块和认证丢失。事故影响范围为epoch411439至411480,共42个epoch,在1344个slot中缺失248个区块,缺失率约18.5%;网络参与率一度降至75%,验证者约损失382ETH的见证奖励。
此前消息,Vitalik表示以太坊偶发“失去最终性”并不构成严重风险。
38 分钟前