Advertisement
Bitcoin

How Bitcoin Transactions Work: The UTXO Model Explained

Marcus Chen
Marcus Chen Published: Aug 18, 2026 • Updated: Sep 6, 2026
⏱ 6 min read 👁 747 views
How Bitcoin Transactions Work: The UTXO Model Explained
Table of Contents

Accounts vs. UTXOs

Unlike conventional banking systems or Ethereum, Bitcoin does not maintain a table of user accounts with balances. Instead, Bitcoin tracks discrete chunks of value called Unspent Transaction Outputs (UTXOs).

Think of UTXOs like physical cash bills: if you have a \$20 bill and want to pay \$15, you cannot rip the bill apart. You must spend the entire \$20 bill as an input, create a \$15 output to the merchant, and receive a \$5 output back to yourself as change.

Transaction Components

  1. Inputs: References to previous UTXOs being consumed, accompanied by cryptographic unlocking scripts (witness data or scriptSig).
  2. Outputs: New UTXOs being created, specifying the amount and the locking script (scriptPubKey) that requires a specific signature to spend later.
  3. Miner Fee: The difference between total input value and total output value is claimed by the miner who includes the block.

Transaction Verification Code Example

Input 0: PrevHash: [abc123...], Index: 1, Value: 0.50 BTC
Output 0: Recipient Address, Value: 0.48 BTC
Output 1: Change Address (Sender), Value: 0.019 BTC
Transaction Fee: 0.001 BTC (Inputs - Outputs)
Important Educational Disclaimer: CoinAd.in provides educational information about blockchain and cryptocurrency technology. Content on this website should not be considered financial, investment, legal, trading, or tax advice. Never share your private key or seed phrase with anyone.
Marcus Chen

About the Author: Marcus Chen

Software engineer and cryptography educator. Writes practical guides on cryptographic primitives, wallet architectures, and Web3 development.

Reader Discussion (0)

No comments yet. Have a technical question or clarification about this article? Share it below.

Leave a Comment

Related Guides in Bitcoin

Advertisement