PANews đưa tin vào ngày 14 tháng 12 rằng nhóm Prysm đã phát hành một phân tích sau mainnet, tiết lộ rằng sự cố xảy ra vì các Beacon node của Prysm nhận được xác thực từ các node có thể không đồng bộ với mạng. Những xác thực này tham chiếu đến block root của epoch trước đó. Để xác minh các bằng chứng này, Prysm đã cố gắng tạo lại trạng thái beacon tương thích với góc nhìn của node không đồng bộ về chuỗi. Điều này dẫn đến việc xử lý nhiều lần các khối epoch trong quá khứ và tính toán lại tốn kém các chuyển tiếp epoch. Lỗ hổng này đã được giới thiệu trong Prysm PR 15965 và triển khai lên testnet một tháng trước khi sự cố xảy ra, nhưng nó đã không được kích hoạt vào thời điểm đó.
Trong phiên Fusaka của Ethereum mainnet vào ngày 4 tháng 12, gần như tất cả các node Prysm đã gặp phải tình trạng cạn kiệt tài nguyên khi cố gắng xử lý một số xác nhận. Trong thời gian này, Prysm không thể phản hồi kịp thời các yêu cầu của validator, dẫn đến mất các khối và xác nhận. Sự cố đã ảnh hưởng đến các epoch từ 411439 đến 411480, tổng cộng 42 epoch, với 248 khối bị thiếu trong số 1344 slot, tỷ lệ thiếu khoảng 18,5%. Tỷ lệ tham gia mạng đã giảm xuống còn 75% tại một thời điểm, và các validator đã mất khoảng 382 ETH trong phần thưởng chứng kiến.
Trước đó, Vitalik đã tuyên bố rằng việc Ethereum thỉnh thoảng "mất tính chất hoàn tất" không gây ra rủi ro nghiêm trọng.


