UTxO (Unspent Transaction Output)

A UTxO (Unspent Transaction Output) is a discrete unit of digital currency recorded on a blockchain that uses the UTxO accounting model.

What Is a UTxO?

A UTxO (Unspent Transaction Output) is a discrete unit of digital currency recorded on a blockchain that uses the UTxO accounting model. It represents value received in a previous transaction that has not yet been spent and can be used as an input in a future transaction.

What Is a UTxO Used For?

Blockchains such as Bitcoin and Litecoin use UTxOs to track ownership and validate transfers. Wallet balances are calculated by summing all UTxOs controlled by a user’s addresses. When a user spends funds, their existing UTxOs are consumed and new UTxOs are created, forming an auditable chain of value transfers. The model supports strong traceability, parallel processing, and deterministic validation.

How Did the UTxO Model Develop Historically?

The UTxO model was introduced with Bitcoin in 2009 as part of the system’s method for preventing double-spending without central oversight. It became the foundational structure for many early cryptocurrencies. Later networks, such as Cardano, expanded the design with the Extended UTxO (EUTxO) model to support advanced scripting and smart-contract logic while maintaining the deterministic properties of the original approach.

What Are the Key Characteristics of UTxOs?

  • Each UTxO is indivisible; spending it requires creating new outputs.
  • Wallets manage multiple UTxOs at once; the “balance” is their aggregate value.
  • Transactions consume old UTxOs as inputs and generate new ones as outputs.
  • Fees and transaction size often depend on the number of UTxOs involved.
  • UTxOs can enhance privacy when used with new addresses for each transaction.

What Are Noteworthy Examples of UTxOs in Practice?

  • Bitcoin’s earliest transactions established the first UTxOs, forming the basis of all subsequent transaction flows.
  • The 10,000 BTC “pizza transaction” illustrates how UTxO chains can be historically traced.
  • Litecoin and Bitcoin Cash use the same model as Bitcoin for peer-to-peer transfers.
  • Cardano’s EUTxO model extends the original concept for deterministic smart-contract execution.