In Quorum, specifically for istanbul byzantine fault tolerance (ibft) consensus algorithm, what is the ideal node count for failover? i.e., recommended configuration?
Nathan Aw (Singapore)
Ethereum Stack Exchange is a question and answer site for users of Ethereum, the decentralized application platform and smart contract enabled blockchain. It only takes a minute to sign up.
Sign up to join this communityThe equation to solve that problem is the following:
The system can tolerate at most of F faulty nodes in a N validator nodes network, where N = 3F + 1
You can visit this link https://github.com/ethereum/EIPs/issues/650 in Consensus part to more information.
recommended configuration?
no ideal or recommended config to offer.
just follow this:
IBFT mode of Quorum inherits from original PBFT and is 2f+1. so if you assume you may have 1node as faulty one so 2*1+1 = 3 + 1f = 4nodes require to ensure ~2/3 of them reach consensus.