
Inputs, outputs and change
Your wallet shows a balance, but Bitcoin stores outputs: parcels of coin that earlier payments sent to your addresses, each one waiting to be spent. The developer documentation calls them unspent transaction outputs, or UTXOs: “Each output then waits as an Unspent Transaction Output (UTXO) until a later input spends it.”
An output is spent whole, like a banknote. Say your wallet holds two outputs, one of 0.03 bitcoin and one of 0.015, and you want to pay someone 0.04. Your wallet builds a transaction like this:

Continue with The Crossover Pro
The rest of this story, plus two paid editions a week. $24.99 a month, or $249 a year. Already a member? Sign in above.
Subscribe to Pro