Skip to main content

Liveness Consistency

Definition

Liveness consistency in distributed systems, including blockchains, refers to the dual guarantee that the network continues to process transactions and reach consensus (liveness), while all honest nodes maintain an agreement on the order and state of transactions (consistency). Liveness ensures progress, meaning new blocks are continuously added. Consistency ensures that all participants observe the same, correct history of events. Achieving both simultaneously under adverse conditions is a significant challenge.