Let’s take an example. Say a block has round 1, is proposed by delegate B, and contains the payload from round 0 produced by delegate A. Also, B includes endorsements with endorsing power 5251
. Then A receives the fees and 10 tez (the BAKING_REWARD_FIXED_PORTION
) as a reward for producing the block’s payload. Concerning the bonus, given that CONSENSUS_COMMITTEE_SIZE = 7000
, the minimum required validator slots is 4667
, and there are 2333 = 7000 - 4667
additional validator slots. Therefore B receives the bonus (5251 - 4667) * 0.004286 = 2.503
tez. (Note that B only included endorsements corresponding to 584 = 5251 - 4667 additional validator slots, about a quarter of the maximum 2333 extra endorsements it could have theoretically included.) Finally, consider some delegate C, whose active stake at some cycle is 5% of the total stake. Note that his expected number of validator slots for that cycle is 5/100 * 8192 * 7000 = 2,867,200
slots. Assume also that the endorsing power of C’s endorsements included during that cycle has been 3,123,456
slots. Given that this number is bigger than the minimum required (2,867,200 * 2 / 3
), it receives an endorsing reward of 2,867,200 * 0.002857 = 8191.59
tez for that cycle.