Account model
A ledger that tracks mutable balances per address. Used by Ethereum, Polkadot, Algorand.
In the account model the global state is a mapping of address → balance. Transactions mutate sender and receiver balances directly. This makes contract programming feel familiar but introduces shared mutable state and contention.
On Ethereum a token transfer subtracts from one account’s balance and adds to another’s, mutating shared state.