💸 Moving Money on the Blockchain
Discover how transactions transfer value without banks or intermediaries
Your Progress
0 / 5 completed💸 Blockchain Transactions
Transactions are the heartbeat of blockchain - they move value between addresses, record state changes, and create an immutable history of all activity.
🎯 What is a Transaction?
A blockchain transaction is a cryptographically signed message that transfers value or executes code. Think of it as a digital instruction that says "I authorize moving X coins from my address to yours."
🎮 Transaction Model Comparison
Blockchains use two main transaction models. Toggle between them to understand the differences:
UTXO Model (Bitcoin)
Unspent Transaction Output
Like physical cash - you spend entire "bills" and get change back.
- • Better privacy (new addresses per tx)
- • Parallel transaction processing
- • No account state to track
- • More complex to implement
- • Larger transaction sizes
- • Must track all UTXOs
⚡ Transaction Lifecycle
User creates transaction in wallet, signs with private key
Transaction sent to network nodes via peer-to-peer protocol
Nodes validate and add to mempool (waiting area for transactions)
Miners select transaction (usually highest fee), include in block
Block added to chain, transaction now immutable (more blocks = more secure)
🔢 Transaction Fees Explained
Fees incentivize miners/validators to include your transaction. Higher fees = faster confirmation.