21 BTC

Pool payout schemes (PPS, PPLNS, FPPS, TIDES)

Updated Reviewed articleRandom article
In plain words

A payout scheme is how a mining pool shares block rewards among its miners. The main question is who carries the luck: the pool (steady pay, higher fee) or the miners (variable pay, lower fee).

Classic schemes

  • Proportional (2010): each found block is split by the shares of that round; vulnerable to pool hopping.
  • PPS (Pay Per Share): a fixed price per share; the pool takes all the luck risk and keeps block fees.
  • PPLNS (Pay Per Last N Shares): each block's full reward (subsidy + fees) is split over the last N shares; miners carry pool luck, fees are low.
  • PPS+: subsidy paid like PPS, fees PPLNS-style.
  • FPPS (Full PPS): PPS plus an average of network fees per share. The dominant scheme for big miners, but it needs deep reserves, which favours the largest pools.

Newer approaches

  • TIDES (OCEAN, 2023): each block's full reward is split over the last eight blocks' worth of work and paid straight from the coinbase, non-custodially.
  • DATUM (OCEAN, 2024): not a payout scheme but a way for miners to build templates on their own node.
  • SLICE (DMND): rewards miners for building good templates via Stratum V2 Job Declaration.
  • Solo pools (solo.ckpool.org, Public Pool): you keep the whole block if you find one.
Payout calculator

See also

References

  1. Bitcoin Wiki: Comparison of mining pools en.bitcoin.it
  2. M. Rosenfeld, Analysis of pooled mining reward systems (2011) arxiv.org
  3. OCEAN: TIDES docs ocean.xyz
  4. Braiins Academy: rewards and payouts academy.braiins.com