Confirmation
A confirmation refers to the process by which a cryptocurrency transaction is verified and permanently recorded on a blockchain, giving network participants confidence that the transaction is genuine and cannot be reversed. When a user initiates a transaction, it is first broadcast to the network and sits in a temporary holding area called the mempool until miners or validators select it for inclusion in a new block.
Once a transaction is included in a block that has been successfully added to the blockchain, it receives its first confirmation. Each subsequent block added on top of that one adds an additional confirmation, since altering the original transaction would now require rewriting every block that came after it, an increasingly difficult and expensive task as more confirmations accumulate. This is why the number of confirmations serves as a practical measure of how secure and irreversible a transaction has become.
Different cryptocurrencies and different use cases require different numbers of confirmations before a transaction is considered fully settled. On the Bitcoin network, exchanges and merchants commonly wait for six confirmations before treating a large transaction as final, since this level of confirmation makes reversing the transaction through a malicious attack extremely impractical given the computational power required. Smaller transactions, or those on faster blockchains, may only require one or two confirmations before being considered safe enough to act upon.
The time required to reach a given number of confirmations depends heavily on the blockchain’s average block time. Bitcoin, which produces a new block roughly every ten minutes, requires about an hour to reach six confirmations, while faster blockchains with shorter block times can achieve equivalent security in a matter of seconds or minutes. This tradeoff between confirmation speed and network congestion or fees is one of the practical considerations users weigh when choosing which cryptocurrency network to use for a given transaction.
Understanding confirmations helps explain why cryptocurrency transactions are not instantaneous in the way a simple database update might be, and why waiting for an appropriate number of confirmations, rather than treating a transaction as final the moment it is broadcast, is an important safety practice, particularly for larger transfers where the cost of a reversed or fraudulent transaction would be significant.