I want to set up private testnet with multiple nodes. In the documentation it describes how to do that only with a single node.
1) How about multiple ones, how to create them? I mean, exactly - I'm a newbie.
2) Also, how do nodes *discover* other nodes in the same network?
3) Say, there're 15 nodes.
a) Does each node know about any other node?
b) And What exactly makes them *belong* to the same network? They can be located in other countries and still belong to *same network*.
4) There's no central server or entity. To summarize -- does this mean that any *new node* can connect to *any existing/working node* in a network to become a part of that network?
p.s.
I'll use docker as I have only a single machine for testing, each node will be in its own docker.