Homework on UTXO vs Account Model

it does not need so much space in the blockchain and it is transparent
UTXO you can send money back to yourself and it is almost impossible to see who is getting the output but on eth it is clear

1 Like
  1. We can put more transactions in one block. Also processing is faster and more efficient.

  2. In Ethereum there is not that much privacy, because we can track where from money were transferred to. Unlike in BTC UTXO model, where we are not able to track money transfers, as one tx have usually multiple outputs.

1 Like

The account model doesn’t require much space as the UTXO model, why is that a benefit?
Answer: each transaction is smaller, which translates to smaller fees, less bloat, and faster transaction times.

How is the account model not as great as the UTXO model for privacy?
Answer: Ethereum’s account model does not enable sending to multiple addresses simultaneously in the same transaction. Meaning you if you have 2 ETH and send 1 ETH to another address, your same address will have 1 ETH in it and the other will have 1 ETH. The UTXO Bitcoin model allows for sending multiple transactions to different addresses simultaneously. So if you have 2 BTC and send 1 BTC to anther address, you can also send your other BTC to 3 other addresses, and you could own all three. Much harder to track who owns what address in BTC.

1 Like
  1. It’s a benefit because - if we consider just that element - by requiring less space it allows for more scalability (while yet the ethereum blockchain has scalability problems due to the fact that smart contracts have a more complex code which take up more space overall in its blocks and largely reduce scalability)

  2. With the UTXO model you have more privacy in the sense that - from an outsider’s point of view - you cannot certainly tell if the outputs of a transaction went to other people or back to you (that’s when you have multiple outputs in transaction). With the account model you can see exactly who sent the money and where it went.

1 Like
  1. This is a benefit because this frees up space for more transactions in each block.
  2. It is not as great for privacy because transactions can only be sent and received by one user.
1 Like
  1. Transactions will take less space. Which will create faster transaction times.
  2. There is less privacy on ethereum. You can just send to one address and you can track the address. Whereas bitcoin, you can send to multiple addresses in one transaction.
1 Like

1: Blocks can include more transactions meaning ethereum processes transactions faster.
2: Anyone reading the ethereum blockchain can see the exact value of any transaction. This cannot be done on the bitcoin UTXO model due to change wallets.

1 Like

1. The account model doesn’t require much space as the UTXO model, why is that a benefit?
There is more room for transactions and the speed can be increased as well as having things like smart contracts.
2. How is the account model not as great as the UTXO model for privacy?
You can’t send to yourself so people know which address you sent from and therefore there is less privacy

1 Like
  1. The account model saves space because it doesn’t deal with taking in a bunch of inputs and sending a bunch of outputs. This is a benefit because lower amounts of data allows the network to operate more efficiently.

  2. It is easier to see where funds go with the account model. You can simply see where the funds were sent instead of trying to find out where all the inputs and outputs went.

1 Like
  1. The account model doesn’t require much space as the UTXO model, why is that a benefit? Less stress on the blockchain
  2. How is the account model not as great as the UTXO model for privacy? You can’t send money to yourself
1 Like
  1. It is a benefit because it saves space on the block

  2. With utxo model you will only be moving your bitcoin to an address which you don’t know who owns from the outside

1 Like
  1. The account model doesn’t require much space as the UTXO model, why is that a benefit?
    Because it is more efficient to process, the balance does not need to be calculated. Also the origin of a token is not traceable making non fungible tokens.

  2. How is the account model not as great as the UTXO model for privacy?
    In this model we cannot send a transaction to several addresses which makes is easy to monitor what goes in and out of a wallet.

1 Like
  1. because it takes up much less space in a block, and that makes more TXs to be in 1 block whitch means more TXs get added to the blockchain faster.

  2. the eth account just gets updated. so there is no extra change going back to you. so that means that it is easer to follow the money.

1 Like

1. The account model doesn’t require much space as the UTXO model, why is that a benefit?
reduces the size of the block so it can run fast and also include more transactions
2. How is the account model not as great as the UTXO model for privacy?
it shows that money is being sent strraight from one account to another where for UTXO you have to deal with the left over change and people cant tell where it is going so theres no was of people being able to track how much is going to which account

1 Like

1._ THE ACCOUNT model, not registered the balance like the Utxo model ,because only reduced the amount from each tx,this is more fast and take less of data of the blocks.
2. _ with the Utxo model you can track every single tx from a particular address ,the out puts and inputs, but you can tell which address are,the account model is easy to guess from where is the tx coming from and from who is ,that’s less privacy in this model

1 Like
  1. Easier accounting. It also makes the currency more fungible, meaning each unit of currency is exactly like the rest because they cannot be individually traced back to their origin.

  2. Privacy is somewhat lacking in this model because all transactions quantities can be tracked in terms of the “from” and “to” accounts.

1 Like
  1. because I don’t have the complete track record from every coin.
  2. because I don’t have the complete track record from every coin :slight_smile:
  1. With UTXO model, there are transfers to multiple places which all need to be accounted for so it requires a larger amount of space to store. There is no one place for the bitcoin balance but instead a many UTXO that are available to spend With Accounts, there is just one place with one complete transactions going to that account.

  2. With UTXO, you can send transactions to different people or back to yourself and it’s hard to trace where all the transfers went. With an Account, it shows funds moving from point a to point b

1 Like
  1. The account model doesn’t require much space as the UTXO model, why is that a benefit?
  2. How is the account model not as great as the UTXO model for privacy?
  1. The Account model doesnt require much space as the UTXO model. That is a benefit because individual transactions take up less space, therefore more scalability.
  2. In the account model, every ETH transaction can be traced from its origin. In the UTXO model, satoshis/bitcoin are more difficult to trace their origin because a single transaction can include additional micro transactions.
1 Like

@Rauchmelder
well, that is true but could you describe it more? :grinning:

2 Likes