And you do get paid, all you have to do is keep mining on the pool and be here when a block is found.
Ok, but we don't decide to stop mining it, the mulipool switched us to another coin...
Why should multiport miners get paid if the LTC pool finds a block on its own, 3 hours after MP moves off? Do you think that's fair?
Yes, miners should be compensated for the work they put in.
What if the people mining LTC have been doing it for 3 days with no blocks found? Should their reward be halved just because the multipool switched to LTC for 1/2 hour? That could easily happen with a proportional system.
It's not fair for the dedicated LTC miners either. All the shares they submitted over the 3 days they mined won't get paid out. If a block is found 1/2 hour after the mulipool switches to LTC then they will get a very small portion of the winnings as most of it will have gone to the mulipool users. And if the mulipool hadn't switched to LTC, they may have gone another 3 days before finding a block.
Payout algorithms should distribute block rewards fairly and there is more than one way to do that. Proportional has been showed to be a deeply flawed system, which is why almost no pools use it (and the ones that do are gamed by pool hoppers).
"deeply flawed system" - I find it funny when people say this, just because someone wrote a long study on how someone
could potentially play the system. I'm sorry but I just don't think that this is true in reality. Do you think there are thousands of people sitting in front of a computer 24 hours a day, jumping from pool to pool to try to maximize their winnings. Maybe there are, I just don't think it's as big a problem as people make it out to be.
Besides, your mulipool does exactly this, it hops from one coin to another so it is not a "normal" pool. PPLNS works well on a pool where everyone is mining the same coin and coins are found in a more reasonable amount of time. If a round time is one hour and you have a reasonable chance of finding a block within one hour it makes sense. When a round time is one hour but the chances are very good that a coin won't be found for days (ie over 24 rounds) I personally wouldn't mine on such a pool. I think this is why there are so few dedicated miners on LTC. If there was a large number of dedicated miners this wouldn't be a problem.
1. I believe that other than PPS, it is the most fair to all parties (dedicated coin miners and multipool miners)
2. It would require a fair amount of coding to change, and I have other priorities
3. Any payout method that requires me to potentially keep millions of shares in the db for 10+ coins (i.e. proportional) is going to result in the need for a larger DB system and increase fees for all users.
1. I'm ok with PPS although I think this would be way too risky for your pool
2. I'm not a programmer so I can't help you there, although I would think that taking the winnings and dividing it up among all the submitted shares should be fairly simple.
3. Only the slow coins would generate a lot of shares
If the steady miners pay for gas for 80% of a truck haul, and port 7777 for 20%, even if 7777 isn't driving when they reach their destination they should still get paid for their 20%. Mining is gambling, if people pool their money to buy a lottery ticket they all get paid even though only the winning ticket gets the money.
well said