Homework on UTXO vs Account Model

1. The account model doesn’t require much space as the UTXO model, why is that a benefit?
Less space means transactions will be faster and cheaper.

2. How is the account model not as great as the UTXO model for privacy?
UTXOs enable you to send transactions to yourself/ multiple outputs, making it difficult to tell which funds went to whom.

1 Like
  1. It’s leaves more space in the blocks for other smart contracts which makes the system run faster and in a more efficient way. However I think the benefit of the not having UTXO’s but just simple balances is eaten up by the space required for the contracts.
  2. I cannot send ETH to multiple addresses in one transaction having myself included. So its more trackable in that regard
1 Like
  1. it dos not need as much space in the blockcain .2. you can see balance on account but not in utxo.
1 Like

1.-Account model does not save each utxo as it stores balance
2.- The UTXO model can combine transactions so that one transaction sends funds to multiple parties at the same time. The account model transfers only the paid amount and doesn’t send the change back.

1 Like

1 Because it allows more space for much transactions and SC.
Basically:
UTXO > high number of transactions and small amount of code.
ACCOUNT MODEL > high number of transactions and extra space for SC.

2 The account model unfrotunately is not so private like utxo because it’s more a simple transfer between two addresses.Probably if a person with bad intentions discover the owner address will be able to track al movements connected to that address so absolutely not a good thing from a security perspective.

1 Like
  1. The account model doesn’t require much space as the UTXO model. That is a benefit because Ethereum uses no UTXOs. (That’s just a guess.)

  2. The account model is not as great as the UTXO model for privacy because they cannot track each coin. Thus, some coins are likely to be affected by scams or malicious activity.

Hello sir, just curious, could you explain a little bit more about it?

If you have any doubt, please let us know so we can help you! :slight_smile:

Carlos Z.

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

Yes sir quite close, but the UTXO model does not “hide” the amounts, it just makes it harder to track, there are still procedures to keep track of the funds provenance of a wallet (since the blockchain is public, there will always be a way to track any wallet funds). The Account Model is quite easy to track the provenance of a wallet/account, since you can track “from, to, quantity, hash, time” on the blockchain in a way more simple than UTXO.

Hope this gives you a clear view of the subject, keep learning! :slight_smile:

Carlos Z.

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

Hello sir, i do not really understand your answer, did you mean that the Account model is not great for privacy because you can not track each coin? Could you please describe it a little bit more?

If you have any doubt, please let us know so we can help you! :slight_smile:

Carlos Z.

I am sorry, but I cannot describe it any better. I take notes during the videos, but sometimes the information is very difficult for me to understand. Some of my notes are only key words or phrases. I apologize for any inconvenience.

Joanna Gentry

1 more space for smart contracts
2 cannot send funds to a « change » wallet and scramble origin

  1. The account model doesn’t require much space as the UTXO model, why is that a benefit?
    Less data to send therefor more space on blockchain and more transactions.

  2. How is the account model not as great as the UTXO model for privacy?
    We can see change of balance and addresses from where to where it was send in pretty simple way. With BTC is is due to UTXO more complicated.

  • The account model doesn’t require much space as the UTXO model, why is that a benefit?
    It decrease the transactions data per data stored on a block, which makes it more efficents.

  • How is the account model not as great as the UTXO model for privacy?
    In UTXO there are a lot of different inoputs and outputs. If i send 1 BTC to others, I might get the “change” from the 1 BTC i sent to others, which makes multiple outputs. People cannot verify which output address is to which. So that makes the transaction more securit . On the other hand. Eth is simply transfer your data balance to another’s account. So you can see where your eth is transfer exactly in public.

  1. I’m guessing smaller blocksize might be a thing though we have not gotten into that.
  2. Once an account is associated with a person you know where that person is sending their money.
1 Like

-The account model doesn’t require much space as the UTXO model, why is that a benefit?
Account model requires less space than with a UTXO model. Less space means more transactions can fit into a block.

-How is the account model not as great as the UTXO model for privacy?
With the account model, transactions are not as private with the UTXO model, as anyone viewing the blockchain can view who received the transaction and how much was sent. Account model transactions are sent from one address to another single address, making tracking a transaction much easier.

1 Like

The account model doesn’t require much space as the UTXO model, why is that a benefit?
Less space per transaction means more information can be put into a limited space like a block.

How is the account model not as great as the UTXO model for privacy?
The account model is a 1 to 1 transaction every time and allows for much more effective traceability. Whereas a UTXO model obscures the path of payment and harder for prying eyes to discern.

1 Like
  1. Space is always an issue for scale-ability. In Etherium you have the transaction, the code and the state which needs space and not just the transaction as in Bitcoin. So utilizing less space is always a good thing.

  2. In the UTXO model nobody can be sure how much bitcoin was send to someone else and how much was send to yourself in a transaction. That privacy is lost in an account model. It is transparent how much was send to someone else.

1 Like

Less space taken up
You can see where from/to the coins move

1 Like
  1. Allows for smaller, easy transferable blocks and faster processing. Allows for fees (per byte).
  2. Account code and balances are public.
1 Like
  1. Account model doesn’t have to store UTXOs allowing more data per block. Therefore there is more space and efficiency.

  2. The account model is not as great for privacy because you know the receiving addresses. The UTXO model can have multiple addresses which may include your own, so its harder to track what was returned to you and what was sent to who.

1 Like