kademlia protocol: dht map implementation second part