Finality is the guarantee that a confirmed transaction cannot be reversed or altered. Different blockchains achieve finality through different mechanisms with different time horizons. Bitcoin has probabilistic finality: a transaction is increasingly unlikely to be reversed as more blocks are built on top of it, with 6 confirmations (roughly 60 minutes) considered sufficiently secure for large transfers. Ethereum has economic finality: the Casper FFG finality gadget finalizes blocks after two checkpoints (approximately 12 to 15 minutes), making reversal economically catastrophic for validators who hold billions in staked ETH.
How finality works on different chains
Bitcoin’s probabilistic finality is based on the cost of reorganizing the chain. To revert a confirmed transaction, an attacker must redo all the proof-of-work for that block and all subsequent blocks faster than the honest network adds new blocks. At one confirmation, this has roughly 50% probability of success if the attacker controls 30% of hashrate. At six confirmations, the probability of a successful revert drops below 0.1% even for an attacker with 30% hashrate. Six confirmations is industry standard for large Bitcoin transfers; exchanges often require only 2 to 3 for smaller amounts.
Ethereum’s Casper FFG finalizes blocks in two-checkpoint cycles, each checkpoint being 32 slots (6.4 minutes). After two consecutive justified checkpoints, the earlier one is finalized: a reversion would require destroying at least one-third of all staked ETH (billions of dollars) due to slashing penalties. This is called economic finality because the cost of reversal is economically prohibitive. Solana uses a similar fast finality approach with a 0.4-second slot time. BNB Chain finalizes in roughly 3 seconds using a smaller validator set with weaker decentralization guarantees.
What this means for traders
Exchanges and bridges require enough confirmations before crediting deposits because they carry the reversal risk during the confirmation window. A Bitcoin exchange that credits BTC at 1 confirmation risks reversal by a double-spend attack if it releases funds before sufficient confirmations accumulate. Larger transfers typically require more confirmations: Binance requires 2 BTC confirmations for deposits under 0.001 BTC and 6 for larger amounts.
For cross-chain bridge settlement, finality determines when the bridge safely releases assets on the destination chain. An optimistic rollup’s 7-day challenge window is effectively a 7-day finality period: the bridge cannot safely release mainnet ETH until the rollup batch is finalized on Ethereum. ZK-rollups have faster finality because the validity proof is verified immediately after submission. Settlement delays from finality are the structural reason why bridging takes different amounts of time on different routes. See: ZK-rollups, optimistic rollups, and cross-chain bridges.
A concrete example
You send 10 BTC ($900,000) to an exchange to buy ETH. The exchange’s policy requires 6 confirmations before crediting your account. Bitcoin’s average block time is 10 minutes. You wait roughly 60 minutes. During a period of high hashrate variability, actual block times might be 6 to 15 minutes, meaning the 6-block wait ranges from 40 to 90 minutes. An exchange that required only 1 confirmation and released funds immediately would save you 50 to 80 minutes of waiting but would be exposed to double-spend risk from a potential chain reorg during that window. For $900,000, the 60-minute wait is the exchange pricing the settlement risk appropriately.
Frequently asked questions
What is a chain reorganization?
A chain reorganization (reorg) happens when a longer chain of blocks replaces the current canonical chain. In proof-of-work, this occurs naturally when two miners find valid blocks nearly simultaneously; the network follows whichever chain grows longer. Malicious reorgs are deliberate: a miner with enough hashrate withholds valid blocks, lets transactions confirm on the shorter chain, then releases a longer chain that replaces those confirmations. Reorgs longer than 1 to 2 blocks are extremely rare on major chains; they have not happened on Bitcoin in over a decade.
Does Ethereum finality prevent MEV after the fact?
No. Finality means the block cannot be replaced, but MEV extraction happens within the block before it is finalized: the validator who proposes a block has full control over transaction ordering and inclusion within it. Finality prevents reversal of settled transactions; it does not prevent front-running or sandwich attacks during the block construction phase. See: MEV explained.
What is single-slot finality?
Single-slot finality (SSF) is an Ethereum roadmap item that would finalize blocks within one 12-second slot instead of the current 12 to 15-minute checkpoint process. SSF requires changes to Ethereum’s consensus protocol and validator aggregation scheme. If implemented, bridges and exchanges could safely release funds in under a minute instead of waiting for the current two-checkpoint finality cycle.





