Certain rental from them wont connect here any more.
---
I've blocked a specific source that is suspect.
Suspect how(sorry for having to ask, but you're so cryptic...)? Does this apply only to NH, or other rentals as well?
They were not performing for the pool like they should have. I don't think Kano would be more specific than that, I don't think he would tell the bad guys how to avoid being caught
I imagine this applies to any rentals, users, anything there is data for.
Personally, I would love to pick his brain on how to catch people, but I am sure he is years ahead of anything I have to offer. The best system I can think of is say every 10 blocks or so that the pool finds, wait about 10 seconds to broadcast it to the network. However, hand out the same work that resulted in the recently found block randomly to miners and log all of the miners that don't report they found a block (or report they found a block after you broadcast it to the network). There are a few variables to tweak, but pretty quickly you will find the dishonest miners. Personally, I can't think of a way that wouldn't catch all dishonest miners after running that test a few times, but I could be wrong.
In the above situation you end up with about 1/600 more orphaned blocks (on average), but I think that is worth it. Or you could do it every 20 blocks, wait 5 seconds and you end up with 1/2400 more orphaned blocks (on average) etc.
P.S. I don't mind making that public because even if you know it is coming, I believe it will still catch you (if the variables are tweaked correctly as I mentioned).