Bitcoin Solo Mining Miracle: 70 TH/s Miner Finds Block Against 300-Year Odds

What Happened: The Lucky Miner Story In early 2026, a solo miner using CKPool with only 70 TH/s of hashpower found a Bitcoin block. The reward: Block subsidy: 3.125 BTC Transaction fees: ~0.08 BTC Total: ~3.2 BTC (worth ~$215,000) Why This Matters for You Bitcoin Network Hashrate: 1,000,000,000 TH/s This Miner's Hashrate: 70 TH/s Network Share: 0.000007% Expected Time to Find 1 Block: ~300 years Yes, they got astronomically lucky. But this story proves something important: small miners can still win. The Bitcoin network remains open to anyone—no gatekeepers, no permission needed. The question
What is Bitcoin Solo Mining?
Bitcoin solo mining means mining independently without joining a mining pool. The miner relies entirely on their own hash power to find a block and, if successful, receives 100% of the block reward.
Why is Solo Mining often called a “lottery”?
Because each hash attempt is like buying a lottery ticket. The probability of success is extremely low, but if a miner finds a block, they receive the full reward (currently ~3.125 BTC + transaction fees).
Is it really possible for a 70 TH/s miner to find a block?
Yes, it is theoretically possible—but extremely unlikely. Mining is purely probabilistic, meaning even a low hash rate miner could find a block early, despite the statistical expectation being hundreds of years.
Why do some miners still choose Solo Mining?
Common reasons include:
- The chance to win the full block reward
- The excitement of a “jackpot” outcome
- Supporting Bitcoin decentralization
- Personal interest, experimentation, or hobby mining
What is the difference between Solo Mining and Pool Mining?
| Factor | Solo Mining | Pool Mining |
|---|---|---|
| Rewards | Rare but large | Frequent but small |
| Payout | 100% to miner | Shared among participants |
| Risk | Very high | Relatively low |
| Stability | Unpredictable | Consistent |
How is the probability of Solo Mining success calculated?
The expected time to find a block is based on network difficulty and hash rate:
Expected Time = (Network Difficulty × 2³²) ÷ Hashrate
Lower hash rate and higher difficulty significantly increase the expected time.





