Please double check my math on the PPS amount.
MAX_HASH = 0xfffffff....
SHARE_TARGET 0x00fffff.................
BLOCK_TARGET 0x0000204aa5000000000000000000000000000000000000000000000000000000
SHARE_DIFFICULTY = MAX_HASH / SHARE_TARGET
BLOCK_DIFFICULTY = MAX_HASH / BLOCK_TARGET
RATIO = SHARE_DIFFICULTY / BLOCK_DIFFICULTY
PPS = RATIO * REWARD
PPS = 0.00120266
or..................
SHARE_TARGET / BLOCK_TARGET * REWARD = 0.00120736
I am going to go with the last one unless someone can show me my math is wrong?
seems good.
how much fee?
Displayed in client: 3%
If I am calculating that wrong let me know.
Note: New share target difficulty is 0x03fffffffff
Why does the miner show pps: 0.00027883, but the above says 0.00120736? (nearly 4-5x difference)
BTW, I don't understand your math or 0x03fffffffff numbers so I can't check your calculations.
Lets look at order of magnitude of the numbers here...
0x0000204a => 8266
0x03ffffffff => 17179869183
So when picking a random number between 0 and 0xffffffffff you are 2078377 times more likely to find one less than 0x03fffffff than 8266
17179869183/8266 => 2078377
Give a block reward of 36... 36/2078377 => 0.0000173212
Does that explain it for you?