Voting rewards are supposed to be as follows:
(a gradually tapering yearly percentage that is to be calculated and distributed daily to voters)
The rewards are to be distributed as maturity to the voting neuron.
Maturity shows (in percent) how much of a neuron’s staked ICP will eventually be rewarded in the form of a freshly spawned neuron.
… So, for example, a neuron that contains 100 ICP and has a maturity of 10 percent can spawn a new neuron that contains 10 ICP in expectation…
Voter-rewards are to be distributed to voting pool according to vote-power
Calculation for vote-power is:
neuron_stake * dissolve_delay_bonus * age_bonus
- max boost from dissolve_delay_bonus is 100% (achieved with max dissolve delay of 8 years)
- max boost from age_bonus is 25% (achieved after 4 years of aging)
… so the maximum voting power of a neuron with 100 ICP is 250.
- 100 + 100 [100% boost for dissolve_delay bonus] = 200
- 200 + 50 [25% boost from 200 for age_bonus] = 250
However, this is the kind of results post-genesis stakers are seeing:
Which would be around:
- 0.0008% of an ICP daily-reward
- 0.29% for the year.
- a return of .0029 ICP per ICP staked [in neuron with maxed-out dissolve delay] for the year.
The website and calculations make much more sense without the percent sign, effectively sliding the [roughly] estimated yearly ICP return 2 decimal places over to the right.