Guys, doesn't it look for you like we have some issues with invalid shares?
That's how pool looks right now:
KanoPool: 22,098.71THs
Shares: 703,336,606,279 (51.55%)
Invalids:
25.4M (21.5%) · 104.5G (12.9%)
Last Block
Pool: 40h 56m (495143)
Network: 2m 27s (495434)
Odds are it is old hardware. For example, Canaan has removed a majority of their hardware, but they probably leave old S7 or stuff running which would have a lot of invalids. Same goes for Cobra etcetera. That is my guess.
I just sent a message to nicehash thread. Would it have anything to do with the insanely high diff they have on our machines. S9 65536 diff. Lowest Vardiff will drop. Same goes with s3 etc. I have about a 4% loss just in rejects due to high diff also my local work completed showing on s3 since they remove it on s9 is almost double that of accepted shares. Could this be a problem. A form of inadvertent block withholding. Nicehash being slow to push shares is causing stales etc. just curious
BR
I try to block not-nicehash as much as possible since nothing good comes of having miners from there mining here.
Remember that long double block, about half of that hash rate came from there ... so one single source of shares had VERY bad luck ... ... ... not in any way definitive proof ... but I certainly consider it better to stop a single source of horrible bad luck, than to wait to find it's actually 10 blocks of lost blocks and absolutely no recourse if we find it is the cause (they specifically state they will keep the BTC) ... ... ...
I've also blocked an IP of not-nicehash once before that had really bad luck.
The simple problem is that EVERYONE mining on the pool must trust EVERY single physical miner mining through not-nicehash,
Yet mining through not-nicehash has a clear financial advantage for any of them to at least sometimes withhold blocks, in a simple way that they will also never be caught by not-nicehash.
... and those miners pointed at not-nicehash get paid PPS ... which means it doesn't matter if they find blocks or not, they'll still be paid.
We're dealing with a lot of money ... and a lot of people in this world are easily swayed to make decisions that are to their own financial advantage, that may not be to the advantage of others.
To think otherwise is simple foolishness.