A look at UTXO and account models:
Bitcoin transaction fees equal the sum of all inputs minus the sum of all outputs; the difference goes to the miner who includes the transaction in a block.
The account model is more like a regular bank account, with an intuitive balance and a more straightforward way to write smart contracts. The tradeoff is that transactions from the same account must be queued and executed in nonce order.
$BTC 74215.75(-0.79%)