How a Bitcoin Transaction Works

📖 6 min read

✍️ เขียนและวิจารณ์โดย Karel Havlíčekอัปเดตแล้ว 2026🛡️ เป็นอิสระจากกองบรรณาธิการ

Quick Answer

When you send Bitcoin, you are not "moving" a coin like a file. You are signing a message that consumes some of your previous received amounts and creates new ones for the recipient. Here is exactly what happens in the few seconds and minutes after you hit send.

💡 Think of it as…

Paying with cash. To pay 7 dollars you hand over a 10-dollar bill (an input) and get 3 back as change (an output to yourself). Bitcoin works the same way — you spend whole chunks and receive change.

Inputs and outputs

Your wallet gathers "inputs" (coins you previously received) and creates "outputs" (the amount to the recipient, plus change back to you). The difference between inputs and outputs is the miner fee.

The mempool

After you sign and broadcast, the transaction waits in the mempool — a holding area of unconfirmed transactions. Miners pick transactions from here, usually favoring those paying higher fees per byte.

Confirmation

When a miner includes your transaction in a block, it gets its first confirmation. Each new block on top adds another. After a few confirmations the payment is effectively irreversible.

🔑 Key takeaway

A transaction spends previous outputs and creates new ones, waits in the mempool, then becomes permanent once mined into a block. Fees buy you faster confirmation.

Why this matters for you

Understanding fees and confirmations helps you avoid overpaying when sending remittances or moving funds between exchanges like Bitkub, WazirX or Indodax — and explains why the Lightning Network exists for instant, near-free small payments.

คำถามที่พบบ่อย

Why is my transaction stuck or pending?

It is likely waiting in the mempool with a fee too low for current demand. You can wait for traffic to drop, or use fee-bumping features (RBF or CPFP) if your wallet supports them.

Can I cancel a Bitcoin transaction?

Once confirmed, no. While unconfirmed, some wallets let you replace it with a higher-fee version (Replace-By-Fee). Always double-check the address before sending.

Why are fees sometimes high?

Block space is limited. When many people transact at once, they bid higher fees to get in sooner. Fees rise and fall with demand.

Keep learning