What are the differences between : PPS/PPS+/FPPS/PPLNS/SOLO?

- PPS (Pay-Per-Share): The pool calculates the theoretical earnings based on its expected block discovery rate (theoretical blocks * coinbase reward) and distributes rewards according to the miner's hash rate contribution. Earnings are unaffected by the pool's luck.

- PPS+: In addition to the coinbase reward, it also includes part of the miner fee, proportionate to the pool's actual block discovery rate, making earnings dependent on the pool's luck.

- FPPS (Full Pay-Per-Share): The mining pool calculates its theoretical coinbase rewards (theoretical block rewards * coinbase reward) over a certain period. Additionally, the pool calculates the theoretical miner fees once per day (theoretical block rewards * the average network-wide miner fee of the day). These two parts are then added together, and the total reward is distributed to miners based on their share of the pool's hashrate. Therefore, miner earnings are independent of the pool's actual blocks mined or its luck factor.

- PPLNS (Pay-Per-Last-N-Shares): Rewards are calculated based on the pool’s actual block discovery, divided among miners according to their share contributions over the last N shares. Earnings are subject to the pool's luck and may fluctuate.

- SOLO: Independent mining where the miner bears all risks. If a block is discovered, the entire reward belongs to the miner.

Last updated