So this is real coin value that takes into account only difficulty and price
https://miningpoolhub.com/?page=home&normalize=noneHmmmmm...
How exactly do you set N in your implementation of PPLNS? So it seems that there will be some discrepancies between current difficulty and the amount of share we get. It is possible that difficulty is really low but we got low share or difficulty is high because we got high share. That's because your average time between last few blocks may have changed.
That's what I am concerned about.
If it's constant N = 2* difficulty or share is inversely proportional to difficulty then that number in
https://miningpoolhub.com/?page=home&normalize=none will be directly comparable to numbers in nicehash.com
I get the impression that it's not always directly compatible
N is average of last few block's share sum.
354 block height's block sum 100
355 block height's block sum 110
356 block height's block sum 200
357 block height's block sum will be ((100 + 110 + 200) 3) = 136
If 357 block height's block sum was 200, then first 64 shares will be skipped and only 136 shares from backward will be calculated.
It's just rough calculation to describe what's happening at PPLNS. It's much more complex calculation.
I think you are concerned about fair distribution. It's quite fair because pool distributes to miners according to their time and difficutly.
You are collaborating and competing the block reward with other miners in same pool.
That number is compatible with nicehash.
Keep in mind that it's compatible by theory. It can be little bit different considering the fluctuation of mining reward and fees.
Nicehash's 3% fee is not small if you are willing to get 2% of profit difference.
So you use last few blocks? How few? Last 10? Last 20?
I am not aiming for 2% profit difference. I am aiming for 30% profit difference. Sometimes price in nicehash differ from price in miningpoolhub by big margin. I uses bot. And after exchange and stuff, still lost money.
I will try again and tell you the result.