Notation:
EFFECTIVE_BALANCE
Made up of four components:
PROPOSER_REWARD_QUOTIENT
being 8, and is calculated in get_inclusion_delay_deltas()
Total max reward per attestation (assuming participation rate of 100%) is thus .
The frequency of attestations is once per 32 slots, so the expected attestation reward per slot is,
Each attestation included comes with a reward of (see get_proposer_reward()
and get_inclusion_delay_deltas()
)
The expected number of attestations per block is . The probability of proposing a block in any slot is .
Thus, the expected proposer reward per slot is,
Thus of total rewards accrue from proposing blocks.