Homework on UTXO vs Account Model

[quote=“filip, post:1, topic:8445”]

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

less space means more transactions which can be placed in the each block. So cheaper as in
blockchain you are charged based on the amount of space your transaction is taking in the block NOT on the amount of coins sent.

  • How is the account model not as great as the UTXO model for privacy?
    From the outside you can track who sent you the money
1 Like
  1. The account model doesn’t require much space as the UTXO model, why is that a benefit?
    Because it makes the transactions faster

  2. How is the account model not as great as the UTXO model for privacy
    The UTXO model sends multiple transactions simultaneously so it is harder to track. The account model makes it easy to see the adress and amount of a transaction.

1 Like
  1. There can be more transactions in a block and the network is faster.
  2. Because we can trace exactly how much goes from one account to the other.
1 Like
  1. Smaller blocks that can hold more transaction , a benefit being greater speed
  2. With the account model you can see how much you have sent or received but with UTXo model you can pay multiple accounts including your own change account , these cannot easily be broken down individually
1 Like
  1. The account model requires less space than the UTXO model. The benefit is a greater storage capacity.
  2. The UTXO model is better for privacy than the account model because with UTXO it is hard to tell which amount of money goes where. On the other hand in the account model, each transaction can be seen from the outside, how much was sent and to whom.
1 Like
  1. It is a benefit because it reduces block size and makes data processing quicker for the Ethereum blockchain
  2. The account model is not as great for privacy because its easier to discern where funds are travelling to and from since transactions can not be sent back to yourself or to others in a single transaction
1 Like

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

It makes blocks to store more transactions, making the blockchain more efficient on space storage and transaction speed.

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

On the account model, anyone can track where the TXs are coming from and where are they going to. When you make a TX, balance from your account is taken and sent to another account.
With the UTXO model, you can create several TXs, sending money on different outputs. One of these outputs can be to an address of your own, making impossible for someone outside to tell which of the outputs correspond to you and which to another person.

1 Like
  1. The account model doesn’t require much space as the UTXO model, why is that a benefit?
    This results in faster transactions and partially solves the problem of full blocks.

  2. How is the account model not as great as the UTXO model for privacy?
    In the account model, each transaction is visible exactly where and from where the money was transferred.

1 Like
  1. The account model doesn’t require much space as the UTXO model, why is that a benefit?
    It reduces the block size an saves space
  2. How is the account model not as great as the UTXO model for privacy?
    In UTXO model we can track bitcoin .
    In account model all balances are the same
1 Like
  1. The account model doesn’t require much space as the UTXO model, why is that a benefit?

This means that more transactions can be added to the blockchain, increasing transactions times.

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

When using the UTXO model you can send multiple outputs, including outputs which are sent back to yourself. However, there is no way of tracking whether those outputs were sent back to yourself. On the account model however, there are no outputs so you can see and follow every transaction.

1 Like
  1. The account model doesn’t require much space as the UTXO model, why is that a benefit?
    Since the account model requires less space than the UTXO model, it allows for faster processing and reduced block sizes.

  2. How is the account model not as great as the UTXO model for privacy?
    With regards to privacy, the account model is not as great as the UTXO model since it is clear which accounts are sending and receiving money.

1 Like
  1. The less space required per transaction the faster it will get accepted to a block, overall a faster and cheaper transaction.

  2. Because when you send BTC you also send the’’change’’ to yourself, but no one can see who or which goes to what. In the Account model for ETH you can see who sends how much to which address. No change or UTXO models are being used.

1 Like

1 The node files grow a lot slower, transactions take up less space than UTXOS meaning smaller fees

2 The account code is public and transactions could be traced. You can’t hide your intentions with dummy transactions unlike the UTXOS on the bitcoin blockchain

1 Like
  1. With less space per transaction - the faster it is accepted to the block. This means that there are more transactions that could be added to the Blockchain, and makes transactions cheaper.
  2. UTXO model - we can track every transaction for each BTC including TX to yourself, thus making BTC a non-fungible asset. However, in the account model - it is possible to see where the money travels from and to whom it has been sent to. Also you cannot send coins to yourself.
1 Like
  1. Because smaller data usage leads to faster and cheaper transactions.
  2. The account model is simpler than the UTXO model, therefore easier to track your TXs-amount and addresses.
1 Like
  1. The account model doesn’t require much space as the UTXO model, why is that a benefit?
    The block will stores more transactions, the blockchain will be more efficient.

  2. How is the account model not as great as the UTXO model for privacy?
    Contratry to bitcoin, Ethereum accounts are far more tracable than the UTXOs that allows to add complexity on the paths taken by the money

1 Like
  1. The account model doesn’t require much space as the UTXO model, why is that a benefit?
    This is benefit because it enables smaller blocks and faster processing.

  2. How is the account model not as great as the UTXO model for privacy?
    Every transaction’s output can be tracked.

1 Like
  1. The account model doesn’t require much space as the UTXO model, why is that a benefit?
    The blocks can manage more transactions, which will enable better scalabilty compared to the UTXO model

  2. How is the account model not as great as the UTXO model for privacy?
    No change wallets, the transaction only includes one direction from a to be where as with the UTXO model, multiple outputs can be included in one transactions which makes it much harder to find out who the money was sent to.

1 Like
  1. Its written in code. For example when sending ether from A wallet to B wallet, function would say increment the balance of B and decrement the balance of A. It just changing the balance and does not require much space in block that UTXO would require
  2. In UTXO outputs bunch of transactions and its very hard to track where balance went which provides huge privacy. On other hand account model lack of privacy because we exactly know which account received how much and balance of the sender is decremented and balance of the receiver is incremented
1 Like
  1. lower the data requirements higher user and space saving is also great for transaction speed and efficiencies

2.Account model is not good for privacy as it can tracked

1 Like