Homework on UTXO vs Account Model

It will need less computation and the size of tx will be smaller so block can contain more txs.

Because in UTXO model any tx can have multiple inputs and multiple outputs, one of them may be you your wallet so it will give more privacy.

In Account model you can’t see the money to your account but you can send it from one account to another.

So UTXO is harder to trace, while Account model is easier to trace because money is sent from account a to b.

1 Like
  1. You can have more transactions in one block, and they are easierly processed
  2. everyone can see from which to which public address the coins are sent. You cannot send to yourself or have multiple outputs. 1 coin is one coin going from one address to another.
1 Like
  1. More transactions could be stored in each block and thus faster processing.

  2. It it less private because in the account model sender and receiver address can easily be tracked whereas in the UTXO model there is some obfuscation due to some inputs always going back to the sender.

1 Like

The account model doesn´t require much space as the UTXO model, why is that a benefit?
Blocks can include more transactions, which is crucial for Ethereum which has hundreds of ERC20 tokens settling on the ETH blockchain.

How is the account model not as great as the UTXO model for privacy?
In account model, all transactions are simple: amount X from account A to account B. In UTXO modell all funds have to be spend everytime, so unless all funds go to external adress, there is always a change adress of yourself where the rest / „change“ is going directly back to you, but from outside you can´t tell which adress is the change which the external adress. This in comparison to account modell increases the privacy in UTXO modell.

1 Like
  1. Makes the account model faster and allows for ETH to be more fungible as each ETH can’t be specifically traced.
  2. You know who sent you exactly how much as each transaction defines exactly what happened and who sent what to whom. With the UTXO model you can send many transactions within the UTXO and some of that can be sent to an address you own.
1 Like
  1. A smaller block size means faster processing times, which mean more efficient network and the capacity to handle a lot more contracts transacting at closer times to each other.
  2. With UTXO’s is very east to conceal the destination of the money since the transaction can be split into many addresses, some might be owned by the same person making the transaction.
1 Like

need less space in the network
2. you can identify sender and collecter

1 Like

Homework on UTXO vs Account Model - Questions

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

  • account model can have smaller txs which is more efficient because more txs can fit in block compared to the UTXO model

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

  • accountmodel has a public balance
  • transaction simple from A to B so no guessing.
  • account code is also public
  • The UTXO model there are more transaction involved (multiple inputs/outputs) which are unclear which are yours, so more private
1 Like
  1. The account model doesn’t require much space as the UTXO model, why is that a benefit?
    It’s simply a benefit because account model doesn’t require much space in the blockchain (eliminating input and output) for transaction or smart contracts to take place and can also fit more transactions into one blockchain and process much faster.
  2. How is the account model not as great as the UTXO model for privacy?
    Account model is simply a transfer from one account to another. An account model on Ethereum blockchain is less private cause one can see the exactly amount that was sent and to what address. However, Bitcoin blockchain UTXO’s are rather private and more difficult to distinguish the amount actually sent or to whom the funds were transferred to, either another recipient (multiple) or one’s wallet. UTXO’s can be combined into one transaction.
1 Like
  1. The main benefit of the account model is that it makes the token more fungible.

  2. In the UTXO model the output transaction can go to multi addresses and you can send back to yourself, this allows for harder tracing.

1 Like

Task on UTXO vs. Account Model
Questions The account model does not require as much space as the UTXO model, why is it a benefit?
It is a benefit because this model saves space and in turn enables scalability of the blockchain.
How come the account model is not as good as the UTXO model for privacy?
The account model allows the monitoring of each transaction, it is easy to identify the transactions because they are made from point A to point B allowing transparency, exposing the privacy of the operation since everyone can see where the funds are and The person who receives, in relation to the UTXO Model, this allows several departures, they can be from several recipients or from the same recipient.

2 Likes
  1. Less data makes less stress on network nodes, it’s lowering entry level for participation and contribution to the network. For bitcoins you have to have top of the line equipment to be a miner node.
  2. You can’t send money back to your self or send to multiple accounts. It’s simply your account and receiver account fully transparent in the blockchain from the outside.
1 Like
  1. The less space used means less resources that needs to be propagated through the network hence a more efficient network

  2. Multiple outputs from a UTXO, including change back to myself, make transactions more difficult to follow hence providing more privacy. With the account model simply updating the account the sender and receiver are clear

1 Like

1: It is smaller in size therefore requires less storage in nodes individuals can still run node economically it does not require huge investment that may lead to centralization. Also pressing time is faster

2:The account models identifies sender an receiver and cannot provide the possibility to have many senders and receivers and to send to ones own account reducing privacy

1 Like

1 It requires less data space than UTXO because the code is shorter. There are no outputs either.

  1. There is no UTXO model in Ethereum. So it is not possible to receive change when sending money somewhere or to someone. Therefore, it easier to track payments using Ethereum because you can see transactions going from A - B clearly. However you cannot track each etheriem coin because once the funds are in accounts they are not distinguishable and so are more fungible than bitcoin.
1 Like
  1. The account model doesn’t require much space as the UTXO model, why is that a benefit?
    The transaction will be very simple as it is generally a subtraction from one account and an addition in the other. With Bitcoin transactions the UTXO’s can be more complicated to administer and will require more space to define
  2. How is the account model not as great as the UTXO model for privacy?

With a UTXO it is difficult to know whether a transaction is going to other BTC holders or just back to yourself because ownership is impossible to know. In the account model tracking a coin is easier as a balance is kept on the blockchain. This means that it is possible to see who sent and received an ETH transaction, however it would not be possible to identify specific ETH once in a wallet

1 Like

1 - Because you can have more space within the blocks to include more transactions and their smart contracts.

2 - The account model is easier to be traced back, because it has only total balances and the receiver and transmitter addresses are expressed in the network. On the UTXO model one or several inputs can result in one or several outputs within one single transaction, mixing up origins and destinations, thus hardening the traceability.

1 Like
  1. The account model doesn’t require much space as the UTXO model, why is that a benefit?
    UTXO requires the history of the coin vs no history to keep track only present balance
  2. How is the account model not as great as the UTXO model for privacy?
    Straight forward in account model, , funds are sent from A to B, we know who from and to, , where the UTXO model you can send in the same Tx funds to many places and to yourself or all to yourself and no one knows who owns the wallets
1 Like
  1. The benefit is that each block can include more transactions.

  2. You can only perform one transaction at the time in the account model. This makes it easier to trace if you, for example, make a transaction back to your own account.

1 Like
  1. Because it allows more transactions, it would take less time for confirmed transaction.
  2. With account model you can see and follow every transaction, so you can see how much and to who you send it to, making it easy to track
1 Like