Homework on UTXO vs Account Model

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?

Its a benefit because it takes less space and therefore less tx time, which means cheaper and faster transaction than bitcoin that uses UTXO model.

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

Because you can see which accounts that have deposits and withdraws. With account model, you only see then ETH balance decrease or increases. With the UTXO model, on the other hand, you can send one single transaction that sends bitcoin to several addresses, including your own, which makes it much harder to track.

1 Like
  1. An Ethereum account has no outputs and inputs, it just updates numbers within the database, without UTXOs, transactions take less space.
  2. It is less private because from the outside you can see exactly how much money you send and to which address. There is no way to send money in one transaction to yourself and to someone else at the same time. With the UTXO model, you can track a “coin” all the way to the miner that it was produced. With Ethereum you only have an update of your balance, you cannot just go back and see where everything is coming from. Also, you cannot distinguish between coins. In BTC you follow the UTXOs and you can distinguish “coins”.
2 Likes
  1. More transactions can fit in a block and tx fee will be smaller.

  2. Because it’a not possible to send money to more addresses including your own in one transaction. In btc you can’t know which address is which. In Ethereum, if somebody sees the blockchain they can see the exact amount sent and to which address.

1 Like

1: It is a benefit as each transaction is smaller, taking up less space, resulting in lower fees and quicker confirmations.

2: The UTXO model can be considered better for privacy as it is not possible to follow each transaction in detail and no way to tell what funds are sent to which wallet or change is sent to the original sender of the transaction.

1 Like
  1. Simplicity and small size, just updating accounts ballances
  2. Due easy traceability of simple txes, no extra inputs and outputs covers up trafic.
1 Like
  1. The account model doesn’t require much space as the UTXO model, why is that a benefit?

The code in ethereum is more simplified making code strings smaller which also allows for more transactions to be stored in a block.

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

The amount sent via the account model stays exactly the same. It cannot
be changed. In the UTXO model, several inputs and outputs can be used to
send multiple amounts to multiple addresses, including amounts back to yourself.

1 Like
  1. Smaller files results in cheaper transaction fees.
  2. Transactions can be seen such as, which address sent how much to which address received the funds.
1 Like

1. The account model doesn’t require much space as the UTXO model, why is that a benefit?
because it just records the balance and not all UTXOs.
2. How is the account model not as great as the UTXO model for privacy?
because you can see exactly from which account how much goes to which account and you cannot transfer money back to yourself like in BTC.

1 Like
  1. Less space ends up saving both money in fees and time of transactions.
  2. With UTXO you can fractionate your transactions, sending different parts of it to different adresses of the recipient and other parts to adresses that you controll yourself. This makes it hard to know what constitutes the “real” transaction. The account model is public, both in code and in balances.
1 Like
  1. The account model doesn’t require much space as the UTXO model, why is that a benefit?
    You can fit more transactions in the block

  2. How is the account model not as great as the UTXO model for privacy?
    the destination accounts are traceable, whereas UTXO can send tx (and change) to multiple addresses - and as a user you can have many addresses

1 Like
  1. The account model doesn’t require much space as the UTXO model, why is that a benefit?
    Less space means less bytes used and will result in faster transactions and lower fees.

  2. How is the account model not as great as the UTXO model for privacy?
    It is easier to track where the transaction is coming from. In UTXO you can send to multiple addresses in the same transaction including to yourself.

1 Like
  1. The account model doesn’t require much space as the UTXO model, why is that a benefit?
    Takes up less space on the blockchain, reducing the Tx fees.
  2. How is the account model not as great as the UTXO model for privacy?
    The assets on the account model are not able to be traced to there origin. On the UTXO model you can actually trace all assets.
    In Bitcoin you transact with UTXO’s which may require you getting the excess payment sent back to you. In Ethreum, you send the exact amount.
1 Like
  1. The account model doesn’t require as much space as UTXO’s because they don’t store the history of each coin on each block. This makes the Ethereum network run fast.
  2. Anonymity is not possible in Ethereum where its traceable if one tries to send to same account. you have one input and one output in every single transaction.
1 Like

Homework on UTXO vs Account Model - Questions, July 22 2020

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

The Account model reduces the size of the transaction data by eliminating certain data structures. This reduction in data gives the user the ability to freely transmit the fix amount of currency, without sending a remaining amount(unspent transaction output) to your address.

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

The Ethereum account model, will allow anyone with access to the transaction explorer, and view transaction activity between your account.

-Hector A. Martinez

1 Like
  1. The blockchain doesnt get as big as quick
  2. UTXO provides more possibilites for sending the money back to your own address and to the recipient at the same time?
1 Like

The account model doesn’t require much space as the UTXO model, why is that a benefit?
Increased network speed in comparison to UTXO-based network because blocks can be created by miners faster. This also means network can process more transactions faster than with UTXO model.

How is the account model not as great as the UTXO model for privacy?
A sender cannot send a UTXO back to themselves for instance; also it’s very easy to see the change of state of one account being debited and the receiving account being credited. This is much more similar to conventional banking than UTXO system.

1 Like
  1. The account model doesn’t require much space as the UTXO model, why is that a benefit?
    In Eth there are no UTXO to keep track, instead you only have balances transfer from one account to another, not only less tx’s space but time saving as well

How is the account model not as great as the UTXO model for privacy? In bitcoin there is no way to find out who are you sending money to, each UTXO only shows output going to other addresses therefore more private, in Eth there are actual balances between accounts and it’s easy to figure out where funds are sent to

1 Like
  1. Because the account based model doesn’t require much space as the UTXO model it benefits from faster transactions. It does not make sense to employ the UTXO model on Ethereum as it would limit the ability of smart contracts to execute.

  2. It is easier to trace transaction from A to B in the account based model while the UTXO model makes it more cumbersome and hence more private.

1 Like
  1. Doesn’t require much space because there’s only one balance, increases o decreases in number, but that’s it, same line/ space.

  2. The bitcoin UTXO has a bit more privacy because you can send tx to different addresses, even to yourself, and makes it more difficult to track who’s sending what to who. Whilst ethereum contracts send transaction from one account to another, that’s it, easier to track.

1 Like

#1 acct model much quicker results cutting out utxo inputs and outputs

#2UTXO privacy is that one tx-hash camo can send multiples one in the same to anyone yourself as well

1 Like