You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
To track cluster wide failed attestation, currently we need to use external tools like beaconcha.in or rated APIs. Every peer reports failed attestation from tracker component but that reporting is local to each peer. We need a method to track cluster wide failed attestation.
Proposed solution
Extend inclusion delay logic in order to track failed attestations.
If an attestation isn't included in next 32 slots (1 epoch) then it should be marked as failed/missed. Refer:
What should the initial delay be at startup before we can mark attestations as failed? Since charon only starts tracking blocks from startup (with a delay as well).
Refactors the inclusion delay tracker to also detect missed inclusions and to log broadcast delay of included and missed duties. The aim is to find a correlation between broadcast performance and inclusion delay.
category: feature
ticket: #1538
When checking attestation and aggregation inclusion, check whether our submissions's aggbits are included in the block attestation aggbits. Also fix matching using attestation data root (not attestation root which changes on additional aggregation).
category: feature
ticket: #1538
Problem to be solved
To track cluster wide failed attestation, currently we need to use external tools like beaconcha.in or rated APIs. Every peer reports failed attestation from tracker component but that reporting is local to each peer. We need a method to track cluster wide failed attestation.
Proposed solution
core_tracker_failed_attestations_total
.The text was updated successfully, but these errors were encountered: