| # | Coin | Ticker | Price | 24h % | Market Cap | Volume (24h) |
|---|---|---|---|---|---|---|
IBFT (Istanbul Byzantine Fault Tolerance) is a consensus protocol based on PBFT (Practical Byzantine Fault Tolerance), adapted for Ethereum-compatible blockchain networks. Like its parent protocol, IBFT operates through a multi-phase commit process: the proposer creates a block and broadcasts a pre-prepare message, validators exchange prepare messages, and upon receiving enough prepare messages from the quorum, they proceed to the commit phase. A block is finalized when a validator receives commit messages from more than two-thirds of the validator set. The protocol uses a round-robin leader selection where the block proposer rotates among validators, and if a proposer fails, a round-change mechanism selects the next validator to take over.
IBFT provides immediate, deterministic block finality — once committed, blocks cannot be reverted, eliminating the possibility of chain reorganizations. The protocol tolerates up to floor((n-1)/3) Byzantine nodes, where n is the total number of validators. Block times are configurable and typically set between 1-5 seconds. IBFT's strength lies in its suitability for permissioned and consortium networks where a known set of validators is acceptable and immediate finality is required. The quadratic communication complexity (O(n²)) limits the practical validator set to dozens of nodes, making it more appropriate for enterprise deployments than large public networks. IBFT 2.0 refined the view-change protocol to fix edge-case liveness issues found in the original specification.
IBFT and its successor IBFT 2.0 are widely available as consensus options in Ethereum enterprise clients, including Hyperledger Besu and GoQuorum (originally developed by JP Morgan). These implementations make IBFT a common choice for private Ethereum networks used by enterprises and consortiums that need EVM compatibility with deterministic finality. The protocol specification was developed collaboratively by the Ethereum enterprise community and is formally defined in the EIP-650 proposal. IBFT has been deployed in numerous enterprise blockchain solutions across financial services, supply chain, and other industries where permissioned networks with immediate transaction finality are preferred over public, permissionless alternatives.
Advertise
Are you looking to advertise? We offer press release publications, display banners, featured listings and more.
Contact us for questions, submit a PR or request our media kit.