Liveness is the assurance that a protocol can transmit messages across network nodes in blockchain-based distributed systems so that they can reach a consensus. The presence of liveness ensures that the block value will be agreed upon by all network validators.
Blockchain networks strive to ensure that the transaction history is accurate. Liveness and safety are the two main factors that determine the degree of accuracy and the sequence of transactions. The end of networked computation is one example of liveness.