Bitcoin VerityOpen comparator

Level 5 · How Bitcoin works

Blocks, confirmations and chain reorganizations

How transactions enter shared history, what a confirmation means and why even a fresh block is not a magical seal.

Article
47
Reading time
16 minutes
Reviewed
8 September 2026

In a nutshell

A block groups transactions and its header refers to the previous block. A first confirmation means that a transaction is in a valid block; every later block above it increases the work needed to rewrite that history. A short reorganization is possible, so the assurance required depends on the payment's value and risk.

01

A block is a batch of transactions with its own fingerprint

A block contains a coinbase transaction and may contain other valid transactions selected by the miner. Their identifiers are summarized in a Merkle root stored in the header. The header also contains the hash of the previous block, the difficulty target, time data and values used for proof of work.

Changing an old transaction would change its identifier, the Merkle root and the block header. The reference from the following block would no longer match, so an attacker would have to redo the proof of work for the altered block and its successors while catching a growing valid chain. Linking blocks therefore makes interference with the past progressively more costly.

02

A confirmation is a position in the valid chain

A transaction has one confirmation when a full node finds it in a block that belongs to its best valid chain. When another block is added above that block, people normally speak of two confirmations. The number describes transaction depth, not how many servers or people pressed an Approve button.

A wallet may show a payment before confirmation, but such a transaction can still disappear because of a conflict or remain unmined for a long time. One confirmation changes its status substantially, yet the risk is not identical in every situation. A cup of coffee, a car and settlement between exchanges do not need the same security threshold.

  • 0 confirmations: the transaction is not yet in an accepted block
  • 1 confirmation: the block containing it is at the tip or within the valid chain
  • further confirmations: more proof-of-work blocks have accumulated above it
03

Two valid blocks can appear at almost the same time

If two miners find different valid blocks at about the same time, some nodes may first see one and some the other. Both branches can have the same height. When a later valid block extends one branch and gives it more accumulated work, nodes on the other branch switch to the stronger valid chain.

That change is called a reorganization. The block removed from the active branch becomes stale. Its ordinary transactions are not necessarily lost: if they do not conflict and remain valid, they can return to the mempool and enter a later block. A conflicting transaction may instead be replaced by the one accepted in the resulting history.

04

Bitcoin provides increasing assurance, not a time guarantee

Proof of work makes rewriting a confirmed transaction increasingly expensive, but it does not mathematically declare a fresh block immutable forever. Reversal risk depends on depth, an attacker's share of hash power, node connectivity and the nature of the payment. Six is a common practical threshold, not a universal law of the protocol.

A user should select a confirmation threshold according to risk. A small in-person payment may justify fewer; a large irreversible transfer may justify more along with additional checks. Confirmations secure ordering in the block chain, but they do not prove that goods are genuine, a counterparty is honest or the sender acquired the coins lawfully.

Level 5 · How Bitcoin works

Terms to know

Confirmation
A transaction's depth in the current best valid chain, counted from the block that contains it.
Reorganization
A node's switch from one valid chain branch to another branch with more accumulated work.
Merkle root
A single hash in the block header that cryptographically summarizes the transactions in that block.

Common misconception

After six confirmations, the protocol makes a transaction absolutely and permanently irreversible.

A more accurate explanation

Six confirmations are a practical convention for a certain level of assurance. Every additional block raises the cost and lowers the probability of a reorganization, but Bitcoin has no special threshold that makes reversal mathematically impossible.

A more accurate explanation

If reorganizations exist, is the block chain reliable at all?

Short reorganizations are part of the way a distributed network reconciles almost simultaneous blocks. Ordinary payments may be mined again and the risk falls quickly as work accumulates. The cost relative to systems with immediate authoritative finality is waiting; the benefit is that no single administrator dictates the final order.

47

Key takeaways

  1. 01A block links transactions, a Merkle root and a reference to the previous block.
  2. 02Confirmations measure transaction depth in the valid chain, not a number of approvers.
  3. 03Temporary branches converge on the valid chain with more accumulated work.
  4. 04The required number of confirmations is a risk decision, not one magical number.

A child-friendly recap

In very simple terms

A block is like a new numbered page in a book of payments. Once your payment is on that page, it has its first confirmation; later pages add more layers of protection. The deeper it lies, the harder it would be to rewrite its place in the story.

Reviewed: 8 September 2026

Sources and further reading

Sources support particular facts and definitions; listing one does not mean the editors endorse every view of its author.

01
Bitcoin Developer Guide: blocks, forks and proof of workBitcoin Developer Guide
developer.bitcoin.org
02
The original Bitcoin white paperBitcoin.org
bitcoin.org
03
Bitcoin Developer Guide: verifying a received paymentBitcoin Developer Guide
developer.bitcoin.org

Educational material, not an investment recommendation.