Technical Definition

Confirmation

A confirmation indicates that a blockchain transaction has been included in a block and recognised by the network. Additional blocks built afterward can provide further confidence that the transaction will remain part of the accepted blockchain history.

By Crypto University Editorial
Transaction HashBlock ExplorerBlockchain

Key Insight

Exchanges and payment services may wait for several confirmations before crediting a deposit. This reduces the risk of accepting a transaction that could still be reorganised or replaced. Different blockchains use different ideas of confirmation and finality.

Common Misconceptions

Assuming one confirmation is always enough

Confusing confirmation with finality

Expecting every blockchain to use the same model

Panicking when an exchange waits longer

Treating a broadcast transaction as confirmed

Detailed Explanation

How It Works

Suppose a Bitcoin transaction is included in block 900,000.

At that point, it has one confirmation.

When block 900,001 is added, the transaction effectively has another block built on top of it.

As more blocks accumulate, reversing the transaction becomes progressively more difficult.

Proof-of-stake systems can have different finality models.

FAQs

How many confirmations are enough?
It depends on the network, transaction value, and service policy.

Can a confirmed transaction ever change?
Rare reorganisations can occur on some networks, which is why additional confirmations matter.

In Practice

An exchange requires three Bitcoin confirmations before crediting a BTC deposit. The blockchain explorer may show the transaction as confirmed before the exchange considers the deposit fully available.

Dig Deeper