Byzantine Fault Tolerance (BFT)

DeFi

Byzantine Fault Tolerance (BFT) is a system's ability to agree on decisions even if some parts fail or act incorrectly.

Byzantine Fault Tolerance is a property of a computer system that describes its ability to keep working correctly even when some of its components fail or start behaving dishonestly. In a blockchain network, which is made up of many computers around the world all trying to agree on the same version of the transaction history, there is always a risk that some of those computers will malfunction, go offline, or even deliberately try to cheat. BFT is the technical guarantee that the system can still reach a correct and honest agreement despite those bad actors.

The concept comes from a classic problem in computer science where you cannot verify whether a message you received is true or whether the sender is lying to you. What makes Byzantine Fault Tolerance powerful is that it does not just account for computers crashing — it also accounts for computers that are actively trying to deceive others. A system is considered Byzantine Fault Tolerant if it can withstand up to a certain fraction of dishonest or broken participants, typically up to one-third of all nodes, and still produce the correct result.

Most modern blockchains are designed with some form of BFT at their core. Networks like Tendermint, used in Cosmos, and the consensus layer of Ethereum both draw from BFT principles. The threshold matters enormously in practice: if more than one-third of validators in a BFT system start colluding or lying, the system can break down. This is why decentralization is considered so important.

Example: Imagine a group of ten judges scoring a competition. Even if two or three of them are secretly bribed to give unfair scores, the remaining honest judges can still outvote the corrupt ones and deliver a fair result. BFT is essentially that same protection, applied to a global network of computers.

Top tokens on optimism

  • USDC
    USDCUSD Coin
    $1.00$13.99M
  • WETH
    WETHWrapped Ether
    $1.68K$12.22M
  • USDT
    USDTTether USD
    $1.00$2.85M
  • WBTC
    WBTCWrapped BTC
    $63.60K$2.65M
  • USDC
    USDCUSD Coin
    $1.00$606.05K
  • E

    EURCEURC
    $1.16$508.34K
  • OP
    OPOptimism
    $0.099$447.75K
  • wstETH
    wstETHWrapped liquid staked Ether 2.0
    $2.08K$443.97K
  • DAI
    DAIDai Stablecoin
    $1.00$358.79K
  • msUSD
    msUSDMetronome Synth USD
    $0.99$297.73K