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.
