Federated Byzantine Agreement
1 min read
Pronunciation
[fed-uh-ray-tid byz-an-teen uh-gree-muhnt]
Analogy
FBA is like a social network where each person trusts a small circle of friends; global consensus emerges from overlapping trust circles.
Definition
Key Points Intro
FBA’s decentralization arises from these properties:
Key Points
Quorum slice: Each node defines which peers it trusts.
Quorum: A set of nodes containing at least one slice for each member.
Decentralized control: No central authority defines quorums.
Fault tolerance: Tolerates Byzantine behavior if trust overlap is sufficient.
Example
The Stellar network uses the Stellar Consensus Protocol (SCP), an FBA implementation where organizations choose trusted validator sets to reach consensus on transactions.
Technical Deep Dive
Security Warning
Poorly configured slices can lead to partitioning or safety failures; nodes must choose slices with sufficient overlap.
Caveat
Security depends on careful slice configuration; dynamic membership changes are complex to manage.
Federated Byzantine Agreement - Related Articles
No related articles for this term.