Definition
Mining variance is the statistical randomness that causes the actual time between finding blocks to differ from the expected time to block, sometimes by extreme amounts.
Why It Matters for Solo Mining
Variance is the biggest factor in solo mining — it’s why someone with a tiny Bitaxe can hit a solo block after just a week, while another miner with the same setup might wait years. Understanding variance helps you mentally prepare for the reality that your expected time to block is just an average — you could find a block tomorrow or never find one at all. High variance is what makes solo mining feel like a lottery rather than a predictable income stream.
How It Works
Every hash your miner tries has the same independent probability of finding a block, like flipping a coin where you need to get heads 10 trillion times in a row. Just because you’ve been mining for months doesn’t mean you’re “due” for a block — that’s called the gambler’s fallacy. Variance follows a Poisson distribution, which means if your expected time to block is one year, you only have about a 63% chance of finding a block in that year. There’s roughly an 18% chance you’ll need to wait three years or more, and about a 37% chance you won’t find anything in the first year. This is why pool mining exists — pools smooth out variance by combining everyone’s hashrate and splitting rewards frequently.
Example
Let’s say you’re running a Bitaxe Gamma with an expected time to block of 1,000 years at current network hashrate. Because of variance, you might find a block in your first month (like the $200K Bitaxe winner), or you might run it for 3,000 years without success. Both outcomes are statistically possible — that’s variance in action. Think of it like this: if 1,000 people each run a Bitaxe for one year with a 1,000-year expected time, statistically about one person will find a block, but we can’t predict which one.