Bitcoin Mining Pools

A Bitcoin mining pool coordinates work from multiple miners so they can receive smaller, more regular payouts than they would by mining alone. Pooling does not make the Bitcoin network find blocks faster overall; it reduces the payment variability each participant experiences. The operator’s reward rules, fees, transaction selection, payout custody, and mining protocol all matter when comparing pools.

How a pool works

Miners connect their hardware to a pool and submit shares: proof that their machines completed a defined amount of hashing work. Most shares do not meet Bitcoin’s network target and therefore are not blocks. They let the pool estimate each miner’s contribution. If a share also meets the network target, the pool can submit the completed block to the Bitcoin network.

When a pool finds a valid block, the block subsidy and included transaction fees are paid to the pool’s payout address. The pool then distributes rewards according to its published rules. Bitcoin’s developer guide describes pooled mining as trading the possibility of a large, infrequent solo reward for smaller, more frequent payments with lower variance.

Why miners pool their work

Mining is probabilistic. A miner with a small share of total hash rate may wait a long time between block discoveries, even if the hardware is working correctly. A pool aggregates many miners’ work, so it finds blocks more often and can share proceeds. A miner’s expected share of rewards still depends on its contributed work, fees, uptime, and payout method.

Joining a pool does not remove operating risk. Electricity and equipment costs continue whether the pool finds a block quickly or not, and payout thresholds can leave a balance with the operator. A pool cannot guarantee mining will be profitable: Bitcoin price, network difficulty, transaction fees, hardware efficiency, energy cost, and local rules all affect the result.

Payout methods

Pools use different ways to calculate participant rewards. Names and details vary by provider, so miners should read the current payout terms instead of assuming every pool uses the same formula.

  • Pay Per Share (PPS): The pool pays a set amount for accepted shares and bears more of the block-finding variance. The pool may charge for taking that risk.
  • Full Pay Per Share (FPPS): A PPS-style model that also accounts for transaction-fee income, often using an average or estimate. The exact calculation is provider-specific.
  • Pay Per Last N Shares (PPLNS): Rewards depend on a recent window of shares and whether the pool finds a block. This can make short-term payouts less predictable.
  • Solo pool mode: The pool supplies connectivity or infrastructure, but a miner who finds the block receives the reward under the service’s rules. This keeps the lottery-like variance of solo mining.

Compare the fee schedule, share accounting, minimum payout, transaction-fee treatment, payout frequency, and whether the provider can change its terms. A low advertised fee alone does not describe the full economics.

Pool operators and decentralization

In common pool setups, the operator distributes mining work and may choose which transactions go into a candidate block. That gives the operator influence over transaction selection, though it does not give a pool automatic control of Bitcoin’s consensus rules. Miners can point their hardware elsewhere, but switching pools may involve operational costs, payout delays, or new account requirements.

Stratum V2’s Job Declaration Protocol is designed to let miners declare custom block templates to a supporting pool. The protocol is optional and requires compatible pool and miner-side software; using Stratum V2 does not by itself mean a miner is selecting transactions. Check which features a specific service has deployed.

It is also useful to distinguish a pool’s reported share of recent blocks from ownership of the machines contributing that hash rate. Pool shares can move as miners switch providers, and public charts are estimates over a selected time window. One percentage is not a complete measure of control, geography, or censorship risk.

What to check before joining

  • Read the current payout method, fees, minimum balance, and withdrawal rules.
  • Check who controls the payout account while rewards accrue and how account security is handled.
  • Ask whether the pool publishes information that lets miners audit shares and payouts.
  • Review supported protocol features, including whether miners can choose block templates.
  • Compare expected payouts using your own hardware, electricity price, and uptime assumptions; estimates are not guarantees.

A pool is a coordination and payment service layered on top of Bitcoin mining. It can reduce income variance for an individual miner while adding reliance on an operator. Those are separate trade-offs from Bitcoin’s security and decentralization properties.

Social Media Sentiment

A May 2026 r/BitcoinMining discussion about small pools and Stratum V2 was broadly supportive of miner-controlled block templates, while commenters also raised the separate issue of who holds or distributes pool payouts. It is one mining-focused thread, not a survey of miners or evidence that a particular pool is safer.

Last updated: 2026-10

Related Terms

See Also

Sources