In other words, if I double my number of video cards, should I expect twice as many coins mined per unit time? From what I can gather, coins are rewarded in a winner-take-all fashion, so if you have more computing power, your pool can solve the next block in the chain before anyone else, and so rewards would favor people with more computer power in a non-linear way.
1 Answer
Well, it's close to linear. It basically is. If there are 200 billion hashes per hour on the network currently, and if you are providing 200 thousand of those hashes, then you have a 1-in-a-million chance of scoring a block, right? If you double your hashing from adding a card, then you have a 2-in-a-million chance. But that's using rounded numbers (which are most applicable to the real world generally).
But let's imagine that you decide you want to run a million of those 200K hash cards. You'd be performing 200B hashes per hour. But the network was already at 200B/h, so now it's at 400B hashes per hour. So instead of you having a million-in-a-million (100%) chance, you'd only have a 50% chance of scoring any given block.
To address the added concern, the law of averages effectively says that only in appearance will the pools take greater than their share of winnings. If a pool is mining at 40% of the hash rate of the network, they have a 40% chance of winning a block. It really is as simple as that.
-
If I'm understanding your answer, you're saying probability of mining a coin scales linearly with computation power. But probability of mining is not the same as coins mined, right?– crypdickCommented Feb 10, 2017 at 19:43
-
1Coins are minted according to an emission schedule. The coins minted per block decreases slowly over time. But that's sort of irrelevant. Your hash rate as a percentage of the total network hash rate is your chance of mining a block. If you mine a block, you get the full block reward for that block. If a pool mines a block, the pool gets the full block reward for that block. Just because you have only a small chance to mine a block, doesn't mean you'll find it more slowly (more into the future), and therefore get a smaller block reward. I hope that makes sense and is what you're asking. Commented Feb 10, 2017 at 20:20
-
Ok. I think I figured out what my mistake was. I was assuming that everyone competing to solve the block were iterating through the list of possible nonces in the same sequence, so whoever could go through the nonces quickest would win the XMR reward. I guess it must be randomized, so then the law of averages comes into play. Thanks for your patient explanation!– crypdickCommented Feb 10, 2017 at 20:39