Byzantine Generals’ Problem
DeFiThe Byzantine Generals’ Problem is a challenge in achieving agreement among a group when they can't fully trust each other or their communication. It illustrates the difficulty of getting everyone to agree on a plan when some members might be unreliable or dishonest.
The Byzantine Generals’ Problem is a thought experiment from computer science that describes one of the hardest challenges in building distributed systems: how can a group of participants who cannot fully trust each other still reach a reliable agreement? It was formally described by Leslie Lamport, Robert Shostak, and Marshall Pease in 1982, and became the intellectual foundation for much of how blockchains were later designed.
The story goes like this: several army generals are surrounding a city, communicating only by messenger. Some generals might be traitors. The loyal generals need to agree on a single plan — attack together or retreat together — because acting inconsistently would be catastrophic. Bitcoin, invented in 2008 by Satoshi Nakamoto, was the first practical solution to this problem at internet scale. It solved it using Proof of Work — a mechanism where agreeing on the truth requires spending real computational effort, making cheating prohibitively expensive rather than just socially forbidden.
Example: Think of a group of friends trying to decide where to meet for dinner over text, but one friend keeps telling different people different things to stir up chaos. The Byzantine Generals’ Problem asks how the honest friends can still agree on the right location even when they know someone among them might be lying.
Top tokens on base
USDCUSD Coin$1.00$977.28M
WETHWrapped Ether$1.77K$537.51M
cbBTCCoinbase Wrapped BTC$63.93K$364.23M
kUSDK Dollar$1.00$356.99M
OpenAIOpenAI$0.051945$284.45M
SPCXSPCX$0.041004$229.79M
ClaudeClaude$0.041003$149.16M
kCADK Canadian Dollar$0.71$99.14M
kKRWK Won$0.00066$98.89M
kJPYK Yen$0.0062$40.26M