Limited time: $9 launch price · Get the full ebook
Technology

Bitcoin Mining Pools Explained: Why Solo Miners Almost Never Win the Block

If you have ever wondered how a guy in his garage with two mining rigs ever gets paid, the answer is a mining pool. Here is what they are, how they work, and why even very large operations join them.

By The BitcoinHomeBase Team · Updated 2026-05-24 · 11 min read

If you have read anything about Bitcoin mining, you have probably heard that miners "compete to solve a math problem and win the block reward." That is true. What people often leave out is that for almost every miner alive in 2026, the odds of any one machine winning that race are roughly the odds of you winning the lottery this week — and then again the next week, and the next, for years on end.

Bitcoin mining pools exist to solve that problem. They are how the average miner gets paid something predictable instead of waiting decades for a single jackpot. This article walks through what a pool actually is, how the payout math works, the difference between the two big payout models (FPPS and PPLNS), and why the existence of pools matters for the long-term health of the network.

The problem: why solo mining doesn’t pay

Bitcoin produces one block roughly every 10 minutes. Whoever produces that block earns the block reward (currently 3.125 BTC after the 2024 halving) plus the transaction fees in the block. To produce a block, a miner has to find a number — called a nonce — that, when combined with the rest of the block’s data and hashed, produces an output below a target value. There is no shortcut. You guess, you hash, you check. Trillions of times per second.

The network’s total hash rate in 2026 is somewhere north of 600 exahashes per second — that is 600,000,000,000,000,000,000 guesses every second across all miners worldwide. A modern home ASIC contributes maybe 200 terahashes (200 trillion) per second. Run the division: a single ASIC has roughly a 1 in 3 million chance per block of winning. Block intervals are 10 minutes. The expected wait between wins is about 57 years.

You can buy 50 ASICs and cut that to roughly one year. You can buy 500 and cut it to a month. But you have just spent six figures on hardware and electricity, and the variance is brutal — you might still go two months between any payout. For an industrial-scale operation managing payroll, electricity bills, and lender obligations, that volatility is unworkable. For a hobbyist with one rig in the garage, it’s effectively zero income.

Mining pools fix this by letting many miners combine their hash rate and then split the rewards proportionally to how much work each participant contributed. Instead of waiting 57 years for one full block reward, you receive a small share of pool earnings every day, week, or month.

How a pool actually works

A mining pool is a coordination service. It runs the pool’s own Bitcoin node, watches the mempool, builds candidate block templates, and hands those templates out to connected miners along with a job specification. Your ASIC then hashes against that template using your assigned slice of the nonce space.

The clever bit is that the pool measures your contribution using something called a share. A share is a hash that is good enough to prove you were really working — it meets a lower difficulty threshold than the real block target — but it’s not good enough to be an actual valid Bitcoin block. The pool can set the share difficulty wherever it wants. A modest miner submitting a steady stream of shares is proving, statistically, exactly how much hash rate they are contributing.

Every so often, one of those shares happens to also meet the real Bitcoin network difficulty. That share is a valid block. The pool broadcasts it, the network accepts it, and the block reward arrives at the pool’s wallet. The pool then divvies up that reward among all the miners according to whatever payout method the pool uses.

This means each individual miner does not need to know anything about transaction selection, fee bidding, mempool monitoring, or block-template construction. The pool handles all of that. The miner just contributes raw hash rate and collects predictable payouts.

The two big payout models: FPPS vs PPLNS

Pools differ mostly in how they translate your shares into actual Bitcoin paid to your wallet. Two models dominate.

FPPS (Full Pay Per Share)

FPPS is the most popular model in 2026. The pool pays you a fixed amount for every valid share you submit, calculated from the expected average block reward and the expected average transaction fees. You get paid every day (sometimes hourly) regardless of whether the pool actually found a block during your shift.

This is the lowest-variance option for the miner. You know almost exactly what you’ll earn this week based on your hash rate and current network difficulty. The pool absorbs the luck-variance — if the pool goes through a 24-hour cold streak without finding a block, the pool still has to pay miners out of its float.

The tradeoff is that pools charge a slightly higher fee (typically 2–3%) to compensate for taking on that variance risk, and you do not get a slice of the actual transaction fees from any specific block — you get an average estimate, smoothed across time.

PPLNS (Pay Per Last N Shares)

PPLNS is the older, more "honest" model. The pool only pays out when it actually finds a block. When that happens, the reward is split among the miners who submitted shares during the last N shares before the block was found (the size of N is set by the pool, often equivalent to the last few hours of work).

Your payout depends on (a) whether the pool was lucky during your contributing window and (b) what percentage of those last-N shares were yours. Pool fees are lower (often 1% or even 0.5%) because the pool is not insuring against bad luck. Miners absorb the variance themselves.

PPLNS also includes a "loyalty" effect: a miner who joins a pool right before it finds a block and then leaves immediately doesn’t walk off with a full share of the reward, because they only contributed a sliver of the relevant shares. This makes pool-hopping less attractive and is part of why PPLNS pools sometimes feel like a more committed community.

How a typical pool fee works

Both models charge a percentage of your earnings. Common rates:

For a home miner running a single ASIC, the difference between a 1% fee and a 3% fee adds up to real money over a year — but only if the pool actually delivers consistent uptime and accurate accounting. A cheaper pool that goes offline for two days every month costs you more than the fee delta.

What "solo mining through a pool" means

A small but vocal slice of the mining community deliberately chooses to solo mine, even with a single ASIC. The setup looks like a regular pool connection, but the pool is configured so that only the miner who finds the block gets paid — no proportional split. If you find a block, you get the entire reward (minus a small fee). If you don’t, you earn nothing.

People do this for one of three reasons: lottery psychology (full block rewards in 2026 are around $300,000 USD — a life-changing event), philosophical preference for not concentrating hash rate in any pool, or stubbornness. The expected return is identical to a 0% fee FPPS pool; the variance is enormous. As of 2026, the public solo-mining services occasionally produce headlines when a single home miner wins a block with a fraction of a percent of the network hash rate.

Why pools matter for the network

Mining pools are the single biggest centralizing force in Bitcoin in 2026. The top three pools combined typically control more than 60% of the network hash rate. That is alarming on first read — but the picture is more subtle than the raw number suggests.

The hash rate inside a pool does not belong to the pool. It belongs to the individual miners who connected their machines. A miner can switch pools in minutes by changing one configuration setting. If a pool started doing something the miner network disliked — censoring transactions, attempting a 51% attack, supporting a controversial protocol change — miners would migrate, and the pool’s "power" would evaporate immediately. This has happened multiple times in Bitcoin’s history.

The Stratum V2 protocol upgrade, which has been rolling out steadily since 2023, addresses the remaining centralization risk by giving the individual miner the ability to construct their own block template (choosing which transactions to include) while still pooling the rewards. As Stratum V2 adoption grows, the practical centralization of pools decreases even further.

How to pick a pool if you’re mining at home

For a beginner running one or two ASICs, the practical checklist is short:

  1. Server geography: pick a pool with a server within ~100ms of your home. Latency directly costs you "stale shares" (shares submitted just after the block was found, which earn nothing).
  2. Minimum payout: some pools require you to accumulate 0.01 BTC before they send a payout. For a small home miner that could be a year. Look for pools with low minimums (0.001 BTC) or daily payouts.
  3. Withdrawal fees: some pools deduct the on-chain Bitcoin transaction fee from your payout. Others use Lightning, which is essentially free.
  4. Track record: stick with pools that have been operating for at least two years and publish public block-find statistics. New pools have closed and absconded with miner balances more than once.
  5. Payout model: if you cannot tolerate variance, choose FPPS. If you want the absolute lowest fees and don’t mind some randomness, choose PPLNS.

How pools fit into the broader Bitcoin picture

You do not need to mine to participate in Bitcoin. The overwhelming majority of Bitcoin holders never run an ASIC. Mining is one path; buying and self-custody is the more common one, and a Bitcoin node (covered in our running-a-node walkthrough) gives you sovereignty without the electricity bill.

That said, understanding how mining pools work demystifies a corner of the network that often gets misunderstood. The "mining is too centralized" headline is rarely accompanied by the nuance that hash rate is mobile, pools are coordinators not owners, and Stratum V2 is steadily putting block construction back in the miner’s hands. If you’ve also read our piece on how Bitcoin mining actually works and the article on how Bitcoin network fees are set, you now have a far more accurate model of Bitcoin’s production layer than 99% of headline readers.

The shortest possible summary

  1. A single home ASIC has a ~57-year expected wait between block wins.
  2. Mining pools combine hash rate and pay everyone a proportional slice, far more often.
  3. FPPS = predictable daily payouts, higher pool fees, low variance.
  4. PPLNS = pool only pays when it actually finds blocks; lower fees, higher variance, rewards loyal miners.
  5. You can switch pools in minutes — which is why pool "centralization" is less alarming than the raw concentration numbers suggest.
  6. Stratum V2 is steadily returning block-template construction to individual miners while preserving pool payouts.

Mining is not the only way to support — or benefit from — Bitcoin. But once you understand pools, you understand one of the most misunderstood pieces of the network.