Blockchain & Cryptocurrency Glossary

Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.

  • search-icon Clear Definitions
  • search-icon Practical
  • search-icon Technical
  • search-icon Related Terms

Finality

1 min read
Pronunciation
[fahy-nal-i-tee]
Analogy
Blockchain finality is like cement hardening—initially, when poured, it's somewhat malleable, but as time passes, it becomes increasingly difficult to alter until it reaches a point where modification is practically impossible without extraordinary measures.
Definition
The guarantee that once a transaction is recorded on the blockchain, it cannot be reversed, altered, or canceled. Finality represents the point at which a transaction becomes permanently settled with either mathematical certainty or extremely high probability.
Key Points Intro
Finality establishes the critical property of settlement assurance in blockchain transactions.
Key Points

Can be probabilistic (becoming increasingly secure over time) or deterministic (guaranteed at a specific point).

Varies significantly between different blockchain consensus mechanisms.

Determines how long users should wait before considering transactions irreversible.

Represents a fundamental trade-off with transaction throughput in many systems.

Example
When accepting Bitcoin payment for a high-value purchase, a merchant might wait for 6 block confirmations (approximately one hour) to achieve practical finality, as the probability of transaction reversal becomes vanishingly small after this point.
Technical Deep Dive
Blockchain systems implement two main approaches to finality: (1) Probabilistic finality, used in Proof of Work systems like Bitcoin, where transactions become exponentially more secure with each confirmation but never reach absolute mathematical finality. An attacker would need to control more than 50% of the network's computational power and expend enormous resources to reverse transactions with multiple confirmations. (2) Deterministic finality, found in Byzantine Fault Tolerant systems like Tendermint or Proof of Stake systems like Ethereum 2.0, where transactions reach an irreversible state once a supermajority of validators (typically 2/3+) have approved them. Some hybrid approaches implement a combination—Avalanche achieves probabilistic finality within seconds and deterministic finality after a certain number of confirmations. The finality-throughput trade-off emerges because reaching consensus among many distributed nodes takes time, creating tension between transaction speed and settlement assurance.
Caveat
Even chains with 'guaranteed' deterministic finality typically have theoretical conditions under which finality could be broken, such as if more than a third of validators collude in BFT systems. Additionally, social layer interventions like community-approved hard forks can effectively override finality in extreme circumstances, as demonstrated in Ethereum's response to The DAO hack.

Finality - Related Articles

No related articles for this term.