Glossary

Finality

Finality is the guarantee that a blockchain transaction is permanent and cannot be reversed, reordered, or dropped from the ledger. It is the crypto equivalent of settlement in traditional finance — the moment a payment is truly done rather than merely pending — and different blockchains reach it in fundamentally different ways.

Proof-of-work chains like Bitcoin offer probabilistic finality: a transaction is never absolutely final, but each block mined on top of it makes reversal exponentially harder, since an attacker would have to redo all that work. Hence the convention of waiting six confirmations (about an hour) for high-value Bitcoin payments. Many proof-of-stake systems add explicit finality: Ethereum's validators vote in checkpoints, and once a block is "finalized" — normally within about 13 to 15 minutes — reverting it would require destroying at least a third of all staked ETH, an economic guarantee rather than a probabilistic one. BFT-style chains such as those built on Tendermint finalize every block in seconds, with no reorganization possible afterward.

A common misconception is that a transaction showing up in a block is final; a recent block can still be reorganized away, which is why exchanges impose confirmation requirements before crediting deposits — and why those requirements differ per chain. Finality matters most at the boundaries between systems: bridges, exchanges, and merchants must decide how long to wait before acting on a transaction, and misjudging finality has enabled real double-spend attacks against smaller proof-of-work coins whose chains were cheap to reorganize.