Homework on UTXO vs Account Model

  1. The account model doesn’t require much space as the UTXO model, why is that a benefit?
    In the account model, the system update transactions take less space easy to express in code and in text.

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

In the account model, each transaction is updated and gives you a balance You can see the transactions, how much money you sent, and to which address, you know they received it.

1 Like

2 The UTXO doesn`t contain balance as the model account.

  1. The account model doesn’t require much space as the UTXO model, why is that a benefit? - Account model is fungible and tracks transaction from one account to another account. UTXO model relies heavily on every traceable source of transaction and all are to be documented and appended to the chain.
  2. How is the account model not as great as the UTXO model for privacy? It is like a open source and tracks account updates, not the source of UTXOs.
1 Like
  1. The account model doesn’t require much space as the UTXO model, why is that a benefit?

I’m guessing that it makes it more scalable, more accessible to smaller mining facilities and it takes less energy consumption?

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

Because even though you can trace the transaction’s path as precisely as with BT, you can always trace where the transaction came from as far as the account per say.

1 Like
  1. It is a benefit to scalability for the account model to not require as much space as the UTXO model. The network can handle more transactions if there is less data needed to be used for each transaction.
  2. The account model is not as great as the UTXO model for privacy because the account model does not allow sending transactions back to yourself. In the UTXO model, this allows for disguising the track of bitcoin by sending to multiple recipients, including yourself.
1 Like
  1. Makes transactions much more efficient as each transaction only needs to validate the sending account has enough.
  2. In the account model you are able to track where the transaction is coming from, in UTXO model each transaction can have many outputs.
1 Like
  1. no UTXO is saved reducing block size
    2)privacy is not possible with Ethereum because it’s traceable by account address, UTXO model is harder due to many different outputs
1 Like
  1. The account model doesn’t require much space as the UTXO model, why is that a benefit?
    • This is a benefit because this allows for much more data to be included into each block. This will allow for faster processing times and for blocks to be mined quicker.

  2. How is the account model not as great as the UTXO model for privacy?
    • The account model is not as private as the UTXO model because you are able to see who is sending you ETH and how much. In the UTXO model, it is a lot more private because you will not be able to tell apart who is receiving how much and who it is going to.

1 Like
  1. More transactions can fit on a block.
  2. In the account model you can see where funds came from. There aren’t options for obscuring your transactions the way you can with Bitcoin.
1 Like
  1. The account model doesn’t require much space as the UTXO model, why is that a benefit?
    The less space is consumed in transactions, the more transactions can be fit in a block.
  2. How is the account model not as great as the UTXO model for privacy?
    Transactions are easier to trace in the ethereum’s account model.
1 Like
  1. Requiring less space allow smaller tx which decreases tx fee and increases storage of tx.
  2. Account model provides better fungibility. Therefore, when an account is funded with several accounts, only the balance is shown without being able to trace how much was funded from which account. In a way, this can be described as a coin mixer.
1 Like

1- More transactions in a block

2- Etherium has only outputs therefore your can track Eth for Eth bases vs UTXOs vs random amounts of inputs and outputs.

1 Like
  • The account model doesn’t require much space as the UTXO model, why is that a benefit?
    That means you can store more trasnactions

  • How is the account model not as great as the UTXO model for privacy?
    In the account model you can see who sent what to whom, whereas in the UTXO model that is hard to see as yiou can send soeme to another recipient and some back to yourself all in the same transaction and it is impossible to see what went to whom, hence greater privacy for UTXO.

1 Like

1)it requires less storage space on the block.
2)account model easy to follow as , you can see where the tx comes from and where it goes.
UTXOs model, its harder to follow exactly and you can pay multiple accounts in one transaction.

1 Like
  1. It’s a benefit to require less space because it means that more transactions can fit into a block, increasing the TPS speed.

  2. The account model shows how much money is in every account, and it’s easy to find out where the money came from and who has it. Whereas with UTXOs the money could be sent anywhere - since you have to send all UTXOs at once, it’s impossible to tell whether you sent £5 to the other person and got £1 back, or vice versa.

1 Like
  1. More transactions can be put into a block which means they can be confirmed more quickly.

  2. UTXOs can be sent into multiple accounts making it ambiguous as to which individual is being sent what. With the account model, more clear to see.

1 Like
  1. Because the account model requires less space, more transactions can fill up a block.

  2. The account model is fungible. 1 ETH is 1 ETH regardless, and can only be sent from A to B, whereas
    with UTXO’s, 1 bitcoin might not always equal 1 bitcoin for many reasons. Transaction wise, bitcoin has the added benefit of change wallets, so that you can send money from A to B to C(you again) and no one will know that that change wallet was you. All in one transaction.

1 Like
  1. The account model doesn’t require much space as the UTXO model, why is that a benefit?
    Every transaction is smaller, which also means smaller fees (per byte) and the blockchain node file grows slower.
  2. How is the account model not as great as the UTXO model for privacy?
    Account balances are public as well as the code and you cant send funds to your self and go from 1 account to another account.
1 Like
  1. The account model doesn’t require much space as the UTXO model, why is that a benefit?
    it makes the transactions smaller increasing the number of transaction per second and helps them propagate faster.

  2. How is the account model not as great as the UTXO model for privacy?
    Because in the account model there is no way to trace a single coin to its origin, and in utxo you can.

1 Like
  1. Since account model doesn’t require as much space, it frees up room on the network with its simple a-b transaction process which is much more expedient and also aids in the support of it’s numerous erc20 projects.

  2. Account model has less privacy due to the a-b tx model allowing for more traceability, unlike UTXO which allows for obfuscation through the ability of creating multiple tx recipients including private keys owned by the tx owner.

2 Likes