You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Currently, only 1 node is running the logic to mine new blocks (Proof of Work) or picking winners for the new block (Proof of Stake). Ideally, this should be clustered. This can be achieved by getting the clients to also act as master nodes. The following sub-tasks need to be completed for clustering support
Communication of nodes between each other: The nodes must talk to each other on a different port. This will allow for separate interactions between clients and master nodes.
Discovery of nodes: The nodes will have to discover each other by either multicasting a ping in the network or by bootstrapping a list of nodes and then discovering more from those nodes. Ping might be easier to develop to begin with.
Broadcast the new blockchain whenever a new block is added to it so that all the other nodes can also update their local blockchains and reflect the same chain when queried.
The text was updated successfully, but these errors were encountered:
Currently, only 1 node is running the logic to mine new blocks (Proof of Work) or picking winners for the new block (Proof of Stake). Ideally, this should be clustered. This can be achieved by getting the clients to also act as master nodes. The following sub-tasks need to be completed for clustering support
The text was updated successfully, but these errors were encountered: