Join GitHub today
GitHub is home to over 40 million developers working together to host and review code, manage projects, and build software together.Sign up
We suggest limiting the number of authorizer nodes to 21 active authorizers and 21 authorizer candidates (hot backup authorizers).
Note 1: The more authorizers we create the more time and space is required for reaching consensus (getting authorization).
Note 2: More authorizers does not necessarily mean more decentralization. For example, Bitcoin mining is consolidated within a few big miners and yet it is still considered fully decentralized blockchain.
Question: How to improve this mechanism to make it more efficient, secure, and fair.
I have two questions:
Do the Authorizers be elected dynamically and continuously all the time? If it does, there should be a "tick" to sync all nodes. whats the tick system works like?
A complete transaction needs 4 messages: