Skip to content

Deterministic Finality

Deterministic finality explained: when a blockchain declares a block irreversible and how absolute finality differs from probabilistic finality.

Deterministic finality, also called absolute finality, means a blockchain treats a transaction as irreversible the moment the protocol declares its block final, rather than becoming gradually safer with each confirmation. Such chains use a consensus rule in which a supermajority of validators votes on a block; once that threshold is reached, reversing it would require destroying a large share of staked capital, so honest nodes will never accept a competing history. This contrasts with probabilistic finality in proof-of-work, where a deep reorg is always theoretically possible but exponentially unlikely. For users and exchanges, deterministic finality shortens the wait before a deposit can be credited, though the guarantee holds only while the validator set behaves as the protocol assumes.

Related terms

More in Fundamentals

Consensus Mechanism · Contract Address · Cryptocurrency · Cryptographic Hash · Decentralization · Delegated Proof of Stake · Digital Asset · Distributed Ledger Technology · Double Spending · ERC-1155 · ERC-20 · ERC-721