Homework on UTXO vs Account Model

1: Smaller transactions mean less constipation and smaller fees. Making the network faster and more scalable. Although ETH has scalability issues.

2: With the UTxO model you can pay out multiple accounts including your own. This is not possible on ETH and you can’t cover up your transactions. 1 input, 1 output.

1 Like

1- The account model reduces the need to include the UTXOs and thus reduces the size of the block which in turn helps transaction time.

2- The account model does not allow you to send money back to yourself unlike the UTXO model. On the Ethereum blockchain you can see exactly how much money has been sent and to which address although who cannot tell if the same or different person owns that address.

1 Like
  1. It’s easy to tell your balance - because it’s right there on the address. It’s clearer to track transactions - UTXOs are quite confusing.
  2. In my understanding - UTXOs are just like a spaghetti. It’s just so confusing to look at. That’s why there is a little bit more privacy?
1 Like
  1. Lesser block space, faster Tx.

  2. Unable to send to self and multiple wallets at the same time hence easier to track compared to UTXO model.

1 Like
  • The account model doesn’t require much space as the UTXO model, why is that a benefit?
    A: a block can contain more transactions, that reduce processing time and improve confirmation time, and process more transactions.
  • How is the account model not as great as the UTXO model for privacy?
    A: all UTxO need to be used as such, UTxOs are sent to multiple addresses and since addresses are encrypted the privacy is increased since schemes on how the distribute UTxO can be used to mask transactions to specific addresses.
1 Like
  1. Account model does not store the information of each utxo, reducing size of the block and thus making the transactions faster.
  2. Anonymity is not possible in Ethereum. The address which has all the transactions is traceable as long as one uses same account.
1 Like
  1. For what the network needs to manage, any way to save space is greatly desired. Things get too congested otherwise.
  2. It shows a balance and inputs and outputs exactly. UTXO’s muddle the waters giving potentially more than one output.
1 Like

The account model doesn’t require much space as the UTXO model, why is that a benefit?
Becuse each transaction does not take as much space than the blockchain can hold/process more
transactions.

How is the account model not as great as the UTXO model for privacy?
It shows account balance. More pertinent, with
account model purely sending and receiving the crypto.
With UTXO can send btc to myself.Less anonymous as a result.

1 Like
  1. The account model doesn’t require much space as the UTXO model, why is that a benefit?
    Less space needed means more transactions can be processed and stored per block.
  2. How is the account model not as great as the UTXO model for privacy?
    With the simple account model, it is easy to track how the fund move, as amounts are transferred and balances are updated.
1 Like
  1. The account model requires less space in a block and this is a crucial benefit because more TXs can be stored in it compared to the UTXO model.

  2. In UTXO model, a user has to spend an entire amount while doing a TX that could lead to two or multiple outputs. Therefore, it’s hard to actually know to whom it was sent. On the contrary, the account model gets updated when there is a TX. It will simply allow an unknown person to know how much $ and to which address the TX had been made. Overall, it’s less private.

1 Like

The account model does not use as much transaction space in the block, because it only shows addition and subtraction of balance.

Account model does not track every detail of each transaction from start to finish allowing one to even send multiple transaction at the same time. However UTXO model do as in bitcoin.

  1. A higher amount of transactions being stored for the lesser amount of memory needed. The lower the requirement needed enables more to be done, users are able to avoid waiting for too long just do perform a transaction.

  2. Being able to see and follow each and every transaction, that’s how the account model works. On the other hand, the UTXO model allows you to have a number of outputs at one go and it’s able to generate privacy in the form of hiding details such as “whom, how, where” of the transactions.

1 Like

1.this is a benefit because it makes it easier to code and to put in text and you can see which accounts have sent you money.
2.the account model isn’t as good as utmost for privacy because you know which accounts have sent you money.

1 Like
  1. fewer space is beneficial in order to keep it easy for nodes to operate on smaller equipment increasing number of participates. It also theoretically will increase speed.

  2. You can’t send money back to yourself in incremental transactions and the account model goes from wallet to another so it is more visible.

1 Like
  1. The account model doesn’t require as much space as the UTXO model, the benefits are that it takes less space on the blockchain.

  2. Transactions being direct and fungible on the account model is less private, UTXO have multiple inputs and outputs and can have a user send money to himself as an output as a means of privacy.

1 Like
  1. smart contracts can hold more transactions which gives the network more space so there can be room for more users on the network and it increases the net work speed.

  2. The account model makes it so that ppl can see where eth is being sent from and to who. where with UTXOs you cannot track it because it has multiple outputs.

1 Like

1 smaller, faster and easier
2. you can’t send funds to yourself easier to track

1 Like

The account model doesn’t require much space as the UTXO model, why is that a benefit?
ACCOUNT MODEL doesn’t track the inputs and outputs. It just updates the balances
UTXO has to store all the inputs and outputs
How is the account model not as great as the UTXO model for privacy?
It is easier to track. With the UTXO you can sent to more addresses at the same time, therefor you never know to how does the money go to.

1 Like

1.The size of the transaction data is smaller, therefore more transactions can be fit into each block.

  1. In the account model you can see which accounts send money to other accounts. It is not possible to send money back to yourself as part of a transaction, which reduces privacy.
1 Like
  1. The account model doesn’t require much space as the UTXO model, why is that a benefit?
    The account model takes less space, so more transactions fit inside the block, which results in faster transactions per second and increased storage efficiency.

  2. How is the account model not as great as the UTXO model for privacy?
    While the account model is more traceable, the UTXO model isn’t, because one transaction can have multiple outputs at UTXO model.

2 Likes