I'm confused. The Stellar docs said there are currently three network maintained: testnet, standalone, and public. To differentiate between them we have to change the network passphrase.
I know that the passphrase is used to generate the network hash.
networkHash - first 8 chars of sha256 hash of stellar network passphrase (7ac33997 - default, for public stellar network, cee0302d for testnet) networkPassphrase - can be provided directly to derive networkHash
But i am still confused on the usage of the network hash. Will it be submitted somewhere (maybe a central tunnel for registration of peers finding ?)
I mean, except from specifying the peers in the config files beforehand, how does the peers find each other using the passphrase? In the doc it says these peer-finding is done at best, but I am not so clear about this part.