- The account model doesn’t require much space as the UTXO model, why is that a benefit?
Unlike UTXO transaction, each transaction in account model only takes one reference and signature to produce one output and uses less spaces. These saved spaces allowing more transactions to be added, increased transactions per second, faster and more efficient in network transmission. Simpler to track the state of the transaction as involves only fund transfers. The extra spaces can be best used to support more complex contract. In addition, allows developer to build complex smart contracts especially involving multiple parties.
- How is the account model not as great as the UTXO model for privacy?
In account-based model, it privacy is prone to surveillance making it easy to reveal the address of the funds transfer, identifying and tracking of the user on a blockchain. This impacts on the anonymity of other users as a deposit can be linked to a withdraw which can be a target for Danaan-style attacks by hackers.