12 Jun 2025

Blockchain Accounting Models: UTXO vs. ABC

There are two primary transaction control models used in blockchains: UTXO (Unspent Transaction Output) and ABC (Account-Based Chains). Each has its unique features and advantages. Let’s compare their capabilities.

On this page

UTXO Model

The UTXO (Unspent Transaction Output) model views coins as individual units of value, each with a unique identifier.

This can be likened to dollar bills, each with its serial number. Imagine you give a $5 bill to a hot dog vendor—the exact cost of the hot dog. An hour later, the vendor buys a newspaper with your bill. However, the newspaper costs $2, so the newspaper seller gives him three $1 bills as change. 

For you, the purchase is a transaction with a net output, as you've fully expended the unique identifier (bill number). For the hot dog vendor, it's an input with a subsequent output and partial refund from the newspaper seller, which in blockchain terminology is called a “change address.” Thus, the hot dog vendor has transferred your identifier and received several others in return, which now serve as his unspent output and will be the basis for his future payments.

Transactions in the UTXO model are sets of unspent outputs transferred from one address to another.

We've written in detail about this model and its significance here.

UTXO Model Advantages

  1. Simplicity. The UTXO model is accessible for average blockchain users, as it is based on the cash circulation analogy.
  2. Increased privacy. In the UTXO model, each unspent balance has a unique identifier, making it harder to de-anonymize transaction participants.
  3. Support for complex transactions. The UTXO model facilitates complex transactions requiring multiple signatures and transactions with address change.

UTXO Model Disadvantages

  1. Low efficiency, as it requires creating unspent balances for every new transaction.
  2. Development complexity. Developing wallets and applications for the UTXO model can be challenging, as they must manage multiple UTXOs.

ABC Model

The Account-Based Chains model views coins as balances stored in accounts, with transactions representing changes to these account balances. This model is used by, among others, EOS and Ethereum.

To understand how the account model works, consider it similar to bank accounts. Suppose you have a bank account with a $100 balance. When you transfer $50 to another user, your balance decreases by $50, while the recipient's balance increases by $50.

In the account model, fund transfers are executed as follows:

  1. The sender specifies which account balance they wish to change.
  2. The recipient specifies which account balance they wish to change.
  3. The transaction processor verifies if the sender's account has enough funds to cover the requested payment.
  4. If the sender's account has sufficient funds, the transaction processor changes the account balances and records the transaction history in the blockchain.

ABC Model Advantages

  1. Efficiency. The account model is more efficient than the UTXO model as it doesn't require maintaining unspent balances on the user's account.
  2. Easier development. Developing wallets and decentralized applications for the account model is simpler than for the UTXO model, as it supports managing a single balance.
  3. Blockchain space savings. Each transaction requires only one reference, one signature, and produces one output.

ABC Model Disadvantages

  1. Reduced privacy. In the account balance model, it's easier to track coin movements since all transactions are conducted through personalized accounts.
  2. Limitations on complex transactions. The account model may not support multi-signature transactions and transfers with address changes.

Choosing an Accounting Model

UTXO and account-based models are not competitors but complementary approaches to blockchain asset management. The right model depends on the needs of the project developing its decentralized network. 

UTXO is preferred for projects where payment privacy is crucial, while account-based models are chosen by projects needing user interaction with smart contracts. 

The same goes for fiat payments: if an individual desires private money transfer, they opt for cash, whereas for “white” (traceable) transactions, they prefer bank transfers.

The content on The Coinomist is for informational purposes only and should not be interpreted as financial advice. While we strive to provide accurate and up-to-date information, we do not guarantee the accuracy, completeness, or reliability of any content. Neither we accept liability for any errors or omissions in the information provided or for any financial losses incurred as a result of relying on this information. Actions based on this content are at your own risk. Always do your own research and consult a professional. See our Terms, Privacy Policy, and Disclaimers for more details.

Articles by this author
APS Drops €3M on Tokenized Real Estate in Italy—First-Ever Blockchain Deal

APS Drops €3M on Tokenized Real Estate in Italy—First-Ever Blockchain Deal

With €12B in assets under management, APS just closed its first tokenization deal, snapping up fractional shares of two Italian real estate assets via blockchain.

Anton Kryshtal
Demand for Circle Shares Pushes IPO Valuation to $6.9B

Demand for Circle Shares Pushes IPO Valuation to $6.9B

USDC stablecoin issuer Circle Internet Group launches its IPO on the NYSE, increasing the offering to 34 million shares at $31 each and raising around $1.1 billion.

Dmytro Psevdonimenko
Morning Digest: Key News on Ethereum Foundation, JPMorgan & the Fed

Morning Digest: Key News on Ethereum Foundation, JPMorgan & the Fed

JPMorgan weighs Bitcoin ETF-backed lending, Ethereum Foundation updates treasury strategy, Michelle Bowman appointed as Fed overseer. Details in the article.

Dmytro Psevdonimenko
Pakistan to Launch Bitcoin Reserve Using 2,000 MW of Excess Power

Pakistan to Launch Bitcoin Reserve Using 2,000 MW of Excess Power

Islamabad eyes a national Bitcoin reserve powered by 2,000 MW of surplus electricity—framing crypto as a hedge against inflation and macroeconomic volatility.

Anton Kryshtal
Robert Kiyosaki and the Debt-Fueled Prophecy

Robert Kiyosaki and the Debt-Fueled Prophecy

Robert Kiyosaki says the end is here. With $1.2B in U.S. debt and a $1M Bitcoin prediction, the Rich Dad author is turning collapse into his ultimate performance.

Elina Moskovchuk
Stani Kulechov and the Quiet Architecture of Web3 Ambition

Stani Kulechov and the Quiet Architecture of Web3 Ambition

Not loud, not flashy, but a quietly influential crypto builder. With Aave and Lens, Stani Kulechov designed the rails for a decentralized internet—one lending market, one social graph at a time.

Elina Moskovchuk
Who Is Scott Bessent? From Wall Street to Crypto Advocacy

Who Is Scott Bessent? From Wall Street to Crypto Advocacy

Soros ally, Wall Street billionaire, and crypto reform advocate at the helm of the U.S. Treasury—can Scott Bessent shift the rules of the crypto market?

Yara Zornell
Are Crypto IPOs Overhyped? A Closer Look at the Boom

Are Crypto IPOs Overhyped? A Closer Look at the Boom

Crypto IPOs are booming, driven by market optimism and clearer regulations. But are they a sign of industry maturity or just another wave of hype? We take a closer look.

Anahit Avetisyan
What Is Milady? Inside Ethereum’s Most Controversial NFT Cult 

What Is Milady? Inside Ethereum’s Most Controversial NFT Cult 

Milady is a prominent NFT collection often seen as social media profile pictures, but its complex story extends far beyond mere aesthetics.

Anahit Avetisyan
Strategic Bitcoin Reserve: What the U.S. Is Really Planning

Strategic Bitcoin Reserve: What the U.S. Is Really Planning

In March 2025, the U.S. officially announced a strategic Bitcoin reserve, becoming the first nation to incorporate a digital asset into its national reserve policy.

Vlad Vovk
What Is Aztec Network? 2025 Milestones and the Path to Mainnet

What Is Aztec Network? 2025 Milestones and the Path to Mainnet

Aztec is a privacy network on Ethereum, designed to allow developers to build privacy-focused decentralised applications without compromising transparency.

Anahit Avetisyan
zkEVM Explained: A New Way to Scale Ethereum Without Breaking It

zkEVM Explained: A New Way to Scale Ethereum Without Breaking It

Solving Ethereum’s congestion, zkEVM tech supports native bytecode and familiar dApps — but slashes gas fees, accelerates confirmation, and adds embedded privacy layers.

Vlad Vovk
Ethereum Layer 2 Solutions: Who’s Winning the Race for Mass Adoption in 2025?

Ethereum Layer 2 Solutions: Who’s Winning the Race for Mass Adoption in 2025?

In 2025, Ethereum Layer 2 solutions are in fierce competition. Which platform — Optimism, Arbitrum, or the emerging ZK-rollup stack — is best positioned for mainstream use?

Daryna Nesterenko
Bitcoin Price Crashes to $103K After China Ban and Trump’s Threats Roil Markets

Bitcoin Price Crashes to $103K After China Ban and Trump’s Threats Roil Markets

A double blow from China’s crypto crackdown and Trump’s trade threats caused Bitcoin price to plunge to $103K, sparking concern among investors.

Anton Kryshtal
Bitcoin Price Falls to $105K as Traders React to Tariff Confusion and Volatility

Bitcoin Price Falls to $105K as Traders React to Tariff Confusion and Volatility

With uncertainty clouding U.S. tariff rulings and speculative pressure mounting, Bitcoin price retreated to the $105,000 support mark.

Anton Kryshtal
MORE
Burnout in the Bull Run—Why Even Success in Crypto Can Be Dangerous

Burnout in the Bull Run—Why Even Success in Crypto Can Be Dangerous

Bull markets typically signal success. However, surging account balances often conceal burnout, anxiety, and shattered work-life boundaries.

Iaroslava Kramarenko
What Motivates Crypto Billionaires to Keep Working?

What Motivates Crypto Billionaires to Keep Working?

They’ve made billions — yet keep grinding 24/7. Why do crypto entrepreneurs, after building massive fortunes, choose to stay in the game, launching new ventures and donating to medicine and education?

Iaroslava Kramarenko
MORE