Federated Byzantine Agreement (FBA)
Web3 / blockchain technology
Federated Byzantine Agreement is a consensus mechanism where each network node independently chooses its own set of trusted validators, known as a quorum slice, rather than all nodes relying on the same global set. This allows participants to maintain personalized trust assumptions while still achieving network-wide consensus. FBA represents a more flexible approach to Byzantine fault tolerance because nodes don't need to trust the same entities; instead, consensus emerges when enough of each node's selected validators agree on a transaction. This model reduces the coordination overhead required for traditional Byzantine agreements while maintaining resilience against malicious actors, as long as each node's quorum slice contains sufficient honest validators. Example: Stellar's Stellar Consensus Protocol employs federated Byzantine agreement, allowing each validator node to specify its own quorum slice of trusted validators. This design enables Stellar to achieve consensus across a diverse network without requiring permission from a central authority, allowing smaller institutions and individual validators to participate meaningfully in the network's security. Why it matters for blockchain technology: FBA enables more decentralized and flexible consensus without sacrificing fault tolerance, allowing networks to scale while letting participants maintain independent trust relationships—critical for creating truly open, permissionless blockchain systems.
Explore the full Web3 Glossary — 2,000+ expert-curated definitions. Need guidance? Talk to our consultants.