EntEthAlliance / enhanced-bft

a workspace for developing improvements to BFT consensus
Other
8 stars 3 forks source link

Safety issue in the case of 6 validators #8

Closed saltiniroberto closed 5 years ago

saltiniroberto commented 5 years ago

GPAv1 feedback GPAv1 asks “If the network is partitioned into three nodes each in a six validator network, then any BFT algorithm with even a single Byzantine process can result in violation of safety?”

Reply This is not a general issue of any BFT algorithm. If the number of required Prepare, Commit messages and Commit seals is increased from 3 to 4 as indicated in the “Correctness Analysis of IBFT” paper then this issue cannot occur anymore.

kubasiemion commented 5 years ago

Closing, as we have agreed to include the relevant content into Glossary and Assumptions (meeting 31.07.2019)