Homework on UTXO vs Account Model

  1. As UTXO blocks hold more transactions, it means slower processing. Account model allows for smaller blocks, with less transactions and faster processing
    Faster processing usually transfers to lower costs.

  2. You can track addresses and no anonymity. However, note: You cannot track the transaction back to it’s original mining, unlike a UTXO.

1 Like

1)The account model doesn’t require much space as the UTXO model, why is that a benefit?
The Account Models have all the individual transaction data which leaves more space for account balance transfers.
2)How is the account model not as great as the UTXO model for privacy?
Your account has a number that can be tracked, while Bitcoins UTXOs go to private keys with multiple outputs

1 Like
  1. more transactions can be in one block
  2. UTXO can have several outputs
1 Like

1.) Because in UTXO Models you need more storage-space on a node and every transaction becomes larger with so much UTXOs in it. Account-Based-Models like in Ethereum are very simple.

2.) Its easier to follow transactions, because they only go from Account A to Account B. In Bitcoin you got the UTXOs, where a single transaction got multiple inputs and outputs, including the sent back to your wallet.

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

  2. How is the account model not as great as the UTXO model for privacy?
    Becouse you know where the money goes.

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

No UTXO data to store means more transaction per block making it more efficient.

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

Can’t send money to multiple addresses. A to B transfers only.

1 Like

1. The account model doesn’t require much space as the UTXO model, why is that a benefit?
A Eth Tx can be written with less codes which means it needs less space in a block compared to BTC, therefore more Txs can be processed.
2. How is the account model not as great as the UTXO model for privacy?
With the UTXO model you are able to send money to someone else and to another adress you own in one Txs - others can not check which part of the Tx is going to someone else and which part is going to another adress of yours.
With the account model money is send from one account to another, it is transparent who send which amount.

1 Like
  1. Less space means less cost for mining and allows for faster tranactions
  2. The Account model works on a balance model where your account holds a balance, the same as your bank. When you spend a coin, it goes to your recipient and you can not send funds back to yourself or to other recipients in the same tranaction, so each transaction is tracable.
1 Like
  1. Since account model in Ethereum doesn’t require much space as the UTXO model, it benefits the system because it takes up less space in a given block and can allow for much faster processing which equates to more transactions in a block as well, therefore lower fees.
  2. The account model provides less privacy benefit than the UTXO model because the account model does not allow you to send money to yourself within the singular transaction which sent money somewhere else. In ethereum it is split and since you can’t track outputs (ethereum doesn’t have outputs), you can’t distinguish between the coins. This makes ethereum’s tokens more fungible but also makes the account model less private when compared to UTXOs.
1 Like
  1. The account model doesn’t require much space as the UTXO model, why is that a benefit?
    More space for txs in a block and thus a faster tx/s rate.

  2. How is the account model not as great as the UTXO model for privacy?
    The UTXO model is inherently obfuscated a bit and it’s harder to see what was sent and what was sent back to the wallet as change. The wallet constructs a new address every time you receive change and so it’s hard to see which output is another person. The account model is much more straightforward and you can clearly see what was sent and where it was sent.

1 Like
  1. because it makes the transactions easier to read and store. also makes transactions more efficient.

  2. its easier to follow the account model transactions because you can just send funds from one account to another with out having to add up the UTXO’s to find the balance.

1 Like
  1. as the Eth blockchain also contains program code any saved space is valuable
  2. the account model is fully transparent showing the transferred parts and parties. in bitcoin UTXO a transaction bears different addresses so there is also the amount going back to sender which is not transparent as such
1 Like

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

The account model transactions don’t require as much space in each block. This improves block efficiency which in turn reduces how much transaction fees cost and speeds up transaction times.

How is the account model not as great as the UTXO model for privacy? The account model is much more transparent. One can go and look without as much effort as to what addresses have what amounts.

1 Like

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?
    Potentially more transactions will be able to fit in a block meaning the efficiency will be better.
  2. How is the account model not as great as the UTXO model for privacy?
    In an account model the sender sends ETj directly to a recipient. There is no change whatsoever or tx’s directed towards yourself.
1 Like

Account model takes less space because instead of gathering all UTXOs, it just states the differences in each account. This results in more transactions fit to one block, translating into faster processing of the transactions

It is easier to see the movement of coins through the blockchain, the exact amount of coins transferred is stated together with the addresses and of sender and receiver. In order to do that with UTXO model one must trace back all the utxos.

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

As the account model does not require as much space it means that more more Tx can be stored in less amount of memory which enables a higher degree of scalability.

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

In the account model it is patently clear what money is coming from an account and going into another, and it is easily deciphered which accounts these are. In the UTXO model a sender can have a number of outputs in one TX and disguise how much is going to each recipient.

1 Like
  1. The account model doesn’t require much space as the UTXO model, why is that a benefit?
    More transactions can be processed using less space in the block.

  2. How is the account model not as great as the UTXO model for privacy?
    You can see where and how much you send on ETH.

1 Like
  1. The account model doesn’t require much space as the UTXO model, why is that a benefit?
  • it takes up less space per block so blocks can include more transactions
  1. How is the account model not as great as the UTXO model for privacy?
  • the account model doesn’t allow for users to send crypto back to themselves to hide the value and path of the coins
1 Like
  1. This is a benefit because more transactions can be stored in each block.

  2. The UTXO model offers more privacy than the Account model because it’s impossible with UTXO to tell which output was sent to a recipient and which was sent back to you. With the Account model it’s possible to track which address has received payment.

1 Like

1 Because it requires less resources

2 Because you can’t have multiple outputs in one transaction

1 Like