Crypto Lexicon

UTXO

An Unspent Transaction Output (UTXO) is a distinct, indivisible chunk of Bitcoin created by a past transaction that remains unspent on the blockchain, ready to be used as an input for a future transfer.

The Physical Cash and Coin Analogy

To understand how UTXOs work, contrast Bitcoin with Ethereum:

  1. Account Model (Ethereum): Works like a standard bank account. If you have 10 ETH and send 2 ETH, the database simply updates your total balance from 10 to 8.
  2. UTXO Model (Bitcoin): Works like physical bills in your wallet. If you have a 50 dollar bill and buy a 20 dollar item:
  • You hand over the full 50 dollar bill (Input).
  • The merchant takes 20 dollars (Output 1).
  • You receive a new 30 dollar bill in change back to your wallet (Output 2 / Change UTXO).

Why UTXO Management Matters for Transaction Fees

Every UTXO your wallet uses as an input adds physical byte weight to your transaction.

  1. The Fragmentation Trap: If you receive 50 micro payments of 10 dollars each, your wallet holds 50 separate small UTXOs.
  2. High Fee Spikes: When you later send a 500 dollar transaction, your wallet must combine all 50 inputs together, making the transaction data huge and drastically increasing your miner fee.
  3. UTXO Consolidation: During periods of low network traffic (low mempool fees), veteran Bitcoin users send a transaction to themselves to combine dozens of small UTXOs into one single large output, saving massive fees in future market expansions.

Learn how to safely manage your Bitcoin vault in our Complete Cold Storage Guide.

Frequently asked question

What is UTXO?

An Unspent Transaction Output (UTXO) is a distinct, indivisible chunk of Bitcoin created by a past transaction that remains unspent on the blockchain, ready to be used as an input for a future transfer.