I thought bittorrent DHT did that, tied it to IP address. Now I'm digging in and finding out that it doesn't. What stops an attacker from randomly generating 160-bit node IDs until they get close to their target and eventually taking over a target? Apparently BEP42 fixes this but most does do not require it. I'm disheartened.
How many nodes are typically active in HyperDHT? Because if it is a lot smaller, it maybe that bittorrent DHT is still more secure on this aspect just by nature of it's size.