Architectural Overview
- SOMA will store data (i.e. public key, nodename, IP address or fully qualified domain name (FQDN), port number) in couchbase database cluster.
- You'll need to run the "address-book" building program, on a machine that has a node already running on it. The builder gets the data from couchbase db & creates the address book and hands it to the node, the node auto-distributes it to the rest of the network. All nodes communicate together and they exchange information. That's the way it works. A single node receiving a transaction, for example, is enough to let all the other nodes know about that same transaction.
- Miners don't have to run that "address-book" but only use the "SOMA" to register their data; i.e. public key, nodename, IP address (or FQDN), port number.