What about the benefit of DGM over let's say PPS, from a miners point of view, especially in a time periode like now, where the difficulty is rapidly going up for the next months?
Case 1:
A Miner is just bringing up his investment into new (ASIC) mining equipment. Because of the rapidly increasing difficulty rate he knows he could make the most Bitcoins in the first days, maybe few weeks.
Case 2:
A Miner has its mining equipment already stable running.
Let's say a DGM pool doesn't take any fee, and the PPS pool does take a 3% fee. Let's say the difficulty is going up +30% every step.
Wouldn't the miner in case 1&2 'loose' bitcoins because of the slow/delayed adaption of DGM to the rapidly increasing difficulty?
Couldn't it be more wise to choose the disadvantage of 3% pps fee, instead of loosing more % by delayed adaption by DGM based on a specific difficulty increase rate?
I'm not an DGM expert and would like to know the option of a DGM expert.
The payment itself will be at some future time, but the scoring for the work is immediate. If right now the difficulty is D=40M and B=25, the score he will get for each share is pB = B/D = 0.000000625, which guarantees he will get on average pB for it, no matter what the difficulty will be in the future when he actually receives the payment - just like in fee-free PPS.
What you're suggesting is essentially hopping based on anticipated difficulty changes - anticipating the increase, the miner would want to hop to a PPS pool. But DGM was carefully designed to be immune to this kind of hopping. Compare this to some naive implementations of PPLNS, which are not robust to difficulty adjustment hopping.
Thanks a lot for your answer, which is clarifying this thing to me.