- Less space = less cost and faster processing. More efficient processing of transactions.
- The UTXO model allows you to “ide” the identity of certain transactions. You are unable to distinguish where an output is going. The account model does not have UTXOs so the transactions are easier to trace.
1/ Transaction take up less space on the blockchain
2/ It is easier to track the eth coins between sender and recepient whereas the UTXO model can send money back to the sender making it difficult to track
- Less data makes transactions faster.
- UTXOs are harder to track because there are multiple inputs and outputs. The account model uses just one input and output.
-
The benefit of Account Model not using a lot of space means that blocks can have more transactions in them. Each bit of data increases time and efficiency. Therefor, Ethereum is more lightweight, than Bitcoin. It comes at a price of privacy though.
-
With Account Model it is easier to follow from what specific account a transaction came from, but for the UTXO model it sums up all previous outputs, which makes it a alot harder to trace back.
- Because it keeps the ledger smaller in size, transactions are performed faster.
- Because the UTXO method enables you to divert the coins and also the change you get to various adresses. That leads to higher privacy. The Accounting method always tracks every single account and therefore reduces the privacy.
- You can have more transactions per block.
- Funds go from one account to another and are therefore easier to track.
- if less space is needed for a transaction to be made, more transacion can fit within one block
- because eth does not work with UTXO like in btc, where in btc all UTXO put together form your ballance, your entire balance is pretty much impossible to deduct from the btc blockchain since there is no real balance on the blockchain only UTXO’s.
with ethereum there is a balance on which is used for transaction. because there is a balance it is easier for others to determine how much eth you have from looking at the eth blockchain and the eth simply goes from one account to another where UTXO can go to several account including your own.
- It saves space for the blocks which have limited capacity.
- It’s clearer who sent how much to whom because it’s visually easier to track
-
It saves space in the blocks and ultimately makes the blockchain smaller.
-
You cant send change to different wallets so it’s easier to track
-
The account model doesn’t require much space as the UTXO model, why is that a benefit?
Transactions become smaller because it is just move operations from one account to another, while with UTXO you always have to give fee+change+receipient amount to the output… -
How is the account model not as great as the UTXO model for privacy?
There is exact transparency from which account what amount was sent to what account, there is no change etc.
- Scalability, as running a full node requires few resources many different entities can run a full node greatly decentralizing the network.
- This model only updates balances, transactions are always from A to B with the exact amount to send/receive (No UTXOs involved) and thus there is no possibility to send money back to A (From A to A). UTXOs can pay multiple account in the same transaction (one of which could be your) while in the account model this is not possible, reducing privacy.
Homework on UTXO vs Account Model - Questions
The account model doesn’t require much space as the UTXO model, why is that a benefit?
This way you can add more transactions in a block and more of the smart contract data.
How is the account model not as great as the UTXO model for privacy?
Because there is no way for you to hide your account balance in the blockchain compared to BTC.
In BTC you can hide your wallet by sending BTC back to you in the same transaction.
The account model doesn’t require much space as the UTXO model, Why is that a benefit?
- Every transaction in account model make one output which leads to space savings. Any space savings is a benefit. Smaller transactions means smaller fees
How is the account model not as great as the UTXO model for privacy?
- The account model is not good for privacy because you can track the address of who has been paid , unlike the UTXO model can pay out multiple accounts
- Because it is fungible
- Because you can track to which account the ethereum is going. And you cannot manipulate transactions with multiple output in a same transaction like bitcoin.
- The account model doesn’t require much space as the UTXO model, why is that a benefit?
Contrary to the UTXO model, transactions update accounts and there exists a balance per account. This means transactions take less space as it is more basic in terms of code, since it only tracks balances and not UTXOs. - How is the account model not as great as the UTXO model for privacy?
The account model is not as great for privacy as it makes it possible to track the address of the recipient of funds. While the UTXO model can pay out multiple accounts in one transaction, one of which can be your own, and it is impossible to tell which.
- because it can handle more code in the block and be much faster in doing transaction
- other user will always find out your balance account, while in Bitcoin, only the private key owner will know the sums amount in their wallet
-
The account model doesn’t require much space as the UTXO model, why is that a benefit?
Because all the ETC coins you have are the same. In the UTXO Model you need to pass the
previous spending information ( I mean the UTXO’s infos). In an account model you dont need
these infos because you always update the account. -
How is the account model not as great as the UTXO model for privacy?
In the UTXO model you can send in one transaction coins to multible recipians. Therefore making
a Transaction more private. But you can trace every UTXO wich can lead to blacklisted Bitcoins if
they are involved in a Hack.
In the Account model every ETH is the same.
- The account model doesn’t require much space as the UTXO model, why is that a benefit?
- To run a full node, you need to have the entire blockchain stored at your HDD. The chain only grows and grows and needs more space from you. This means that some body wont be able to forfill the requirement from the network.
- How is the account model not as great as the UTXO model for privacy?
- Because you are more able to track who sendt you the money, by looking at the trancations at the blockchain. It’s somewhere more transparent than the bitcoin system.
-
The account model doesn’t require much space as the UTXO model, why is that a benefit?
Because now you can put more transactions in a block -
How is the account model not as great as the UTXO model for privacy?
Because with the account model everyone can always see your exact balance and track your earnings and spendings.