1. The account model doesn’t require much space as the UTXO model, why is that a benefit?
The account model is a benefit because it takes less information to move the coins around compared to UTXOs because it is not tracing the past history of all the unspent transactions. This decreases the amount of data it takes is a benefit because it allows for more room on the blockchain for smart contract information to be stored, and as a whole, it makes the network faster and have more available room for expansion.
The account model vs UTXO model also makes for a clear difference between how the two cryptocurrencies are treated in their own networks. In Ethereum all coins are fungible / non-distinguishable from each other. All Ethereum are recognized to be exactly the same. However, with bitcoin, because UTXOs track the entire history of a “coin” from the point it was created by miners and all the transactions it has been through, there can be coins that have a bad history. For example, coins / UTXOs that have been used in scams, or criminal activities may not be treated the same way as a coin that has been used ethically since the time of its creation. So there are a few benefits of the account model that make it more efficient and protect the currency from separating into good and bad transactions that carry on in its history.
2. How is the account model not as great as the UTXO model for privacy?
The UTXO model allows for you to send a transaction output to someone and also send a portion of the coin back to yourself. From an outsider’s view, it is very difficult to know which amount went to your recipient vs back to you. This is a good privacy feature on bitcoin. Ethereum on the other hand has the account model and instead of using UTXOs and adding up your amount in your wallet for your balance, you actually just have an actual balance that can be adjusted from one to another. With this model, you can send exact amounts from one account balance to another. There is no need to send back change as there is with the use of UTXOs, Instead, the sender’s account balance is decreased while the recipient’s account balance is increased in the blockchains database. This makes the transactions more obvious in terms of how much you are sending, how much you own, and where you are spending your Ether.