Skip to main content

Safety Violation

Definition

A safety violation in a distributed system, particularly a blockchain, refers to an event where the system fails to maintain a critical invariant, such as data consistency or the integrity of financial balances. This could involve a double-spend, an unauthorized alteration of a transaction, or a failure to reach consensus on a single, correct state of the ledger. Such violations compromise the fundamental trustworthiness and reliability of the system. They represent a breach of security guarantees.