18 Feb 2025

light mode

Byzantine Fault Tolerance: a little-known blockchain feature

Byzantine Fault Tolerance: a little-known blockchain feature

Byzantine fault tolerance refers to the blockchain’s ability to function even if some of the computer nodes fail or attempt to harm the entire system.

On this page

BFT aims to prevent network failure by employing decision-making through correct and reliable nodes despite the presence of malicious nodes. Without Byzantine fault tolerance, incorrect and dangerous transactions can be written to the blockchain, compromising data security.

In addition to distributed ledgers, Byzantine fault tolerance is used in nuclear power plants, aircraft engines, and other mechanisms whose performance depends on many devices.

The Byzantine Generals Problem

The term takes its name from a logical puzzle known as the “Byzantine generals problem.” It is explained in a Microsoft Research article in 1982. The hypothetical puzzle was created to describe the complexity of a situation in which computer nodes must reach a consensus.

Consider the following scenario: four late-Antiquity generals must agree on the capture of an enemy fortress. They can only communicate with each other through messengers because they are in different places. 

Generals cannot be certain that the information they receive is accurate. They might be receiving inaccurate information by mistake, or one of them might be a traitor.

The solution to this problem is to create a mechanism that would allow reaching automatic consensus, despite the issue with some incorrect nodes. It is known as Byzantine fault tolerance, and it is effective as long as the number of deceivers does not exceed one-third of those who influence the course of events.

BFT is accomplished through the use of consensus algorithms (and other means*), which are a set of rules and conditions that must be met in order for transactions to be recorded on the blockchain. This provides security and solves the Byzantine generals problem.

For example, in the very first consensus algorithm Proof-of-Work, node consent occurs after one of the miners first solves a complex mathematical problem. Then its node becomes a validator, checking transactions and adding them to the blockchain, for which the user is rewarded. 

The most popular Proof-of-Stake mechanism has different conditions for reaching a consensus. Participants in such a network must stake tokens in order to qualify for transaction confirmation. There are more opportunities to add a block to the chain and gain additional tokens for supporting the blockchain as more money is staked. 

There are many other mechanisms by which nodes communicate with each other. Read about them in our article “Exotic Consensus Algorithms.”

*Byzantine fault tolerance can be achieved by using digital signatures to limit interactions between distributed nodes.

What is practical byzantine fault tolerance?

Practical Byzantine Fault Tolerance (pBFT) is a consensus algorithm introduced in the late 90s that is often used in next-generation blockchains as an additional one. It was designed for systems that have no time limit to respond to a request. The mechanism achieves consensus quickly and is linked to previous developments in Byzantine fault tolerance. pBFT has a primary node and secondary nodes that work for a common result.

As a practical algorithm, Byzantine Fault Tolerance works as follows:

?️ The transaction is sent to the primary node.

?️ It forwards it to secondary nodes.

?️ Together, they process the request and send a response to the system.

?️ When the network receives more than one-third of the same solutions from different nodes, the transaction is confirmed.

The primary node can be substituted over time. If it does not respond to the client's request, a special protocol is used instead. As a rule, secondary nodes can vote in order to replace the primary node with a more appropriate one in their opinion. 

Blockchains like Hyperledger, Cosmos, Minter, and Zilliqa employ practical Byzantine fault tolerance in their architecture.

The content on The Coinomist is for informational purposes only and should not be interpreted as financial advice. While we strive to provide accurate and up-to-date information, we do not guarantee the accuracy, completeness, or reliability of any content. Neither we accept liability for any errors or omissions in the information provided or for any financial losses incurred as a result of relying on this information. Actions based on this content are at your own risk. Always do your own research and consult a professional. See our Terms, Privacy Policy, and Disclaimers for more details.

Articles by this author
Lawmaker Attacks Trump’s Meme Coin, Musk’s DOGE

Lawmaker Attacks Trump’s Meme Coin, Musk’s DOGE

Democratic Congresswoman Ayanna Pressley has criticized the DOGE agency and Trump’s meme coin, arguing they represent a dangerous shift in financial oversight.

Anton Kryshtal
LIBRA Meme Coin Mystery—Is There a MELANIA Connection?

LIBRA Meme Coin Mystery—Is There a MELANIA Connection?

LIBRA’s sudden launch has left the crypto world divided. Was it just another meme coin stunt, or is there a real connection to Javier Milei? And what’s this about MELANIA? The plot thickens.

The Coinomist
Scammers Tricked Investors with a Fake Saudi Meme Coin

Scammers Tricked Investors with a Fake Saudi Meme Coin

Scammers impersonating Saudi Crown Prince Mohammed bin Salman on X claimed to launch an “official” KSA meme coin. Spoiler alert: It was a total scam.

Anton Kryshtal
Italy Moves to Rein In Crypto as EU, U.S. Rules Diverge

Italy Moves to Rein In Crypto as EU, U.S. Rules Diverge

The Bank of Italy, together with the Italian securities regulator Consob, met with industry leaders to discuss the evolving rules for digital assets.

Anton Kryshtal
Weekly Analysis of BTC, ETH, and the Stock Market (Feb 10, 2025)

Weekly Analysis of BTC, ETH, and the Stock Market (Feb 10, 2025)

An overview of BTC, ETH, XAUT, and S&P500 charts, and the current cryptocurrency market dynamics.

Artem Khomenko
Weekly Analysis of BTC, ETH, and the Stock Market (Feb 3, 2025)

Weekly Analysis of BTC, ETH, and the Stock Market (Feb 3, 2025)

An overview of BTC, ETH, XAUT, and S&P500 charts, and the current cryptocurrency market dynamics.

Artem Khomenko
Weekly Analysis of BTC, ETH, and the Stock Market (Jan 27, 2025)

Weekly Analysis of BTC, ETH, and the Stock Market (Jan 27, 2025)

An overview of BTC, ETH, XAUT, and S&P500 charts, and the current cryptocurrency market dynamics.

Artem Khomenko
How to Bump a Transaction in the Bitcoin Network

How to Bump a Transaction in the Bitcoin Network

Sometimes, Bitcoin transactions can get “stuck,” especially if a low fee was set. In such cases, you might wonder: Why is my Bitcoin transaction stuck?

bitOn
Inside Cryptocurrency Farms: How Digital Coins Are Mined

Inside Cryptocurrency Farms: How Digital Coins Are Mined

Cryptocurrency farms and mining have evolved significantly since Bitcoin launched in 2009. To understand their growth, it helps to look at the broader history of resource extraction.

The Coinomist
From Bulls to Ballers — Why Celebrities Are Flocking to Crypto

From Bulls to Ballers — Why Celebrities Are Flocking to Crypto

Trump’s meme coin isn’t an outlier—it’s part of a broader trend. Back in 2021, celebrities were minting NFTs, and by 2024, they had moved on to personal token launches. The connection between fame and crypto has been growing for years, even if many failed to see it.

Vlad Vovk
Which Macroeconomic Factors Make Crypto Rise or Fall? 

Which Macroeconomic Factors Make Crypto Rise or Fall? 

It happens when you check the market and crypto prices are up or down for no obvious reason. Then you do some research and find out that there are actually reasons outside the crypto space.

Anahit Avetisyan
How Blockchain Helps Combat Disinformation

How Blockchain Helps Combat Disinformation

Fake news has become a global issue, shaping public opinion, fueling social tensions, and even influencing political decisions. With the rise of social media, the spread of misinformation has accelerated, making it increasingly difficult to regulate. However, blockchain technology offers a promising solution in the fight against fake news.

Daryna Nesterenko
Trading Psychology: How to Avoid Falling Victim to Your Own Biases

Trading Psychology: How to Avoid Falling Victim to Your Own Biases

The most successful traders aren’t always the smartest. More often, those who excel are the ones who understand psychological traps, manage their emotions, and maintain rationality under pressure.

Vlad Vovk
The Bitcoin Kid’s 2011 Prediction – How Right Was He? 

The Bitcoin Kid’s 2011 Prediction – How Right Was He? 

In May 2011, an unusual video surfaced on YouTube. A 12-year-old boy explained Bitcoin – how it works and what its future might hold.

Anahit Avetisyan
SBF’s Prosecutor Quits – What It Means for Crypto Crime

SBF’s Prosecutor Quits – What It Means for Crypto Crime

Danielle Sassoon, Acting U.S. Attorney for the Southern District of New York, has resigned, making headlines this week. And you’ve definitely heard of one of her biggest “client” names.

Anahit Avetisyan
MORE
«Mass Adoption Isn’t About Tech – It’s About Perception». Bitmedia Founder Matvii Diadkov – About RWA, Web3, And Marketing

«Mass Adoption Isn’t About Tech – It’s About Perception». Bitmedia Founder Matvii Diadkov – About RWA, Web3, And Marketing

Matvii Diadkov, founder of Bitmedia, shared with us in an exclusive interview his expert insights on Web3 adoption, impact of GameFi and community-centering tendencies in the market.

The Coinomist
“Satoshi is CIA”: Swedish crypto bro opens up about his Bitcoin journey

“Satoshi is CIA”: Swedish crypto bro opens up about his Bitcoin journey

The first crypto craze took place almost a decade ago. Overnight, many people found out about Bitcoin and its underlying technology, blockchain.

Lesia Dubenko
MORE