This sucks for me because I have a bunch of risk and am not really making any money for my efforts and significant hosting costs. It sucks for miners because they are not getting paid consistently.
I think most pool operators running PPS haven't really looked at the math. It only makes sense to run a payment model that is sustainable forever regardless of variance.
So I am thinking of switching to PPSLN, which has no risk for me but adds some variance to miners. Anyone with thoughts on that?
I'm new to mining, have one 7950 I bought, and don't even use your pool. So my feedback isn't worth a lot. But look at this:
http://eligius.st/wiki/index.php/Capped_PPS_with_Recent_BackpayWhen I was searching for pool software I came across them (as a result of eloipool), and this is their latest payment model. I really like it. Feels as close to PPS as you can get with zero risk to you, and recent miners have priority treatment. Everyone, eventually, gets paid for all that is owed once the pool get more blocks than expected instead of less.
I would have the payments for a block be build into the coinbase for the block so everyone gets paid as soon as that block matures and the accounting gets much simpler.
Eligius does this too, and I think it's super elegant. (Edit: One other tip from their experience, make your policy that shares are based as a share of the next payoff based on the reward at that time. So if the reward drops, you aren't paying out of pocket a share of a previous higher reward that was never realized. Your % of the total work is set at the time you earn the share, but your actual amount of BTC payment is based on the block reward at the time a block is found.)