@Nikolaj-K I like it because it’s tamper proof. Just like blockchain is a chain of signed blocks, where you cannot remove any blocks without damaging the integrity of the chain, with UTXO you cannot remove transaction without breaking the integrity. UTXO is more strict than simply keeping track of balances. You never have to update records, you only have to add records, this is more in line with the immutable character of blockchain. Besides from a technical point of view it’s way easier to verify balances, since the references are already there in any UTXO transaction. You can place it in a relational ACID compliant database server with foreign key constraints and have perfect finality. No issues with transaction ordering or potential double spending.