This page discusses Rated’s methodology on calculating missed consensus layer rewards from missed block proposals and failed attestation duties.
CL
rewards that they would have gotten if these validators were able to fulfil their duty.
Rated estimates this opportunity cost by taking the average of the consensus layer proposer duty rewards for the epoch where the slot proposal was missed. As such the calculation is as follows:
The penalties for missing the head, target, and source votes are equal to the rewards the attester would have received had they submitted them. This means that instead of having the rewards added to their balance, they have an equal value removed from their balance.Given all of the above, there is a simple and elegant way in which we can capture missed attestation rewards on the Beacon Chain for any given validator index in any given epoch:
missed_rewards
, when missed rewards are understood as a wholly different set frompenalties
, in a way that: