Learning about all of these endpoints might seem little bit confusing at this stage, so let's try to understand this with the help of a diagram. In the following diagram, we have our blockchain network:
Now let's assume that these five network nodes are already connected to each other, thus forming our decentralized network. Also, let's assume that we want to add a node that is hosted on localhost:3009 to our network.
The first thing that we'll do to add that node to our network is hit the register-and-broadcast-node endpoint on one of our network nodes:
When we hit the register-and-broadcast-node ...