Crypto Barter

Loading...

Crypto Basics
Basics · 5 of 9Intermediate7 min read

UTXO vs. Account-Based Chains

Why Bitcoin works like cash with change and Ethereum works like a bank balance, and what that means when you get paid.

Updated Oct 22, 2026

Two ways to keep track of money

Every blockchain needs a way to record who owns what. Most use one of two models: ("coins and change") or ("balances").

UTXO: like paying with cash

On UTXO chains, your wallet holds a pile of separate "coins" of different sizes. To pay, the wallet spends whole coins and sends the leftover back to you as , often to a fresh .

Example: you hold a 0.5 BTC coin and pay 0.1 BTC. The transaction spends the whole 0.5, sends 0.1 to the seller, and returns about 0.4 (minus the fee) to you.

  • Chains: Bitcoin, Litecoin, Dogecoin, Bitcoin Cash, Zcash, and Cardano.
  • Wallets usually show a new receive address each time. Old addresses still work, but new ones help privacy.
  • One payment can come from several input addresses at once.

UTXO variations

Not every UTXO chain is identical. Some add privacy features, and some extend each "coin" so it can also carry tokens or data that smart contracts use. The basic idea stays the same: coins go in, coins come out, and change goes back to the sender.

How this works on Bitcoin, Litecoin, Zcash, Cardano
  • Bitcoin

    The original model: each coin holds only BTC.

    More on Bitcoin
  • Litecoin

    Same model as Bitcoin, with optional MWEB privacy transactions.

    More on Litecoin
  • Zcash

    Adds shielded (private) coins alongside regular ones.

    More on Zcash
  • Cardano

    Uses Extended UTXO: each coin can also hold tokens and data, so the wallet knows the exact fee before you sign.

    More on Cardano

Account-based: like a bank balance

On account-based chains, each address has a single running balance. Paying subtracts from your balance and adds to theirs. There's no change, and you usually reuse the same address.

  • Chains: Ethereum, Solana, TRON, XRP, Stellar, Avalanche C-Chain.
  • One address can also hold many (for example USDC on Ethereum).
  • Some chains need a when you send to an exchange.

Why it matters on Crypto Barter

When a buyer pays you, the app watches your address for an incoming transaction. On UTXO chains the amount might arrive alongside change going back to the buyer, which is normal. On account chains you'll see one clean transfer.

Key takeaways

  • UTXO = coins and change. Account = balances.
  • Fresh addresses on UTXO wallets are normal and good for privacy.
  • Account-based addresses can hold many tokens at once.
  • Some chains extend UTXO with privacy, tokens, or data; coins-and-change still applies.

Related coin guides

Educational use only. Not financial advice. Always do your own research.