Ok, there is definitely something wrong with
https://leaf.updamoon.comAccording to CGminer, I have 4300Kh/s. After discounting 2% rejected, I am looking at 4200Kh/s. (HW:0)
I have been watching it for 1.5 day since Jan 28 morning.
Jan 28, I got total of about 420K LEAF.
Since Jan 28 midnight til Jan 29 14PM(their server time), I got 1 payout of 200k LEAF with 14 hours of ming (4300Kh/s).
Also, based on their estimation, a constant 4000Kh/s should be getting about 800k LEAF at current diff of 75.
I get the fact that yesterday the diff was like 100 towards the end of the day comparing with 75 of now.
But I am getting like 50% of the estimation, really???
Also, after the last 200k payout at Jan.29 14PM, I have got 54k LEAF up until now, Jan 29 17PM(their server time for both).
So, over 3 overs I got 54k, which should be around 432K for the day, if the difficulty stays at 75 of now.
But their estimation, which is also based on the 75 diff and my minutes-averaged hash rate, says I should be getting 800k+ LEAF.
NOTE:
Don't tell me something like the difficulty increasing, random block reward, rejected shares, all that.
I have fully considered those before posting this.
Solution:
Turns out they use a 750k average block reward for the estimation instead of the true 500k.
That makes it much more sense. But still I am getting 20% less than that. However the random block reward justify it.