Skip to main content

Byzantine Attack

Definition

A Byzantine attack describes a class of failures in distributed systems where malicious actors or faulty components provide conflicting information to different parts of the system. In blockchain contexts, this refers to scenarios where compromised nodes attempt to disrupt network consensus by broadcasting false transactions or invalid blocks. The Byzantine Generals’ Problem illustrates the challenge of achieving agreement among untrustworthy participants. Robust consensus mechanisms, like Proof of Work, are designed to withstand such attacks.