So....
An easy way to explain it so anyone can understand is:
A share is valid, and paid if a block is found, for about 3 days.
The accurate way to explain it is:
The last 8,640 shares are paid when a block is found, the expected time to share is 30 seconds.
Hope this helps...
And
SPREAD = 3 # blocks
is not tell that max 3 blocks can be paid?
As far I understand, every share is valid 8640 shares of time but up to 3 blocks found in mean time.
So if we will found more than 1 block per day, and your power is not enough to get more than one share per 3 days you will not get payout from every block.
Just when you think you have got it figured out...
Thanks Rav3n, I'll dig into it this week and see if I can figure out an easy way to explain what SPREAD is doing.
I know there has been some talk about rewriting p2pool in C++, any one have any thoughts on a Ruby version?
Have not given it a lot of thought, but after seeing Toshi thought there might be some advantages...
http://blog.coinbase.com/post/97671295752/introducing-toshi-an-open-source-bitcoin-node-for