crypto 101
What Actually Happens When You Buy Bitcoin?
Behind the scenes of buying bitcoin. Order matching, blockchain confirmation, UTXO, wallet updates. How self-custody differs from custodial.

You click "buy" on your exchange. Money leaves your bank account. Bitcoin appears in your account. But what actually happens behind the scenes is more interesting. And understanding it helps you make better decisions about self-custody vs custodial wallets.
The process (overview)
You initiate a purchase — You log into Bitwala (or any exchange). You enter the amount in EUR and click "Buy Bitcoin."
Order matching — The exchange matches your buy order with a sell order from someone else (or from their own inventory). Price is determined at the time of purchase.
SEPA transfer — Your EUR leaves your bank account and enters the exchange's bank account via SEPA Instant.
Bitcoin transfer to you — The exchange sends bitcoin from their wallet to your wallet.
Blockchain confirmation — The Bitcoin transaction is broadcast to the network. Miners include it in the next block. Your wallet balance updates.
Completion — Bitcoin is yours. Transaction is immutable.
This takes a few seconds.
Step 1: Order matching
When you buy Bitcoin, you're matching with someone selling it. This happens in seconds on the exchange.
Centralized Exchange Model (Traditional)
Exchange acts as intermediary
They hold inventory
They match your buy with another customer's sell
Or they sell from their own holdings
Instant fill (usually)
Decentralized Exchange Model (DEX)
No intermediary
You directly swap with another peer
Match-making happens on-chain
Slower (depends on blockchain speed)
Lower fees (no intermediary)
Bitwala operates as a centralized exchange. Your order is matched quickly against their inventory or other customer orders.
Step 2: EUR transfer (SEPA)
Your EUR must move from your personal bank to the exchange.
How SEPA Works
SEPA: Single Euro Payments Area (covers EU/EEA)
You initiate a transfer from your bank
Your bank sends instructions through the SEPA network
Exchange bank receives instructions
EUR is credited to exchange account
Typical instant
Important:
EUR is physical currency (traditional banking)
Bitcoin is digital currency (blockchain)
The exchange must have both banking and cryptocurrency licenses to offer this
This is why MiCA regulation is important. It ensures exchanges like Bitwala maintain proper banking relationships and segregate customer funds.
Step 3: Bitcoin transfer
Once your EUR arrives at the exchange, they send bitcoin to you.
Custodial Model (You receive a balance claim)
Exchange holds bitcoin in their wallet
You receive a balance in their database
You have a claim on that bitcoin
Exchange maintains custody
Example: Most exchange customers
Self-Custody Model (You receive actual bitcoin)
Exchange sends bitcoin to a wallet you control
You receive private keys
You own the bitcoin directly
Exchange can't access it
Example: Bitwala's MPC wallet withdrawal option
The difference is critical for security. We'll explain below.
Step 4: Blockchain confirmation
This only matters if you're moving to self-custody.
The Transaction
Bitcoin is broadcast to the network
Miners see the transaction
Miners include it in a block (taking transactions from the mempool)
Block is added to the blockchain (approximately every 10 minutes)
6 blocks of confirmation = ~1 hour
After 6 blocks, the transaction is practically immutable
UTXO (Unspent Transaction Output)
Every bitcoin transaction creates UTXOs
A UTXO is a discrete unit of bitcoin that can be spent
Think of it like a cash bill (you don't divide it, but you can exchange it)
When you buy 1 BTC, you receive 1 UTXO
When you spend it, you reference that UTXO
UTXOs enable the blockchain to verify ownership
Example:
You buy 1 BTC at Bitwala
Bitwala sends 1 BTC UTXO to your wallet address
Transaction is broadcast: "Send 1 BTC UTXO from address A to address B"
Miners confirm it
Block includes it (confirmation 1)
5 more blocks follow (confirmations 2–6)
After 6 confirmations, you own 1 BTC that nobody can take from you
Step 5: Wallet balance update
Custodial Wallet (Exchange holds bitcoin)
You see balance in exchange app: "1 BTC"
This is a database entry
The exchange controls the private keys
They show the balance as a courtesy
If the exchange goes bankrupt, this balance is a claim (unsecured)
Self-Custody Wallet (You hold private keys)
You see balance in your personal wallet app
This is blockchain-verified
You control the private keys
No intermediary needed
If device fails, you recover with your recovery code
Bitwala's MPC wallet is self-custody. It uses multi-party computation instead of a seed phrase, but you control it.
The custodial vs self-custody difference
Custodial (Exchange holds bitcoin)
Pros: Easy, familiar (like a bank), exchange manages security, quick transfers
Cons: Counterparty risk, not true ownership, exchange can freeze account, hack risk (1% of exchange holds assets), bankruptcy risk
When to use: Trading frequently, small amounts, convenience priority
Self-Custody (You hold private keys)
Pros: True ownership, no counterparty risk, no hack risk, bankruptcy-proof, censorship-resistant
Cons: You manage security, no recovery if keys lost, need to understand wallets, backup requirements
When to use: Holding long-term, larger amounts, security priority
Bitwala's Hybrid Model
Self-custody MPC wallet (you control bitcoin)
Bitwala Card (spend by selling)
SEPA withdrawal (move EUR out anytime)
Best of both: Custody benefits (ease, card) + self-custody security (true ownership)
After purchase: what's yours
Once bitcoin is confirmed on the blockchain (6 confirmations):
It's yours — Nobody can take it (not Bitwala, not hackers, not government)
You can spend it, hold it, send it, sell it
It's the most secure form of ownership
Practical timeline
Time | What happens |
|---|---|
Minute 0 | You click "buy 1 BTC" on Bitwala |
Minute 5 | Bitwala confirms order, shows it in your account |
Hour 1 | EUR reaches Bitwala's bank account via SEPA Instant |
Hour 1.5 | Bitwala sends bitcoin to your wallet address |
Hour 1.75 | First blockchain confirmation (transaction in a block) |
Hour 2 | Second confirmation |
Hour 3 | Third confirmation |
Hour 4 | Fourth confirmation |
Hour 5 | Fifth confirmation |
Hour 6 | Sixth confirmation (fully settled) |
Reality: Most exchanges (including Bitwala) show your BTC balance immediately. They hold the blockchain settlement risk themselves. You see it instantly, but it's actually confirmed over the next hour.
FAQ
How long does bitcoin transfer take? 10 minutes to 1 hour for confirmation. Instant if both parties trust each other and use the same exchange.
Can a bitcoin transfer be reversed? After 6 confirmations (1 hour), no. It's immutable. Before 6 confirmations, it can theoretically be reversed (very unlikely).
What if I send bitcoin to the wrong address? It's gone. Bitcoin doesn't validate recipient addresses. If you send to a valid address that exists but you don't control, you've lost it.
Why do I need 6 confirmations? It makes reversing the transaction astronomically expensive. After 6 blocks, the computational power needed to reverse exceeds Bitcoin's total network power.
Is self-custody safer than Bitwala? For ownership: Yes. For usability: No. Bitwala is safer for most people because it reduces user error risk (lost keys, phishing).
Can Bitwala see my bitcoin? In self-custody mode: No. They send bitcoin to addresses you control. In custodial mode: Yes, they hold the keys.
What's the difference between "buy" and "transfer"? Buy: EUR → BTC on exchange. Transfer: BTC → BTC between wallets/addresses. Different processes, both involving blockchain for crypto.
Disclaimer: This is educational, not financial advice. Bitcoin transfers are irreversible. Understand the process before transacting. Self-custody requires security responsibility. Bitwala is MiCA-regulated. Always verify blockchain confirmations before considering a transaction final. Transaction times vary based on network congestion and fee selection.