Homework on UTXO vs Account Model

  1. With the account model, more transactions can fit into the same amount of space than the UTXO model. This means transaction fees can be lower and more transactions can potentially happen faster.

  2. Anyone can view a transaction and see the amount of money payed to a specific wallet with the account model, as there is only a single recipient. This takes away some privacy from the account model vs the utxo model.

1 Like
  1. More efficient,faster.
  2. It is easier to track to who the money is sent to.
1 Like
  1. The account model doesn’t require much space as the UTXO model, why is that a benefit? The less data a txn has, the better it is. This helps the nodes with being able to have the full BKCN in their nodes.
  2. How is the account model not as great as the UTXO model for privacy? Because you can know what address sent and received as is a one to one…as opposed to many in BTC
1 Like
  1. The transactions are taking less space.
  2. The UTXO model, while more traceable, enables more privacy because you can send a UTXO with multiple transactions, including sending money to yourself.
1 Like
  1. It Saves space and increasing speed of transactions.

  2. UTxO model in one transaction there are many inputs and many outputs which makes it hard to track where it came from and to whom it gone. Account model is simple and you can clearly see where did funds came from.

1 Like
  1. The account model doesn’t require much space as the UTXO model, why is that a benefit?
    One block can either store more transactions or it gets faster due to the low amount of data.

  2. How is the account model not as great as the UTXO model for privacy?
    It is easy to tell who gets the money. Since there aren’t a transaction back to yourself.
    It only moves the balance from A to B, no need for extra transactions back to yourself since it can send the exact amount.

1 Like

1: It is a benefit because you can thus have better scalability by being able to include more transactions per block.
2: Since you can only send ether from one address to another and not back to the same address, you can always see which accounts are receiving and sending ether. Whereas in the UTXO model you can send a portion of your UTXO’s to one address while simultaneously sending all remaining UTXO’s back to your own address and then it is much harder to know where address is whose.

1 Like

You will be able to store more tx in one space and the transactions will be faster and more efficient .

  1. on ETH its easier to see from which address the money was sent and who received it bc it goes from a-b. but with the utxo model one input can have different outputs at the same time which makes it harder to follow the tx and trace the owner
1 Like
  1. The account model requires less code to update the amount of ETH in wallet compared to UTXO model of BTC.
  2. When you send ETH to another account, there is only one output as compared to the UTXO model of multiple outputs with BTC.
1 Like
  1. The account model doesn’t require much space as the UTXO model, why is that a benefit?
    A. Because it uses up less space

  2. How is the account model not as great as the UTXO model for privacy?
    A. There is only one output and input for each of the transactions unlike the UTXO’s for Bitcoin and no way to send money back to yourself.

1 Like
  1. The account model does not require the storage of all of the input/output information, unlike the UTXO model.
  2. The account model only permits a transaction to be sent to one recipient. The UTXO model permits a single transaction to be sent to multiple addresses, creating more privacy, as the transaction becomes more complex to track.
1 Like
  1. less space is better, UTXO’s are more complex than account model
  2. UTXO have some privacy, account model doesn’t
1 Like
  1. The “Account Model” doesn’t store UXTO’s like the Bitcoin network. This accounts for less space needed in a block and faster TX times.

  2. It is harder or impossible to tracks TX’s in the UXTA model due to its multiple inputs and outputs in a single transaction. The Account Model has more transparency because you can see the amount transferred and to what address.

1 Like
  1. The account model doesn’t require much space as the UTXO model, why is that a benefit?
    That is a benefit because in Ethereum we use that extra space creating by using the account model to implement Smart Contracts.
  2. How is the account model not as great as the UTXO model for privacy?
    Account model lack is in privacy because of the way transactions are handled, with UTXO it is impossible to tell from a transaction which of the outputs are actually different people and with the Account model is clear that you sent person A , x amount of ethereum.
1 Like

1 more transactions per block using less space.
2.the account model cannot track each individual coin back to the miner it simply changes the balance on each account.

1 Like
  1. Account model only contains balance unlike UTXO which has inputs that could be several lists of input. It is a benefit in way that you can easily check your balance without having to compute it based from your UTXO.
  2. It is less private because your balance can be seen by others on each transaction, because transaction will always be 1 is to 1 like you sent this amount to this address. Unlike in UTXO where all inputs must be exhausted on each transaction, the amount sent to others and to yourself will be harder to distinguished.
1 Like
  1. Blocks can include more transactions since Tx’s use less space.
  2. You can track the addresses of the ETH wallets that sent and received the coins because the accounts are simply updated with each transaction.
1 Like
  1. It is a benefit because these transactions take up less space. It should make the transaction processing faster and more efficient.
  2. The UTXO model is better for privacy because even though transactions are visible there are many ways of interpreting them and it cannot be known for certain how many different recepients and senders of funds were there. With account model it is possible to determine the sending and receiving account.
1 Like
  1. The account model doesn’t require much space as the UTXO model, why is that a benefit?
    The blocks can have more transactions and increase storage efficiency.
  2. How is the account model not as great as the UTXO model for privacy?
    With the account model it is easier to see where the input came from and the output came from, it can only go from point A to point B. Only one input, only one output. With the UTXO model, you can have as many outputs as you want, and can send money back to yourself within a singular transaction.
1 Like
  1. More transactions can be placed in the block since the account model doesn’t require as much space as the UTXO model.
  2. The UTXO model has more privacy because it has multiple inputs and outputs which makes it harder to track than the account model, which has a simpler setup.
1 Like