Hi
Kano, Apologies if this turns out to be the most stupid post of the month so far.
I am just getting my head around how the pool pays by PPLNS, which while I have mined here I have seen the 5Nd period drop from 192hrs to 34hrs as the pool grows.
Never really considered this before today, because I haven't had to sat through a tough block that exceeded the 5Nd period, but I think this block hrs will be greater than the expected 5Nd payment period, which if I understand it, means were only going to get 1/5th of the payment for the last 36+ hrs, and we will loose out on any % payments that we didn't already receive from the previous found blocks, so that for some of the previous blocks we will loose 80%, 60% or 40% of the expected payments should we have continued at the expected 100% rather than this maddening 480% + block that were struggling with.
The only good thing that I can see is that the previous found blocks which we will loose the payments were all quite close together so the loss on previous payments is not so bad, but if we have another bad block as the next one, then we would be loosing 80% of a lot of hours work from this current block.
Is there a point when a pool hash rate gets larger, 20PH+ or whatever, when it hits a point when the 5Nd from the PPLNS actually works against the miners, because the smaller and smaller hrs of the 5Nd period and any bad luck wipes out any benefit of trying to even out the payments by using the 5Nd, is there a point when a pool gets to a larger size to actually run PPS, so to pay for the work done as its done, and then no-one ever looses out on the bad blocks that can over-run the 5Nd period and cause the loss of previous work done.
is PPLNS always best for any sized pool, or is PPS better for a certain sized pools.
If this is a stupid question just delete it
Steve
Short answer is PPLNS is better than PPS because PPS is capped. For example, if you mine at a pool with 5% fee, paying PPS, the most you will ever make compared to expected payout is 95%... even if thepool hits a string of blocks at 50% dificulty (which means the pool income is roughly 200% expected income but you only get 95%). Works the other way too where a string of 200% difficulty blocks has the pool at roughly 50% expected income but you get 95%. PPS will always have higher fee to make up for variance.
In the above scenario, on PPLNS, you get 200% of expected income when the pool hits a string of fast blocks at 50% difficulty and 50% expected income when with a string of 200% blocks. BUT PPLNS smooths out this variance using a window of size N to look backwards and see what portion of the payout you get.
The only time work isever unpaid is when work on one block goes over 500% (because N here is 5d where d is difficulty). This hasn't happened very often. And like phillipma1957 said, you have to look at it over a longer time span. At time spans of 7 days or more, this pool is over 100%.