Homework on UTXO vs Account Model

  1. because of space that gives more efficiency.
  2. You can’t send funds to yourself. There is one sender and one receiver that makes it easier to track.
1 Like
  1. The account model doesn’t require much space as the UTXO model, why is that a benefit?
    More data can be stored in each block, that means that blockchain is more efficent
  2. How is the account model not as great as the UTXO model for privacy?
    In UTXO there is multiple imputs in TX. That makes it difficult to track account funds.
    The etherium account model only tracks the one TX from A to B, making it much easier to track to which accounts funds go (making privacy less secure)
2 Likes

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?
This is beneficial because it means more transactions per block and more room for smart contract code.

2. How is the account model not as great as the UTXO model for privacy?
The account model is not as good as the UTXO model in terms of privacy because the transactions are easy to track down. It is simply a transfer from one account to another account, whereafter the accounts get updated.

The UTXO model can combine transactions to multiple adresses, including your own adress, at the same time. Somebody viewing the transaction at the blockchain can not easily see if the recipients are different people or the same people with different adresses, or perhaps just yourself or a combination of the above.

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

faster transactions

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

because it easier to track

1 Like

1 - This allows blocks to store more transactions and smart contracts.
2 - Transactions on the Ethereum blockchain go from A to B, which makes it easier to track who transactions are being sent to. This is different to the Bitcoin blockchain where a single transaction has multiple outputs, and it is much harder to distinguish whether you are sending a transaction to yourself, to 1 person or to multiple people.

1 Like

Homework on UTXO vs Account Model:

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

A: The account model not requiring as much space as the UTXO model is a benefit because it allows for more transactions to be done within the 1mB limit.

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

A: The privacy of the account model of Ethereum is not as great as the privacy obtained with UTXO model of Bitcoin due to the fact that with bitcoin it is impossible to determine the identity of to whom, and from whom the UTXO was sent, and received by. Though it is possible to track a UTXO all the way back to when it was mined.

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

Helps male the system a lot more faster, takes less processing time, focuses on simplicity for the network.

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

A) you are able to trace from which account it came from and which account the coin went into,. With UTXO its very difficult to understand which transaction was sent and received back to sender, however you are able to trace each utxo

1 Like
  1. Smaller TX size = more TX per block
  2. Users cannot muddy the water by sending part of a TX to themselves etc, so that part of privacy is not available.
1 Like

1.1 block can store more transactions
2. because you cannot create 2 outputs (for example one to person X and one to yourself)

1 Like
  1. any amount saved is good, but it makes the transaction a little less public.
  2. you can’t send funds to yourself, and it is easier to track your funds.
1 Like
  1. The account model doesn’t require much space as the UTXO model, why is that a benefit?
    The account model has more efficient memory usage. Storing a single account balance saves memory compared to storing several UTXOs that comprise a user’s total balance. Transactions in the account model are also smaller in size because they only specify the sender, receiver, the transfer amount, and a single digital signature. Additionally, just by doing away with change outputs, a lot of data can be saved in the account model.

  2. How is the account model not as great as the UTXO model for privacy?
    The account based model is very, very transparent, without any additional third-party layers/services. Every transaction is stored on the blockchain in it’s simplest form (the recipient & total amount), just like banking statements.

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

Small byte size to keep track of.

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

UTXO model can obscure where you are sending money because you can send to multiple locations and externally it is difficult to tell which was the payment (if any) and which were UTXO back to you

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

It has to keep up with multiple phases of the life of the smart contract. Won’t require as much CPU power.

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

There is less privacy in transactions. With UTXO you can send yourself money back and no one would know. ACC Model does add the number to your account and the ledger says exactly how much is in your account.

1 Like

Homework: UTXO vs Account:

  1. The account model does not require much space as the UTXO model, why is that a benefit?
    The processing of bulk transactions will be more efficient also storage will be more efficient.
  2. How is the account model not as great as the UTXO model for privacy?
    Because you can trace all sent and received funds between addresses easier
1 Like
  1. The account model does not require as much space as the UTXO model, why is that a benefit?
    It is a benefit because the account model requires less space in the block and therefor more transactions can be put inside one.

  2. How is the account model not as great as the UTXO model for privacy?
    An ethereum transaction is not able to send money back to the input address.

1 Like
  1. The benefit to not using as much space as the UTXO model is that the transactions are smaller which makes them easier to store.

  2. The account model isn’t as great because you can’t trace who you are sending it to and the account balances are public.

1 Like
  1. A block can hold more space as there is no inputs and outputs to store. This makes storing transactions more efficient.
    2.The account model is less optimal for privacy because looking from the outside, you can see the exact amount that is sent and to whom it was sent.
1 Like
  1. Storing is easier when byte size is small. It is easier to Keep track of.
  2. In UTXO -model nobody can know did you send some of the bitcoin back to you and you can send bitcoin to multiply locations.
1 Like
  1. The benefit is that transaction storage (is optimal) consume less space.

  2. Less anonymity. Transactions can be trace from one address to another, since multiple utxo transaction can not be made including sending to self.

1 Like

Answers UTXO vs Account Model

1: The account model doesn’t require much space as the UTXO model, why is that a benefit?
This leads to a smaller blocksize respectively less amount of space used in the blockchain.

2: How is the account model not as great as the UTXO model for privacy?
In the account model, one transaction transfers Ethereum from one account to another account. From the outside you can see how much ethereum was exchanged between the two accounts. So in one transaction, ethereum can be transfered between maximum of 2 disctinct persons (when the accounts belong to different persons).
In bitcoin, one transaction can have several Inputs and Outputs on an adress-level. As you don’t know which adress belongs together (to one person), you cannot tell how many persons are involved in one transaction.

Of course in both models, it is not possible to tell to whom the account respectively the adress belongs to.

1 Like