Homework on UTXO vs Account Model

Homework on UTXO vs Account Model - Questions

  1. The account model doesn’t require much space as the UTXO model, why is that a benefit?- The account Model does not take much space because the dynamic is simpler. For example, If I have 5 ETH and want to send 1 to another person, the transaction will deduct that from the balance that I have making the process more simpler, vs the bitcoin that the transit of UTXO’s for is not so simple

  2. How is the account model not as great as the UTXO model for privacy?- Since the process is not so crowded, is less private because you can see with more clarity which transactions are coming and from whom.

1 Like
  1. less data means you can fit more transactions in a block therefore it is more efficient and faster
  2. transactions can only be made from one account to another by changing the balance rather than a bunch of UTXOs to different addresses
1 Like
  1. it takes up less space in the blockchain to store all the data, thus increasing the efficiency of computing power. It also is easier to process account changes

  2. The account model tracks every transaction on the blockchain and they are backtraceable. The UTXO model allows people to send out transactions in a way that can shade the recipients. An example would be sending out a transaction to an multiple addresses, and one or some of them being back to my account

1 Like
  1. Because the account model does not save each UTXO like bitcoin does it adds and removes transactions and then stores a balance which speeds up the process.

  2. The transaction is more traceable on ethereum and also you would not be able to send part of a transaction anonymously back to yourself.

1 Like

1)The account model doesn’t require much space as the UTXO model, why is that a benefit?
A code doesn’t take so much space in block so TX are fast.

2)How is the account model not as great as the UTXO model for privacy?

With UTXO it’s not visible to who transactions go, if to me or to someone. And in Acc. Model you see exactly how much from where (A)to where(B). You never sent back to yourself.

1 Like
  1. The account model doesn’t require much space as the UTXO model, why is that a benefit?

It frees up more space for the tx’s, smart contracts and smart contract states.

  1. How is the account model not as great as the UTXO model for privacy?

Eth’s account model cannot send to multiple outputs or recipients, (including yourself) to hide which output got which coin, like bitcoin can.

1 Like
  1. The account model doesn’t require much space as the UTXO model, why is that a benefit?
  • The transactions are smaller (in bytes)
  1. How is the account model not as great as the UTXO model for privacy?
  • With the account model the account owner is clear
1 Like
  1. Because the account model only updates the balance and not gathering all transaction information as UTXO does.
  2. Because it shows the updates of the balance on both parties, unlike UTXO which you not knowing which UTXO goes to which party.
1 Like
  • The account model doesn’t require much space as the UTXO model, why is that a benefit? - Because the transactions are smaller and faster.
  • How is the account model not as great as the UTXO model for privacy? - Because the account model has open balances where anybody can see each transaction. While in Bitcoin the balances are private and UTXO’s are the only piece that is visible. You cannot possibly send the money to yourself in the account model, while it is possible in the UTXO model.
    [/quote]
1 Like

Because there is less data space required, transactions take place quicker and require less energy(electricity)to process. Less energy mean cheaper for miners & lower fees for account holders.

With the acct. model, you can see which accounts have withdraws and deposits. It’s easier to see the balance of each account.Because there is less data space required, transactions take place quicker and require less energy(electricity)to process. Less energy mean cheaper for miners & lower fees for account holders.

With the acct. model, you can see which accounts have withdraws and deposits. It’s easier to see the balance of each account.

1 Like

1- Less space means more TX on one block.

2- There are not multiple outputs of a TX. You can’t send money back to yourself. It’s impossible in an output TX to see whether the money have been sent back to yourself or someone else making it more discreet and secure.

1 Like
  1. Blockchain has a limited space, the more space is taken up by information the better

  2. You can see where ETH has originated and what path it took, you also cannot send ETH back to yourself

1 Like
  1. The benefit of the account model not requiring much space as the UTXO model is that more transactions can be accommodated by the nodes which can also reduce transaction cost.

  2. The account model is not as great as the UTXO model for privacy in the sense they it is very easy to trace/track a coin from one account to the other since there is no change wallet where you can send some coins back to yourself from the same transaction.

1 Like

The Account Model doesn’t require much space as the UTXO Model, why is that a benefit?
It is beneficial because it uses less byte space, which means more and faster transactions.

How is the Account Model not as great as the UTXO Model for privacy?
The Account Model is less private, in that, your spending is easily traceable because each transaction has only one output for every out input.

1 Like
  1. The account model doesn’t require much space as the UTXO model, why is that a benefit?
  • It allows more transactions to be stored in each block
  1. How is the account model not as great as the UTXO model for privacy?
  • Because the Ethereum account model doesn’t have inputs and outputs, instead it records an exact amount of money is transferred from which address to which address, and your balance is clearly displayed. However on Bitcoin, outputs can be sent to either recipient’s address or back to sender’s address, nobody knows your balance.
1 Like

1 more transactions per block
2 it is easier to follow eth transactions because there are no utxo involved

1 Like

1 - It occupies less space in the block, so less storage required in the system
2 - We can send exact amounts of Eth from a to b, so there will always be a send and a receive address, visible on the blockchain. Each transaction moves the balance of account A against the balance of account B.

1 Like
  1. Transactions can be executed at higher speeds for lesser fees.
  2. Account and balances are public and transactions are more traceable
1 Like
  1. The account model doesn’t require much space as the UTXO model, why is that a benefit?
    More transactions can fit in one block.

  2. How is the account model not as great as the UTXO model for privacy?
    UTXO makes every transaction anonymous and it is impossible to say where the transaction went. But account model doesn’t store UTXOs, only balances.

1 Like
  1. The account model can perform more transactions per second savings space in the blocks.

  2. Account models can not send transactions to owner wallet in a single transaction whereas in bitcoin you could send several transactions at once masking inputs and outputs so that you can not distinguish who controls any of the addresses in that transaction.

1 Like