PANews 12月14日訊息,Prysm 團隊發布主網事後分析,事故原因在於Prysm 信標節點收到了來自可能與網路不同步的節點的認證。這些認證引用了上一個epoch 的區塊根。為了驗證這些證明,Prysm 嘗試重新建立一個與不同步節點對鏈的視圖相容的信標狀態。這導致了對過去epoch 區塊的多次處理以及代價高昂的epoch 轉換重新計算。該漏洞是在Prysm PR 15965 中引入的,並在事件發生前一個月部署到測試網,但當時並未觸發該漏洞。
12 月4 日以太坊主網Fusaka 時段內,幾乎所有Prysm 節點在嘗試處理某些attestations 時都遭遇了資源耗盡事件。在此期間,Prysm 無法及時回應驗證者的請求,導致區塊和認證遺失。事故影響範圍為epoch 411439 至411480,共42 個epoch,在1344 個slot 中缺失248 個區塊,缺失率約18.5%;網絡參與率一度降至75%,驗證者約損失382 ETH 的見證獎勵。
先前消息,Vitalik 表示以太坊偶發「失去最終性」並不構成嚴重風險。
