1/#UTXO model works like cash transactions, while the account-based model works similar to how bank accounts work.
2/For example- I have a $10 bill. I buy a coffee and muffin for $2 and $3 each and receive $5 change. In UTXO-based blockchains, the $10 bill and the $5 change would be represented as two separate UTXOs.
3/ In UTXO-based blockchains, such as Bitcoin, identity is not a relevant concept.
Rather, the focus is on UTXOs or unspent coins that are allocated to various wallet addresses.
4/ It is important to note that the Bitcoin protocol does not monitor users' balances, but rather individual coins represented as UTXOs that are associated with different addresses.
5/ @fuel_network represents network state by both contract and coin UTXOs.
This enables Parallel transaction execution because users do not directly sign the UTXO causing the UTXO to be consumed.
6/ Instead, block producers are tasked with translating the current state and state transitions into a new set of UTXOs.
This allows algorithmic traders to have access to a safe and liquid environment for executing novel strategies.
• • •
Missing some Tweet in this thread? You can try to
force a refresh
🧵1/5 Account abstraction allows users to employ #SmartContract wallets instead of externally owned accounts (EOAs).
This enables intelligent logic in the code, delivering a smoother & more secure user onboarding experience. 🛡️
🧵2/5 Intelligence built into Smart contract wallets offers users the ability to:
•Create personalized & adaptable security
•Share account security among trusted individuals or devices for asset recovery in case of key loss. 🔑
🧵3/5 More benefits of Smart contract wallets include:
•Initiate gas payments for others or receive them from others ⛽ 🚫
•Combine multiple transactions into a single batch (e.g., approving & executing a swap simultaneously) 🔄