Summary

Bitcoin tracks spendable state as unspent outputs, not account balances, enabling deterministic validation of every spend path.

Story

A user asks why their wallet shows many tiny pieces instead of one account balance. The answer is the UTXOUnspent Transaction Output. A spendable bitcoin output created by a prior transaction. model: every payment creates outputs with explicit spend conditions, and later transactions consume those outputs as inputs. This model makes validation local and precise. A Full NodeSoftware that independently validates blocks and transactions against consensus rules. does not trust a running balance field. It checks whether each referenced output exists, is unspent, and satisfies script rules. That design simplifies Consensus RulesNetwork-wide validation rules every full node enforces to determine valid blocks and transactions. safety but creates practical tradeoffs. Large sets of tiny outputs increase future fees and harm privacy when consolidated carelessly. Wallets therefore optimize coin selection, batching, and change management. In Raw Block, understanding UTXOUnspent Transaction Output. A spendable bitcoin output created by a prior transaction. behavior helps users reason about fees, privacy, and attack surface much better than account-based mental models.

Deep Dive

Validation mechanics

  • Each input points to one previous output and must satisfy its locking script.
  • A UTXOUnspent Transaction Output. A spendable bitcoin output created by a prior transaction. can be spent exactly once in valid chain history.
  • The global UTXOUnspent Transaction Output. A spendable bitcoin output created by a prior transaction. set is the authoritative spendability state.

Operational implications

  • Many small UTXOUnspent Transaction Output. A spendable bitcoin output created by a prior transaction. increase future transaction weight and fees.
  • Consolidation improves future efficiency but may reduce privacy if done poorly.
  • Coin selection strategy affects both cost and address-clustering exposure.

Real Data

Anchor Height

Loading...

Current chain height to contextualize UTXO snapshots and confirmations.

Low Urgency Fee

Loading...

Useful for consolidation planning during lower fee windows.

Key Takeaways

  • UTXOUnspent Transaction Output. A spendable bitcoin output created by a prior transaction. state is explicit and one-time spendable.
  • Wallets optimize coin selection to control cost and privacy.
  • Double-spend prevention is enforced through unique UTXOUnspent Transaction Output. A spendable bitcoin output created by a prior transaction. consumption.

Security Notes

  • UTXOUnspent Transaction Output. A spendable bitcoin output created by a prior transaction. uniqueness prevents valid duplicate spends in Consensus RulesNetwork-wide validation rules every full node enforces to determine valid blocks and transactions..
  • Wallet reuse patterns can leak ownership clustering over time.

Node Security Panel

Attacks (0)

    Assumptions (0)

      Policy vs Consensus (1)

      Policy vs Consensus

      Consensus RulesNetwork-wide validation rules every full node enforces to determine valid blocks and transactions. protects spend validity; policy nudges economically sensible transaction construction and relay behavior.

      Consensus Rules

      • ConsensusInputs must spend unspent outputs exactly once.
      • ConsensusTotal output value must not exceed total input value plus allowed Block SubsidyProtocol-defined new bitcoin issuance in each block, halving every 210,000 blocks. on Coinbase TransactionThe first transaction in a block that pays the block subsidy and collected fees to the miner..

      Policy Rules

      • PolicyDust and standardness policies discourage uneconomical outputs.
      • PolicyRelay preferences can shape UTXOUnspent Transaction Output. A spendable bitcoin output created by a prior transaction. hygiene behavior in wallets.

      Security Research Panel

      CVE-2018-17144 Duplicate Input Risk

      2018

      A duplicate-input validation regression highlighted how critical UTXOUnspent Transaction Output. A spendable bitcoin output created by a prior transaction. checks are for inflation resistance.

      Explorer Deep Links

      Some sources are external. When an internal Raw Block view is available, we'll surface it here.

      Claim Sources

      Bitcoin uses an unspent output state model rather than account balances.

      Duplicate-input handling is consensus critical for inflation safety.

      Claim Registry Links

      • Bitcoin uses a UTXOUnspent Transaction Output. A spendable bitcoin output created by a prior transaction. model where transactions spend prior outputs and create new outputs.

        Verified: 2026-02-12

        Source

      Further Reading

      Graph Neighbors

      DirectionRelationNode
      OutgoingDEPENDS_ONBlocks and Headers
      IncomingDEPENDS_ONTransactions Lifecycle

      Related Nodes