- It’s a benefit because it will keep the blockchain smaller and require less computing power to mine and validate as it grows.
- The account model will show all transactions for an address and is easily traceable, but Bitcoin addresses (UTXO model) won’t show a specific balance and the wallet address will instead add up all UTXO’s. Transactions with multiple UTXO’s make it harder to track where money is coming from or going to.
- If there are enough spaces in blocks tx cheaper. No hard forks no problem.
- UTXO model can have multiple outputs include my one and for example nobody knows which is mine. In account model tx and recipients are public.
1.more efficient, less block space needed, lower fee, more transactions in a block.
- In the ether model you can see who the money is being sent to and how much but with utxo you can send to multiple outputs including yourself so no one on the outside can really know who the recipient of a utxo transaction is
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?
There is less information stored in the account model since its simply an update to the number of Eth within each account. On the other hand, in the UTXO model multiple of UTXOs and transactions are recorded requiring more data required to be stored.
- How is the account model not as great as the UTXO model for privacy?
You can easily tell the account transactions between two separate accounts and the number of eth involved in each transaction. In the UTXO model, it is more difficult (although not impossible) to track multiple transactions of multiple amounts among mulitple UTXOS.
- Any space savings is a benefit. As the network full nodes are meant to be operated by individuals rather then data centers the lower the data requirements the more potential participants.
- You can’t send funds to your self and funds go from 1 account to other account. It’s easier to visually follow.
- The account model doesn’t require much space as the UTXO model, why is that a benefit?
Account model does not save each utxo as it stores balance of all transactions there reducing size of block making it faster - How is the account model not as great as the UTXO model for privacy?
Privacy is not possible in Ethereum where its traceable if one tries to send to same account.
- The benefit is that the blockchain is “lighter” and requires less space. Transactions also take up less space.
- It is not as private because there is no need to send balances to oneself (which obscures transactions).
- Smaller transactions result in lower fees. Blockchain node file grows slower.
- Account is public you trace it easier.
The account model doesn’t require much space as the UTXO model, why is that a benefit?
Any space savings is a benefit. As the network full nodes are meant to be operated by individuals rather then data centers the lower the data requirements the more potential participants. Moreover people don´t have to wait so long for a confirmed transaction.
How is the account model not as great as the UTXO model for privacy?
Account model is quite similar to our current banking system where transactions can be tracked account to account. And that’s a great disadvantage if we talk about privacy. While the UTXO model, you can ‘mix’ transactions together, doing multiple transactions to both you and someone else. This way you can ‘wash’ transactions, and can be compared to how money laundering works.
-
Because this allows for more transactions within a single block and lowers the data load on full nodes/network
-
Because every Transaction can be easily followed due to the fact that you have A sending ETH to B with the total ammount of money that has been sent.
While UTXO´s can be sent to multiple adresses, making it harder to follow the transaction.
-
The account model is beneficial because, smaller transaction means smaller fees, blockchain nodes files grow slower.
-
UTXO model is better because Account model has public code, accounts balance are public.
1 - The account model doesn’t require much space as the UTXO model, why is that a benefit?
Because need less space than UTXO and the blocks are smaller witch means less work for nodes and network.
2 - How is the account model not as great as the UTXO model for privacy?
UTXO you can have multiple outputs and inputs witch mens harder to trace it.
The account model have just one input and one output it is completely clear where the Eth is.
Homework on UTXO vs Account Model - Questions
-
The account model doesn’t require much space as the UTXO model, why is that a benefit?
A single UTXO can be composed by many inputs and outputs as well. On the other hand, the account model requires only an update of balances. -
How is the account model not as great as the UTXO model for privacy?
Because tracking the transactions in the UTXO model is complicated due to the many inputs and outputs involved and many of them may be address controlled by the same owner.
-
The account model doesn’t require much space as the UTXO model, why is that a benefit? The account model is much quicker more efficient when conducting transactions. Less memory used and waiting for the transaction process.
-
How is the account model not as great as the UTXO model for privacy?
The account isn’t as private as the UTXO as it shows all transactions and where they were sent from. The UTXO model has anonymity.
-
The account model doesn’t require much space as the UTXO model, why is that a benefit? UTXO (BTC) vs. Account Model (ETH): The Account Model means lower storage fees.
-
How is the account model not as great as the UTXO model for privacy? UTXO model is better for privacy because you can use a single address per transaction and multi-sig is required that increases security. With the Account Model people are linking their addresses to real life identities which removes privacy. From Paddy Baker, Coindesk: A good analogy is Bitcoin is like physical cash in a leather-wallet, with a balance being the amount of unspent cash. Meanwhile, Ethereum is more like a bank account, where a bank, or in this case protocol, knows how much money the account holder has and updates it accordingly. While this difference has often been glossed over, the paper’s authors argue that a dearth of understanding of the ramifications of Ethereum’s account-based model has left many users, unknowingly, wide-open to the possibility of full-scale surveillance. Ethereum’s account-based model makes it possible for hackers to perform Danaan-style attacks – where they send a user a very specific amount of ether and use that as a “fingerprint,” again to track them around the protocol.
-
It takes less physical space to store thus putting less strain on all nodes within the network.
-
Due to it being fungible you cannot track the history of each specific token or the historic UTXO’s of which it comprises.
Question 1)
Needs less space and less work for nodes and the network.
Question 2)
The account model has one input and output and UTXO has multiple inputs and outputs.
1.The account model doesn’t require much space as the UTXO model, why is that a benefit?
The less space required is more space available for other transactions. The more transactions fit into a block, the more transaction fees miners receive. Miners provide POW and therefore the network is more secure and steady.
2.How is the account model not as great as the UTXO model for privacy?
UTXO model is more fungible. Transactions can be traced using the transaction outputs. The account model is different because the tokens are fungible.
- The account model doesn’t require as much space as the UTXO model, which always for more smart contracts per block, uses less space.
- The account model is not a great as the UTXO model for privacy because you can see where the money came from and to whom it goes too. Its Fungible
-
The account model doesn’t require much space as the UTXO model, why is that a benefit?
UTXOs are not used and the account balances are modified +/- during each transaction. (Does not have inputs and outputs as in Blockchain). This can be a benefit since it can allow more transactions to fit in a block. -
How is the account model not as great as the UTXO model for privacy?
You are able to tell exactly how much and to where a transaction is going, not like Bitcoin where there is inputs and outputs which can convolute the transaction a bit.