hyperledger-labs / SmartBFT

Implementation of the SmartBFT consensus library (https://arxiv.org/abs/2107.06922)

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Join view change after f+1 complained - Discussion

HagarMeir opened this issue · comments

Currently we follow the protocol suggested by BFT SMaRt which states that a node will join the view change after receiving f+1 view change messages.
This may cause more false alarms and more view changes, however this is supposed to help speed up the view change process.
We should think if we want instead to join the view change only after the node itself complains or it got a quorum of view change messages.