UTXO (Unspent Transaction Output)
A UTXO, or unspent transaction output, is a discrete chunk of bitcoin recorded on the blockchain and available to be spent. Bitcoin has no account balances; a wallet's balance is the sum of the UTXOs its keys control. Spending consumes entire UTXOs as inputs and creates new ones as outputs, with leftover value returned to the spender as change.
Why it matters
The UTXO model shapes how bitcoin actually behaves. Fees depend on how many UTXOs a transaction consumes, so a wallet fragmented into many small pieces is more expensive to spend from. Privacy depends on which UTXOs are combined, because inputs spent together are usually assumed to share an owner. And auditability is a direct consequence: the set of all UTXOs at any moment is the complete record of who could spend what, which is how nodes verify that no bitcoin has been created outside the rules. Wallet features like coin selection and coin control exist to manage these mechanics.
In the gold vs bitcoin debate
UTXOs make bitcoin behave like coins rather than like a bank balance, which is a closer analogy to gold than most digital money offers. Paying with specific UTXOs resembles handing over specific gold coins and receiving change. The difference is that every bitcoin coin carries its full history on a public ledger, which aids auditability but complicates fungibility, while a melted gold coin carries no history at all. Understanding UTXOs is the fastest way to understand why bitcoin fees, privacy, and wallet balances behave the way they do.
Related Terms
Ready to convert your gold to Bitcoin?
Get Your Free Kit →