P2P DNS solution and more based on the Kademlia Distributed Hash Table (DHT)