- The account model doesn’t require much space as the UTXO model, why is that a benefit?
- How is the account model not as great as the UTXO model for privacy?
A.1. The account model does not require much space as the UTXO model. This is a benefit because more transactions can fit in each block. Moreover, there is no UTXO concept in the account model. The account balance is simply updated each time a transaction takes place. Ethereum transactions are faster as newly mined blocks are released about every 15 seconds in contrast to Bitcoin about every 10 minutes. However, Ethereum transactions are prioritised based on those with higher fees. On the hand, Bitcoin manage to reduce its higher transaction fees, increase its block size limit and speed up transactions through the Segwit and the Lighting Network implementations.
A.2. The account model is not as great as the UTXO model for privacy reasons because transactions can be traced to specific accounts including respective amounts. In the UTXO model OUTPUTS can be sent back as new INPUTS based on the rule OUTPUTS = INPUTS + Tx fee. Moreover, UTXO have unique addresses; by using a unique address to receive each UTXO, users can hide the connection between their UTXOs from the public. To an observer of the blockchain, it is difficult to pin point which UTXOs belong to which users.