-
Notifications
You must be signed in to change notification settings - Fork 2.1k
Closed
Description
Tendermint requires > 2/3 of voting power from validators to commit a block
What happens if the set of commits is different between nodes while still being > 2/3.
As an example, consider a network of 3 nodes A,B and C with equal voting power
and the following set of commits / validation messages on the same Block
Node A has commits from: {A, B}
Node B has commits from: {B, C}
Node C has commits: {A, C}
An operation like MedianTime() will produce different results on each node.
Will this produce a fork due to different blockhash and differing BFT clock values on each node?
This situation could easily occur in a larger network due to delay, partitions, etc.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels