UTXO
UTXO: Unspent Transaction Outputs
UTXOs are like digital coins in your wallet that you haven't spent yet. Bitcoin tracks every unspent "coin" to prevent double-spending and maintain accurate balances.
UTXO stands for Unspent Transaction Output – pieces of bitcoin that remain after a transaction and can be used as inputs for future transactions. Think of them as individual bills in your physical wallet that you combine to make purchases.
How UTXOs Work
Transaction inputs consume existing UTXOs by spending them completely, similar to using cash bills to make payments.
Transaction outputs create new UTXOs that represent the change and recipient amounts from the transaction.
UTXO tracking enables Bitcoin to verify account balances and prevent double-spending without maintaining traditional account ledgers.
[IMAGE: UTXO transaction showing inputs being consumed and new outputs being created]
Real-World Examples
- Bitcoin transactions combine multiple UTXOs as inputs and create new UTXOs as outputs
- Change addresses receive leftover UTXOs when you spend more than the exact amount needed
- UTXO consolidation combines many small UTXOs into fewer larger ones to reduce future transaction fees
Why Beginners Should Care
Privacy implications since UTXOs can be tracked across transactions, potentially revealing spending patterns and wallet connections.
Fee optimization requires managing UTXO sizes since transactions with many small UTXOs cost more in fees.
Wallet behavior understanding helps explain why Bitcoin wallets sometimes show different addresses and change outputs.
Related Terms: Transaction, Bitcoin, Address Clustering, Transaction Fees
