When a Hyperchain node starts, it obtains the necessary information to connect to the network by accessing a seed node. Any Hyperchain node can be configured as a seed node according to the user’s needs.
Each node connects to the network by obtaining information from the seed node and adding other network nodes to its list of neighbor nodes. Furthermore, the node continues to obtain more network node information from its neighbor nodes and adds them to its list of neighbor nodes. This process continues until no more nodes can be found or the node believes that the number of neighbor nodes has reached its requirements. The management of the node’s neighbor list uses DHT technology.