1, less size so more transactions can be stored in a block
2, exact amounts transferred and to who is visible
-
The account model does not require as much space as the UTXO model and this is a benefit because you can fit more transactions in a block, which increases efficiency.
-
The account model has less privacy than UTXO because you can clearly see the sender and recipient of a transaction.
1: Transaction on Ethereum only has balance , no Utxo, so it takes less space on a blockchain
2: Utxo model has greater privacy
-
There is a benefit to the account model not requiring as much space as the UTXO model because it allows space for smart contracts and more transactions to be included in the block.
-
The account model is lacking in privacy compared to UTXO model because it is fungible. The UTXO is not fungible. Due to this you cannot send coins back to yourself in the account model whereas you can send them back to your self in the UTXO model. Simply looking at the blockchain isn’t enough to decipher whether or not some of the coins were returned to you or perhaps if the transaction was just an internal transaction of your own between different wallets.
- The account model doesn’t require much space as the UTXO model, why is that a benefit?
- Makes a lot easier code wise.
- How is the account model not as great as the UTXO model for privacy?
- You can not track transactions in the same way as you can with UTXO.
[quote=“filip, post:1, topic:8445, full:true”]
Homework on UTXO vs Account Model - Questions
- The account model doesn’t require much space as the UTXO model, why is that a benefit?
The account model has more efficient memory usage. Storing a single account balance saves memory compared to storing several UTXOs that comprise a user’s total balance. Transactions in the account model are also smaller in size because they only specify the sender, receiver, the transfer amount, and a single digital signature. Additionally, just by doing away with change outputs, a lot of data can be saved in the account model.
- How is the account model not as great as the UTXO model for privacy?
The UTXO model makes it harder to link transactions, whereas the account model provides better fungibility.
When change addresses are consequently used in the UTXO model, it makes tracking the ownership of coins harder compared to the account model.
A newly generated address doesn’t have a known owner and requires advanced chain analysis to be linked to a single user. The account model implicitly encourages address reusage and hence makes creating a transaction history for a single user easier.
1.It’s a benefit because it takes less space and has a greater storage capacity, which is crucial for the ERC20 tokens settling on the ETH blockchain.
2.Account balances are public and you can’t make txs back to your account, because there are no UTXO’s, which means the Ethereum Network is less private.
- The account model doesn’t require much space as the UTXO model, why is that a benefit?
The account model only stores the balance resulting in a smaller block that will be processed faster onto the blockchain. - How is the account model not as great as the UTXO model for privacy?
In the account model you can only send money to either yourself or to someone else. An outsider can then distinguish the address which makes it less private than is the case with the UTXO model. However, the account model is then more transparent because of this.
- The account model doesn’t require much space as the UTXO model, why is that a benefit?
Simpler model which takes less space in a block
- How is the account model not as great as the UTXO model for privacy?
It’s not possible to sent yourself money back in the same transaction in which you send money to another wallet. That shows exactly how much money went from your Wallet to another one.
1-
It is way simpler model to write in code instead of tracking all UTXOs for every transaction and if the size of every transaction become smaller so in general its good for blockg=chain performance
2-
In account model there is no way to generate transaction for same wallet and other address at the same time and every transaction is distinguishable because ETH move from one address to another
-
The account model does not differentiate between multiple transactions sent on the same account, all the transactions update in a single balance number.
-
Transaction in account model does not have inputs and outputs like UTXOs in bitcon. Transaction is only possible from one account to another and therefore it is easier to trace.
- It is simpler. You just send or receive and the Account Model adds or subtracts the amount. It doesn’t have multiple inputs and outputs like the UTXO model.
- It is less private because with the account model you don’t send change back to yourself or another wallet you control so everyone can see on the blockchain where the transactions are going.
- It is a benefit because it is simpler and transactions take less time and space.
- The Account model is not as great as the UTXO model because you can trace the recipients address and the senders address which are publicly accessible.
You can see and follow every transaction.
1 ETH will always equal 1 ETH.
- The network is full of nodes and are mean to be operated by individuals rather than data centers. The fewer data requirements, the more potential participants
- You can’t sell funds to yourself from one account to the other so people can always see which account is sending the funds to another account (person)
-
The account model doesn’t require much space as the UTXO model, why is that a benefit?
The account model isn;'t a UTXO model so it doesn’t have all the inputs and outputs to track and save. Therefore, that is a benefit because it takes less space and has more storage capacity. -
How is the account model not as great as the UTXO model for privacy?
On The ETH Account model piracy is lacking. Because there are no outputs and numbers are just changing everyone can see the transactions and how much was sent as well as to who it was sent.
- It is a benefit because it reduces the block saturation, enabling more space for other transactions and smart contracts.
- Because the transactions in the account model are easily tracked; balance is clear, wheareas UTXOs enables transactions to be sent to more that one adress while not showing how much fund is allocated to each.
- The account model doesn’t require much space as the UTXO model, why is that a benefit?
Lesser space will benefit the speed of processing the transactions. Also, a much higher number of transactions will fit into one block.
- How is the account model not as great as the UTXO model for privacy?
Because with the UTXO model, you can send funds to multiple addresses at the same time. In the account model, balances get updated.
The account model doesn’t require much space as the UTXO model, why is that a benefit?
Transactions are faster. Less electricity used per transaction. Will transactions possible in a block, which is important for the goal of being a platform for coins with many different purposes.
How is the account model not as great as the UTXO model for privacy?
BC nodes hold no accounts, only inputted transactions and outgoing transactions. Identity of recipients is obscured, so that the payer can send a transaction to multiple wallets, some of which can be their own. Ethereum holds accounts with balances and it is clear, where a transaction is sent to.
- txs dont take up as much room and it is faster
- There is no way to send yourself money or to another person without some sort of anonymous txs with the Ethereum model.
- The account model doesn’t require much space as the UTXO model, why is that a benefit?
The account model doesn’t have to track UTXO’s for every transaction. It just moves some ETH from point A to point B. This takes up less space which allows for faster processing of transactions. It also allows more transactions to be stored in each block.
- How is the account model not as great as the UTXO model for privacy?
The account model has less privacy than the UTXO model because you cannot simultaneously send Eth to someone and also send some back to yourself in the same transaction. People can clearly track how much Eth was sent from point A to point B.