-
it take less space for all the transaction, means faster transaction
-
with the account model it is easier with the traceability, therefore less privicy
- more participants operating which in turn means more decentralisation. Also, increased speed of transactions as less space is taken per block
- UTXO model offer more traceability as each UTXO can be traced all the way back to the miner. The account model is simply moving funds from one account to another and transfers are in units not as a mix of UTXOs as with BTC
-
The benefit of the account model not requiring as much space as the UTXO model is the fact that there is no need for totaling up the total amount of UTXOs available. The account always has a balance, which is a bit more simplified, but less private.
-
The account model isn’t as great for privacy because people on the outside of the transaction can see exactly how much money is moving from 1 account to the other, where in the UTXO model, people cannot know which outputs are going back to the sender and which are going to the recipient.
- The account model is more fungible in that 1 eth = 1eth no matter when or where it was spent. There is no transaction history tracing the specific Ethereum token. In the UTXO model you can trace the entire transaction history. Theoretically a Bitcoin with less transaction history could one day have a premium over a Bitcoin with a very lengthy transaction history. Say Bitcoin has a market value of $1 million dollars; a bitcoin with a transaction history of 2 could be worth say $1,005,000 and a Bitcoin with a transaction history of 10,000 could have a market value of $995,000.
- In an account model, the specific account balance is simply updated showing the new account balance after a transaction has been executed showing specifically where transactions were spent and received similar to a traditional bank account. In a UTXO model the transactions can be obfuscated through the transaction history.
-
The extra space in the account model over the utxo model allows for blocks to include more transactions and etherum has alot more stuff goin on snd needs the speed and space
-
The account model encourages reuse of an adress and thats easier for anyone to see
- Any space saving within Blockchain technology is a benefit. It makes the network and the wider process more efficient.
- UTXO model is considered better for privacy as it is far more difficult for individuals to find out where exactly funds came from. Eth is simply transferred to a recipient, where as a UTXO can be transferred to numerous recipients and it is next to impossible to know who these recipients are.
1. The account model will apply the code of sending from 1 account to another without tracing that sum of transaction from different UTXOs so it takes less space which will help at reducing the sizes of each transaction. reducing the sizes of each transactions can fit more transactions into a block and also helps in increasing the transaction speed.
2. In the account model there is only one input and one output which makes it less private as you can see exactly where the money came from and sent to.
- It makes the size of the blocks much easier to send and receive, as well as for approval to nodes that have both small and large computing capacity.
- The UTXO model allows for better privacy because transaction integration with bitcoin allows for multiple accounts to receive the bitcoin of a transaction, the account model however tracks the approved and paid addresses in a singular transaction.
-
The account model doesn’t require much space as the UTXO model, why is that a benefit?
More room for faster transactions. -
How is the account model not as great as the UTXO model for privacy?
In UTXO you can do multiple transactions without showing which amount went where or who’s receiving what. In the account model exact amounts are shown in balance with one sending and receiving address.
- It means each block will contain many more transactions leading to faster propagation and relatively lower transaction fees.
- The account model will not allow you to send some coins back to yourself as obtains with UTXO. So you cannot deceive the tracker.
The account model from Ethereum requires less blockchain real state as it is not necessary to have a record of each UTXO. This is a benefit because it requires less storage.
On the other hand, it is less private as it is easies to track who do you send tokens to, or who do you receive them from.
Homework on UTXO vs Account Model - Questions
- The account model doesn’t require much space as the UTXO model, why is that a benefit?
Blocks can include more transactions, and process faster
- How is the account model not as great as the UTXO model for privacy?
Transactions show from accountA to accountB. UTXO’s can have multiple inputs and outputs making it very difficult to track where the transaction is going.
-
It takes less time to process txs and more txs can be included in each block and this is also more efficient.
-
There is no way to distinguish the transactions as they are just numbers that are changed. With BTC, the coins are non-fungible which makes them better for privacy transfers, when there is no way to know who the coins were sent to.
- this is benefitial as the blocks can be smaller and the space for the node is smaller.
- you cannot send coins back to yourself, its easier to follow
-
It requires less storage, this allows scalability and increases the speed of the network
-
the account balance is clearly documented and can be seen at anytime. Transactions don’t have multiple inputs and outputs.
1. The account model doesn’t require much space as the UTXO model, why is that a benefit?
The account model updates the sender and receiver account during a transaction.
This model takes less space on the blockchain.
The benefit is that the block size is reduced. In bitcoin, as we saw in the lecture before, block size determined the SEGWIT.
2. How is the account model not as great as the UTXO model for privacy?
If you send a transaction in bitcoin, you can send it to someone else, but also yourself.
No one from outside will understand that though.
In an account model, everyone sees the transaction receiver and sender, and how much you sent.
This reduces the privacy.
- Because the blockchain blocks requires less space.
- Because i can not send money to myself. The eth goes to 1 account to another account.
- The account model doesn’t require much space as the UTXO model, why is that a benefit?
- Less space means faster block making
- How is the account model not as great as the UTXO model for privacy?
- The account model is not as good for Privacy because on the UTXO model it is very difficult to tell where the UTXOs are going looking from the outside in. On the Account Model other people can see when and where a transaction went through on your Ethereum Wallet.
- The account model requiring less space than the UTXO model has a significant benefit, in that it can fit more transactions per block
- The account model is less private than the UTXO model, because the account balance is visible. i.e. With the Account Model it’s easy to ‘see’ the balance of coins in an account, because the observer doesn’t have to find all related UTXO’s for that account
Answers to the “UTXO vs Account Model” Questions:
- It saves space on the blockchain.
- You can’t send money back to yourself in the same transaction as is possible with bitcoin UTXO model.