Account Model
Web3 / blockchain technology
The Account Model is a state management approach where blockchains maintain a ledger of account balances and states, similar to a traditional bank tracking customer accounts. Each address on the network holds an account with a balance and nonce (transaction counter), and transactions update these account states directly. Ethereum popularized this model, which contrasts with the UTXO model used by Bitcoin, offering simpler transaction logic and easier smart contract state management at the cost of slightly higher storage overhead.
Example
Ethereum uses the Account Model, where each address maintains a balance of ether and a record of all executed transactions. When you send ether or call a smart contract, Ethereum updates your account nonce and balance in its global state tree, immediately reflecting the change on-chain.
Why It Matters
The Account Model enables sophisticated smart contract interactions and intuitive state management, making it the foundation for programmable blockchains that support decentralized applications, token transfers, and complex financial protocols.
Definition maintained by Cointegrity. See our editorial policy for review standards on regulatory and compliance terms.
Explore the full Web3 Glossary — 2,094+ expert-curated definitions. Need help applying this? See our digital asset advisory services or talk to our team.