Kademlia implementation in golang