Homework on UTXO vs Account Model

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

More space on each block to put transactions on the blockchain which would reduce fees and speed. Every transaction is smaller to execute compared to UTXO model.

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

Account model is public and so are the balances. Can’t send funds to yourself.

1 Like
  1. Funds are moved from account A to B. So ETH transactions take up less room on the block. More transactions therefore could be loaded on each block. It ought to be faster too.
  2. It is less private, as you can not send outputs back to yourself. As you can’t trace back the path to when it was mined like in Bitcoin, each ETH is therefore more fungible. The account model is public.
1 Like
  1. Being the transactions much smaller in size the blocks can store more transactions, (which will be much faster processed), and the full copy of the network will be much smaller, allowing more people to be able to run nodes on their hardware devices and increase the security and democracy of the network with that.

  2. Account balances are public on the account model and anybody can check the exact balance of any participant on the network as balances show a single amount belonging to each participant on the network.

That is unlike with the UTXO model, on which one would have to track all the UTXOs belonging to a particular participant on the network to know one person’s balance.

On the account model senders send the exact amount the recipient should receive on the transaction and not all the value held on one or multiple places as on the UTXO model, in which the whole UTXO(s) is/are sent to be received by a single or multiple recipients being possible for the sender to be a recipient in the transaction too.

1 Like

1.Space saving is a great benefit because you can store more transactions in less space.
2.Because of the account mode the sender sends the funds directly to the recipient.And you can see where exactly the money are send, mean while with the UTXO you can send transactions to yourself and some one else in the same time and it will be difficult to see which one is the real transaction.

1 Like

1. The account model doesn’t require much space as the UTXO model, why is that a benefit?
Its gives ETH more scalability

2. How is the account model not as great as the UTXO model for privacy?
Becasue you have 1 input and 1 output address in every transaction.

  1. The account model doesn’t require much space as the UTXO model, why is that a benefit?
    A. Because the account model sends simple instructions requiring less space, whereas the UTXO queries the network for all available keys .
  2. How is the account model not as great as the UTXO model for privacy?
    A. It’s not as private.

[quote=“filip, post:1, topic:8445, full:true”]
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?
    It saves space on the block which can contain more transactions
  2. How is the account model not as great as the UTXO model for privacy?
    Both are public and open but UTXO gives less details making it harder to trace exactly all transactions

1. The account model doesn’t require much space as the UTXO model, why is that a benefit?
It is a benefit because there is more storage space in each block since the Account model is not including historical UTXO data which makes it much more efficient.

2. How is the account model not as great as the UTXO model for privacy?
Because one can see every transaction, since Ethereum goes from Person A to Person B. The UTXO Model instead creates multiple transactions which are not as easy to track to whom they are going to (Person B or Yourself?).

1 Like
  1. It takes less space on the blockchain
  2. You can’t send money to yourself, whereas in a bitcoin transaction, you can send money to several accounts including your own in a single transaction and it’s impossible to know it just by looking at the transaction.
1 Like
  1. The space saving is good because it can take more transactions.

  2. Because you can more easily track transactions than in UTXO model.

1 Like
  1. It saves space
  2. You can’t send money to 2 different accounts at he same time , so it’s easier to track…
1 Like
  1. The account model doesn’t require much space as the UTXO model, why is that a benefit?
    Because it allows more transactions in each block, which makes them faster, cheaper and more efficient

  2. How is the account model not as great as the UTXO model for priv
    Because each account can be tracked, whereas in the UTXO model, the individual UTXO can be tracked, but not each input and output

1 Like

1.) It is a benefit because it allows faster transactions and allows a block to store more transactions than the UTXO model.

2.) The account model is not as secure because it is easy to see where transactions came from and were sent to. Whereas the UTXO model may have multiple inputs and outputs.

1 Like
  1. In eth blockchain does not store utxo, it constantly updates it’s balance which in the long run it reduces the size of the block making it to run faster.

  2. because account balances are public and account videos public.

You can track the address of who has been paid

2 Likes
  1. saving space it is always a benefit which increase store efficiency

  2. it’s less private as you can see where does the money come from whereas its in the utxo 1transaction could has multiple outputs

2 Likes
  1. The account model doesn’t require much space as the UTXO model, why is that a benefit?
    Saving block space is important because it means that more transactions can fit into one block. This helps the network process transactions faster or in other works increases the volume of transactions that can be processed in a certain time.

  2. How is the account model not as great as the UTXO model for privacy?
    Privacy in the account model is slightly less than the UTXO model because a transaction can only be sent from one address to one other address. With UTXO’s a transaction can be split between multiple addresses so it is impossible to know exactly where the money is going from the outside. For example a portion of a transaction can be sent back to the original sender.

1 Like

1. The account model doesn’t require much space as the UTXO model, why is that a benefit?
Ethereum transactions can be confirmed in seconds as opposed to minutes with Bitcoin.
2. How is the account model not as great as the UTXO model for privacy?
Because of the UTXO model, no one can be sure where the output of a transaction goes. Whether it goes to someone else or back to the sender is unknown. Using accounts, people can tell exactly what was sent to an account.

1 Like
  1. It is more efficient, as each transaction only needs to validate that the sending account has enough balance to pay for the transaction.
  2. Account model makes it easier to see where funds are being sent to compared to UTXO’s model due to being able to have multiple transaction outputs.
1 Like
  1. The account model doesn’t require much space as the UTXO model, why is that a benefit?
    Because it makes the blocks smaller, taking less space means less gass spent.
  2. How is the account model not as great as the UTXO model for privacy?
    The account model only allows you to send to one recipient showing that person A sent x Ethereum to person B. UTXO model allows you to send to multiple people including wallet that you own, making it a lot harder to track your transactions.
1 Like
  1. Saves space on block and processes faster
  2. in UTXO its more difficult to determine addresses following outputs and inputs. on Ethereum it is a simple process between easily identifiable wallets. from a to b, subtract and add.
1 Like