permaledger / go-perma

clean-slate Ethereum clone
https://github.com/permaledger/perma
GNU Lesser General Public License v3.0
1 stars 0 forks source link

Uncle rewards #4

Open MrComputerCodes opened 8 years ago

MrComputerCodes commented 8 years ago

The current draft has no uncle rewards. Adding them like in the original code would cause the supply to not converge to 1. Normalizing the rewards so that block+uncles is determined together for block number (causing convergence to 1) means that the miner has no incentive to include uncles he sees.

A simple solution that achieves both exponentially decaying rewards that can target a specific supply to converge to, while also properly incentivizing uncle mining, could replace the current reward schedule in time for launch.