Message types using in the overlord consensus protocol.
An aggregated choke.
An aggregate signature.
An aggregated vote.
A node info.
A signed choke.
A signed proposal.
A signed vote.
A rich status.
There are three roles in overlord consensus protocol, leader, relayer and others. Leader needs to propose proposal in a round to propel consensus process. Relayer is the node that responsible to aggregate vote. The others node only vote for a proposal and receive QCs. To simplify the process, the leader and the relayer will be a same node which means leader will alse do what relayer node do.
How does state goto the current round.
Vote or QC types. Prevote and precommit QC will promise the rightness and the final consistency of overlord consensus protocol.