Formula & Calculator
Mining Pool PPLNS Payout
Calculates mining payout under Pay-Per-Last-N-Shares (PPLNS), which rewards miners based on their contributed shares within a recent scoring window.
Interpretation
Payout = (Your Shares in Window / Total Shares in Window) × Block Reward. Pay‑Per‑Last‑N‑Shares payout model. Used to reduce pool hopping and reward loyal miners.
Variables
| Symbol | Quantity | Unit |
|---|---|---|
| Payout | Payout for a found block | coins |
| Your Shares in Window | Shares you contributed in the scoring window | |
| Total Shares in Window | Total shares contributed by all miners in the window | |
| Block Reward | Reward for the found block | coins |
What it means
PPLNS (Pay‑Per‑Last‑N‑Shares) is a payout method where miners are paid based on the number of shares they contributed in the last N shares (the window). It rewards consistent mining and discourages pool hopping. The payout fluctuates with each block found by the pool. This is used by many mining pools. Understanding PPLNS helps miners understand how their payouts are calculated and to choose the best payout scheme for their needs.
Worked example
PPLNS Mining Pool Payout – Two Detailed Examples
Real‑World| Parameter | Value |
|---|---|
| Your Shares | 50,000 |
| Total Shares in Window | 2,000,000 |
| Block Reward | 3.125 BTC |
| Parameter | Value |
|---|---|
| Your Shares | 10,000 |
| Total Shares | 500,000 |
| Block Reward | 2.0 |
Common mistakes
- PPLNS (Pay Per Last N Shares): Payment based on shares submitted in a recent window.
- Your shares: The number of valid shares you contributed within the window.
- Total shares: The sum of all shares in that window from all miners.
- Block reward: The reward for the block found in that window.
- Window changes: The window moves with time – your share percentage varies.
Applications
Mining pool PPLNS payout calculates the reward based on the miner's shares in the last N blocks, weighted by the total shares in that window. This is a common payout method that rewards miners for their contribution over time, preventing pool‑hopping. Miners use this to estimate earnings and to choose between PPS and PPLNS pools. By understanding the PPLNS mechanism, miners can decide which pool aligns with their mining style. This formula is essential for selecting a mining pool.
- Choosing between PPS and PPLNS mining pools
- Estimating average earnings in PPLNS pools
- Evaluating the fairness of pool reward distribution
- Optimising mining strategy for pool stability
- Educational understanding of mining pool reward systems
Frequently Asked Questions
Payout = (Your Shares in the Scoring Window / Total Shares in the Window) × Block Reward. You are rewarded based on your contribution over a recent time window (the last N shares), not just the current round.
PPLNS pools typically have lower fees because they pass on the variance of block finding to miners. If the pool is lucky and finds many blocks, you can earn more than a PPS pool. However, earnings are less predictable.
Because the scoring window looks back at recent shares. If you stop mining, your share of future block rewards decreases until you are completely out of the window. Frequent switching can reduce your effective earnings.
Yes, but you need to estimate your average share contribution over time and the pool's expected block finding frequency. It's more variable, so you may want to calculate expected value over a longer period.
A larger window smooths out variance because it includes a longer history of shares. A smaller window is more responsive to recent mining activity but also more volatile.
In PPLNS, you get a share of each block based on your contributions in the respective windows for each block. It rewards consistent mining over time.
PPLNS is generally better for larger miners who can handle variance, because they earn higher effective returns over time. Small miners may prefer PPS for stability.
PPLNS pools usually have lower fees (1-2%) compared to PPS (2-4%) because they shift variance risk to the miners rather than absorbing it themselves.