All in all, as soon as we have an exact date and time we can finalize the "battle plan"!
We're as eager as you all are to have the equipment hashing and leave these things behind us
First off, this group buy is brilliant. I wish all other GBs (and IPOs) were this well planned and organized.
I figured out a mathematical way to do all the payment corrections and mine fairly for each GB. If it helps, great. If not, no problem.
There needs to be 3 price corrections for GB 1, 2, and 3. These can be done with 3 dividend corrections per share: "x", "y", and "z".
The first GB will see all three dividend corrections:
x+y+z= GB1_correction/Number_shares_GB1 (negative sign since they owe)
The second GB receives their shares later and only sees two:
y+z= GB2_correction/Number_shares_GB2
the third GB receives their shares last and only sees one dividend correction:
z= GB3_correction/Number_shares_GB3
Therefore the three dividend corrections per share are:
z = GB3_correction/Number_shares_GB3
y = GB2_correction/Number_shares_GB2 - GB3_correction/Number_shares_GB3
x = GB1_correction/Number_shares_GB1 - GB2_correction/Number_shares_GB2
Example:
GB1 underpaid by .2 BTC with 100 shareholders (-0.002)
GB2 underpaid by .3 BTC with 200 shareholders (-0.0015)
GB3 overpaid by .1 BTC with 100 shareholders (.001)
The dividend corrections per share are:
z = 0.1/100=0.001
y = (-0.3)/200-.001= (-0.0025)
x = (-0.2)/100-(-0.3)/200 = (-0.0005)
so after the dividend corrections:
GB1 sees -.0005-.0025+.001=-.002
GB2 sees -.0025+.001= -.0015
GB3 sees .001
they all work out, like magic
Proposed plan:
1) GB1 arrives
a) hash away.
b) first dividend pays out normally CORRECTED by x from above
2) GB2 arrives
a) give final dividend of whatever has been mined to GB1 shares
b) issue GB2 shares
c) plug in GB2 and hash away
d) give first GB1+2 dividend normally CORRECTED by y from above
3) GB3 arrives
a) give final dividend of whatever has been mined to GB1+2 shares
b) issue GB3 shares
c) plug in GB3 and hash away
d) give the first GB1+2+3 dividend normally CORRECTED by z from above
4) profit