How a Bitcoin transaction works
What actually happens between “send” and the coins showing up? A plain-English tour of inputs, miners, and confirmations.
When you tap “send,” it feels instant and magical. Under the hood there’s a tidy little sequence, and understanding it kills a lot of anxiety about whether your money is okay.
Step 1 — You sign
Your wallet builds a transaction: which coins to move, where to, and how much. Then it signs that transaction with your private key — proof that you, the rightful owner, authorized it. Crucially, your key never leaves your device. Only the signature goes out.
Step 2 — The network hears about it
Your signed transaction gets broadcast to thousands of computers. It lands in a waiting room called the mempool — all the transactions that are valid but not yet finalized.
Nobody approves your payment. The network just verifies the math checks out.
Step 3 — Miners confirm it
Roughly every ten minutes, miners bundle a batch of waiting transactions into a block and add it to the chain. Once yours is in a block, it has one confirmation. Each new block stacked on top makes it exponentially harder to ever reverse.
That ten-minute rhythm is why Bitcoin payments aren’t literally instant on the base layer — and why bigger fees can buy you a faster spot in the next block when the mempool is busy.
Step 4 — Done
The coins now belong to the receiver’s keys. There’s no bank settlement happening in the background days later. What you see is final.
How long until it’s final — and can it be reversed?
“How long does it take?” depends on the fee you paid and how busy the network is. For everyday amounts, one confirmation — usually within an hour, often much sooner — is plenty. For large sums, or when an exchange asks, the common habit is to wait for a few confirmations, since each extra block makes the payment dramatically harder to undo.
And “undo” is the key word: once it’s confirmed, a Bitcoin transaction is effectively irreversible. There’s no chargeback, no support line, no bank that can claw it back. That’s a feature — no one can reverse a payment to you either — but it’s also why double-checking the address and amount before you send matters so much.
The one thing to remember
You sign a transaction, the network broadcasts it, miners confirm it into a block. No middleman approves anything.