Homework on UTXO vs Account Model

1. The account model doesn’t require much space as the UTXO model, why is that a benefit?
There is less block space so more transactions can be added to a block, thus making the blockchain faster as a result.

2. How is the account model not as great as the UTXO model for privacy?
In the account model we can see which account send us coins. With UTXO there are multiple inputs and outputs.

1 Like
  1. UTXOs are the inputs and outputs which is a lot of data. This data takes up space. Using less space means that you can get more transactions per block.
  2. UTXO model you can send a transaction to someone else and yourself at the same time. from the outside you won’t know where each tx went. The account model shows the amount sent.
1 Like
  1. The account model doesn’t require much space as the UTXO model, why is that a benefit?

Smaller blocks and faster processing.

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

The account model is not as great as the UTXO model for privacy because there are no outputs. Each transaction can be seen from the outside, how much was sent and to whom.

1 Like
  1. It means more efficiency, more space for transactions and a faster network.

  2. Because in the account model there is always only two addresses shown, where as UTXOs there are multiple addresses and therefore you can send someone money and yourself and others will not be able to distinguish between the two. (inputs and outputs)

1 Like
  1. More transactions can be stored in a less amount of memory, this increases the scalability of the blockchain.
  2. It is not as secure because you can see where it comes from and which account it goes to.
1 Like
  1. The account model doesn’t require much space as the UTXO model, why is that a benefit?
    Because there is no need to store each UTXO, rather just balances are changed when transactions are performed.

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

It’s because we’re not creating multiple outputs (such as change addresses) thus making it more clear where was money sent and to who, without the doubt of the outputs.

1 Like

1-Faster transaction time
2-Traceable transactions.

1 Like

The benefit of require less space is that the transactions are faster and using less space in the block which also means smaller fees. Files on the nodes are also growing slower.

The account model is not as great as the UTXO model for privacy because you can sent transactions only from A to B so from one address to another. So tracking is much easier. In the UTXO model you can sent to multiple addresses and that is harder to track.

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

The account model is more fungible. 1 ETH always equals 1 ETH, operating on the account model. This is not always the case with BTC, operating on the UTXO model.

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

You do not have several inputs and outputs, making transactions easier to trace. The UTXO model allows you to send money back to yourself without people reading the blockchain knowing.

1 Like
  1. The benefit is that it requires less storage space and makes it more simple for for Ethereum nodes to store the transactions.

  2. The account model does not allow for multiple outputs the way that the UTXO model does. The account model requires sending to one individual address rather than multiple addresses making them easier to track.

1 Like

The account model doesn’t require much space as the UTXO model, why is that a benefit? There is no notion of utxos in other words more transactions fit into1 block in the network

How is the account model not as great as the UTXO model for privacy?
in the account model it is very easy to trace every transaction. In the UTXO model it is more difficult to say what amount goes where, because one transaction can have multiple outputs

1 Like
  1. The code is easier to read. It’s easier to check the adress balance. There is no getting all the previous UTXO’s to determine the balance of an adress.
  2. In each transaction, you can see howmuch has moved from 1 adress to another. All transactions are public and easy to interper.
1 Like

Homework on UTXO vs Account Model

  1. It enables the network to be faster as the account model makes the transactions smaller in size.

UTXO system:
a) Hard to tell the balance of each persons adress - more privacy
b) Non-fungible - its possible to trace UTXO with bad history - more overall transparency.

Acoount system:
A) Easy to tell the balance of each persons adress - less privacy.
B) Fungible - not possible to distinguish between two tokens - less overall transparency.

1 Like
  1. The account model doesn’t require much space as the UTXO model, why is that a benefit?
    This means transactions can more transactions can be processed in less amount of time compared to the Bitcoin blockchain.

  2. How is the account model not as great as the UTXO model for privacy?
    The account model does not allow multiple inputs and outputs which makes it easier to track transactions to their source.

1 Like
  1. It allows for more space in a block which improve speed and allow more space.
  2. UTOX models allow an user to send outputs to others and themselves simultaneously making the privacy of that transaction stronger but the account model allows for transaction in the exact amount which gives it less privacy.
1 Like

1. The account model doesn’t require much space as the UTXO model, why is that a benefit?
Account model does not save each utxo as it stores balance of all transactions reducing size of block making it faster

Blocks can include more transactions, which is crucial for ethereum which has hundreds of ERC20 tokens settling on the ETH blockchain.

2. How is the account model not as great as the UTXO model for privacy?
The account model is not as good for privacy as you can track the address of who has been paid, whereas the UTXO model can pay out multiple accounts one of which can be your own.

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

There can be more transactions in a block and the network is faster.

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

Because the amount of ETH is visible on your account in the blockchain and there is no way to send money to yourself like in bitcoin (UTXO) where you can ‘‘anonimize’’ the recipient of the transaction.

1 Like
  1. Block size being reduced = more TX per block & faster TX

  2. You can track the address of the sender. UTXO model allow for multiple inputs and outputs = higher security.

1 Like
  1. Blocks can be smaller, so confirmation times and fees can be lower.
  2. It does not allow for ambiguous outputs in the same way (sending the unused output money back to yourself).
1 Like
  1. Taking up less space means being able to fit more transactions into blocks. This means lower fees for senders and less network congestion.
  2. The UTXO model allows senders to send back funds to themselves. This allows them to disguise who the actual recipient is. In the account model, it is apparent where funds have come from.
1 Like