Blockchain & Cryptocurrency Glossary

Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.

  • search-icon Clear Definitions
  • search-icon Practical
  • search-icon Technical
  • search-icon Related Terms

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
A consensus model in which each node selects its own quorum slices—subsets of trusted peers—enabling decentralized agreement without global membership lists.
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
Nodes advertise quorum slices. Consensus proceeds via nomination (proposing values) and federated voting (accept/confirm). A node accepts a value when enough of its slice votes affirmatively; it confirms when enough of its slice confirms. Overlapping slices ensure global consistency.
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.