Account Model

The account model is a blockchain architecture that allows for direct data and value transfer. Smart contract platforms, such as Ethereum, employ the account model, as opposed to the UTXO model used by the Bitcoin network, which limits smart contract possibilities. One possible disadvantage of the account model design is the difficulty in scaling transactions-per-second.