Because only one distinct CPID with payments and magnitude can actually solve a block, therefore rewarding one miner a disproportionate share would be unfair for everyone else. If anyone could always solve a block it would be fair to let the floodgates swing wide open, but think about what is happening in this scenario:
User 1 has 100 machines - And pulls 90% of the block reward
User 2-11 have 1 machine each - and pull 1% of block reward each
Now in reality over 100 blocks, user 1 is only allowed to solve up to 13 of those blocks Max (because of the distinction rules), so he pulled in 9% of the reward yet we paid him 90%? LOL, not a good idea....
Hi Rob,
could you explain this part in more detail? I'm not sure if I understand it fully.
This part confuses me: "User 1 is only allowed to solve up to 13 of those blocks Max (because of the distinction rules)"
What would stop the user from solving more blocks (if he have a valid CPID with a magnitude)? Or is this a special rule of the main pool?