Mining Pools & Solo Mining
Lesson by Uvin Vindula
The Lottery Problem
Imagine you own one ASIC miner producing 200 TH/s. The total Bitcoin network hash rate in early 2026 exceeds 700 EH/s (700,000,000 TH/s). Your share of the network is about 0.0000003%. If you mine solo, you would statistically find a block once every several hundred years. You could run your miner for a decade and earn literally zero Bitcoin — or you could get extraordinarily lucky and find a block tomorrow. This is the solo mining lottery problem.
This extreme variance makes solo mining impractical for nearly everyone. The solution? Mining pools.
What Are Mining Pools?
A mining pool is a collective of miners who combine their hash power and share the rewards proportionally. Instead of each miner trying to find a block independently, they work together as a team. When any member of the pool finds a valid block, the reward is distributed among all participants based on the hash power they contributed.
Think of it like a lottery syndicate: instead of buying one ticket on your own, you and 1,000 people each contribute money to buy 1,000 tickets. You win more often, but you split the prize. The expected value is the same, but the variance is dramatically reduced. You earn small, regular payments instead of a rare jackpot.
How Pool Mining Works Technically
When you join a mining pool, here is what happens:
- Registration: You create an account on the pool's website and configure your ASIC miner to point at the pool's server (called a stratum server).
- Work assignment: The pool server assigns each miner a piece of the puzzle — a range of nonces to try. This is called a share.
- Submitting shares: Your miner submits valid shares back to the pool. These shares prove you are doing computational work, even if they do not meet the full difficulty target needed to find an actual block.
- Block found: When any miner in the pool finds a valid block hash, the pool receives the block reward.
- Payout: The pool distributes the reward to all miners based on the number of valid shares they submitted during that round.
Major Mining Pools in 2026
| Pool | Approx. Hash Share | Fee | Payout Method | Notes |
|---|---|---|---|---|
| Foundry USA | ~30% | 0% | FPPS | Largest pool, US-based, institutional focus |
| AntPool | ~18% | 0-4% | PPLNS/PPS+ | Operated by Bitmain |
| F2Pool | ~12% | 2.5% | PPS+ | One of the oldest pools |
| ViaBTC | ~11% | 1-4% | PPS+/PPLNS | Multi-coin pool |
| Braiins Pool | ~5% | 2% | Score-based | Open-source firmware, formerly Slush Pool |
| OCEAN | ~2% | 0% | TIDES | Non-custodial, transparent block templates |
Payout Methods Explained
Pools use different methods to distribute rewards. The main ones are:
- PPS (Pay Per Share): The pool pays you a fixed amount for every valid share, regardless of whether the pool finds a block. The pool absorbs the variance risk. This is the most predictable for miners but pools charge higher fees to compensate.
- FPPS (Full Pay Per Share): Like PPS but also includes a share of transaction fees, not just the block reward. More profitable for miners.
- PPLNS (Pay Per Last N Shares): You are paid based on your shares in the last N shares window when a block is found. More variance than PPS but generally lower fees. Rewards pool loyalty — hopping between pools is penalized.
- Score-based: Shares submitted more recently are weighted more heavily. Discourages pool hopping while offering fair payouts.
Choosing the Right Pool
When selecting a mining pool, consider these factors:
- Pool fees: Range from 0% (Foundry, OCEAN) to 4%. Even 1% adds up over time.
- Payout frequency: Some pools pay daily, others when a minimum threshold is reached.
- Minimum payout: Check the minimum BTC withdrawal amount. Some pools hold your earnings until you accumulate a certain amount.
- Server location: Choose a pool with servers geographically close to you to reduce latency. For South Asian miners, pools with Singapore or Indian servers are preferable.
- Reputation and transparency: Established pools with transparent operations are safer than new, unknown pools.
- Decentralization: Some miners deliberately choose smaller pools to help decentralize the network, even if it means slightly more variance.
Solo Mining — When Does It Make Sense?
Despite the lottery odds, solo mining has experienced a small revival. A few scenarios where it can make sense:
- Large operations: If you control thousands of ASICs with multiple petahashes of power, your statistical time to find a block becomes reasonable (days or weeks rather than centuries).
- Lottery mining: Some hobbyists run older, less efficient ASICs or even USB miners, spending minimal electricity for the tiny chance of hitting a solo block. Several solo miners with modest setups have made headlines for finding blocks against extraordinary odds.
- Philosophical reasons: Purists who value decentralization may mine solo to avoid contributing to pool centralization, even at a financial disadvantage.
Services like OCEAN and Solo CKPool offer a middle ground — you mine solo but through a pool's infrastructure, simplifying the technical setup while keeping the full block reward (minus a small fee) if you find a block.
Key Takeaways
- •Solo mining with a single ASIC would statistically take centuries to find a block due to the enormous network hash rate
- •Mining pools combine hash power from many miners and distribute rewards proportionally, dramatically reducing variance
- •Major payout methods include PPS (fixed per share), FPPS (includes transaction fees), and PPLNS (based on recent share window)
- •Foundry USA is the largest pool (~30% hash share) followed by AntPool (~18%) and F2Pool (~12%)
- •Pool selection should consider fees, server proximity, payout frequency, and the impact on network decentralization
- •Solo mining makes sense only for very large operations, as a lottery hobby, or for those prioritizing decentralization philosophy
Quick Quiz
Question 1 of 3
0 correct so far
Why do most miners join mining pools instead of mining solo?