Feathercoin daemon and wallet production version

\[Guide\] PPS, RBPPS, Prop, PPLNS - Whats the difference?

  • Regular Member | Tip Nutnut

    Put simply, it’s the way that pools pay miners and there is a BIG difference. Make sure you are mining on the payout system that is right for your sort of mining.

    [b]PPS (Pay Per Share)[/b]

    PPS pools are the best pool to mine on if you want a steady 100% (less the pool fee) of your calculated income.
    With a PPS pool you are paid for EVERY VALID SHARE you submit. So, every time your mining software says “accepted”, you are paid a small amount regardless of whether the pool has found a block or not. The pool operator is basically hiring your hash power. Some PPS pools even pay the miners if the block is orphaned.
    Here’s an example…
    [list][*]At the time of writing the difficulty of FTC is ~198.52.
    [*]It will take an average of 50824 shares to find a block. Obviously this will vary due to “Luck”
    [*]There’s 200FTC per block[/list]
    So - 200 FTC / 50824 shares = 0.003935177216FTC Per Share
    Now if we don’t find a block within 50824 shares, the miners still get their payouts and the pool op makes up the difference EVEN IF THE BLOCK IS ORPHANED!
    The drawbacks to a PPS pool are that they usually charge a fee of ~3%-5%.
    In short, a PPS pool removes the “Luck” factor for miners.

    [b]RBPPS (Round Based Pay Per Share)[/b]

    An RBPPS pool is the same as a PPS pool but it doesn’t pay orphans.

    [b]Prop (Proportional)[/b]

    A proportional pool carries no risk to the pool operator as miners are simply paid out when a block is found. No blocks, no payout! With a Prop pool the risk is all on the miners if it takes longer than expected to find a block then the miners earn less. On the flip side, if the pool is lucky (they will all average out the same eventually) the miners get more. This is in complete contrast to the PPS pool where there is no "Variance"
    Using made up data for simplicity, here’s an example:
    [list][*]A block is found after 100000 shares
    [*]You submitted 1000 of those shares (you have 1% of the pools total hash power)
    [*]There’s 200FTC per block[/list]

    Quite simply you will get 1% of the block = 2FTC. Now if the pool has a bad round (a round is the time taken to find a block) and it takes 200000 shares to find a block (twice as long) and you have submitted 2000 shares (as you’ve been mining twice as long), you still only get 1% of the block = 2FTC.
    This can also work in the miners favour too as if it takes half the time (50000 shares) to find a block and you submitted only 500 - again - 2ftc.

    Basically with a Prop pool you always get you percentage of the block and you win/lose depending on the “Luck” of the pool.

    The drawbacks to a prop pool are that there is often a fee although some pool ops rely on donations only and you will have to bear the variance of the block times and luck unlike a PPS pool. Also they are susceptible to “pool hoppers” where PPLNS pools are not.

    Generally speaking Prop pools are are a better option than PPLNS pools if you like to move around coins and pools a lot and are only a part time miner.

    [b]PPLNS (Pay Per Last N(umber of) Shares[/b]

    This is the most difficult payout type to explain to noobs so for the sake of simplicity, this wont be 100% technically accurate but you’ll get the idea…

    A PPLNS pool is the same as a Prop pool in so much as the miner takes the risk of variance. Where they differ is how the payouts are calculated. PPLNS pools were designed to stop pool hoppers as they don’t technically payout the current block, rather they payout based on an average of the shares you submit over the last x number of blocks. As a result, when you first start mining on a PPLNS pool like d2’s pools you’ll notice that you hardly get paid anything until a few hours later. This will ramp up over time and once you stop mining, you still get paid for a few hours… this is due to the “buffer effect” of PPLNS and pool hoppers hate this as they cant jump on a fresh, profitable round! You, as a loyal miner still get the correct amount eventually but you have to be a bit patient for the ramp up and ramp down times.

    Here is a link to the DETAILED and technically correct info on [url=https://ftc.d2.cc/information.php]d2’s PPLNS pool[/url]…

    So - in summary…

    If you want a steady, reliable income with no variance the you need a [b]PPS[/b] Pool.
    If you want a steady income and don’t mind loosing out if a block is orphaned the [b]RBPPS[/b] is for you.
    If you are a loyal miner, stay with one pool and feel lucky (you could earn more or less) then you need a [b]PPLNS[/b] pool.
    If you hop around a lot then a [b]Prop[/b] pool is probably best. Worth noting though that Prop & PPLNS will ultimately pay the same to it’s miners.

    Happy mining!


    [color=red](d2 & other mods, feel free to edit)[/color]

  • | Tip bigtony


    I’m an occasional miner until I get my rig finished and I joined d2’s pool as it felt ‘legitimate’. Glad I understand the reward system now! Feel like I made the right choice 8).


  • | Tip TheRedViper

    Very informative, thanks nutnut!

  • | Tip Thefallen222

    Thanks for explaining all those, I’m somewhat new to mining and that cleared it up for me. I’m what I would consider a loyal miner so a PPLNS suits me.

  • | Tip lizhi

    thank Nutnut, I set up a pool with PROP model.

  • Moderators | Tip wrapper

    Cheers, rep +

  • | Tip PolybiusSquare

    Very good info, rep+