Boot nodes

Using a small set that hardcoded bootnodes to bootstrap.

Protocol

Kademlia a modified form of Distributed Hash Table.

Steps to join the network

start client –> connect to bootnode –> bond to bootnode –> find neighbours –> bond to neighbours