How a Bitcoin transaction gets confirmed

Process map by Brian. 18 steps, 2 layers. Tags: crypto, tech, finance.

  1. You: Send bitcoin to an address
  2. Your wallet: Sign the transaction with your private key
  3. The network: Broadcast it to the network
  4. The network: Nodes check: valid signature and enough funds
  5. The network: Is it valid?
  6. Miners: Collected into a candidate block
  7. Miners: Race to solve a hard puzzle (proof of work)
  8. The blockchain: One miner wins and broadcasts the block
  9. The network: Nodes verify and add the block
  10. You: One confirmation: your payment is in a block
  11. You: Wait for more blocks on top, often six
  12. The blockchain: Practically irreversible
  13. The network: Rejected

Read this process as Markdown

$Crypto $Tech $Finance All process maps