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