Federated Byzantine Agreement (FBA)

A Federated Byzantine Agreement (FBA) is a form of Byzantine agreement where each byzantine general is responsible for their own blockchain.

A Federated Byzantine Agreement (FBA) is a form of Byzantine fault tolerance where each byzantine general is responsible for their own blockchain. A Federated Byzantine Agreement (FBA) is used for its high throughput, network scalability, and low transaction costs. Notable cryptocurrencies using the Federated Byzantine Agreement (FBA) include Stellar and Ripple. Stellar was the first cryptocurrency to successfully implement a safe and secure Federated Byzantine Agreement (FBA), even though FBA consensus mechanism was pioneered by Ripple.

Federated Byzantine Agreements (FBA) require nodes to be known and verified ahead of time before users request any performance from the FBA. The nodes also choose who they trust, and eventually quorums of nodes emerge from decisions made by the individuals nodes making up the FBA network. A quorum is the minimum number of nodes required for a solution to be correct, and after a quorum forms the block is validated and included on the blockchain. The FBA uses 'quorum slices', which are subsets of quorums that can convince specific nodes operating on the network to agree with them.

Timeline

People

Name
Role
LinkedIn

Further reading

Title
Author
Link
Type
Date

Federated Byzantine Agreement - BRAVO Pay - Medium

BRAVO Pay

Web

Federated Byzantine Agreement - Towards Data Science

Shaan Ray

Web

The Stellar Consensus Protocol: A Federated Model for Internet-level Consensus

David Mazi`eres, Mazi` Mazi`eres

Academic

Documentaries, videos and podcasts

Title
Date
Link

How the Stellar Consensus Protocol (Federated Byzantine Agreement) Works

Companies

Company
CEO
Location
Products/Services

References

Golden logo
Text is available under the Creative Commons Attribution-ShareAlike 4.0; additional terms apply. By using this site, you agree to our Terms & Conditions.