UTXO : comment Bitcoin suit les soldes

UTXO : comment Bitcoin suit les soldes
La rédactionSignature éditoriale – Guides & contenus pédagogiques

Le modèle comptable du Bitcoin

UTXO signifie Unspent Transaction Output (sortie de transaction non dépensée). Au lieu de suivre des soldes de compte comme une banque, Bitcoin suit des morceaux individuels de valeur — chacun étant le reliquat d’une transaction antérieure. Le solde de votre wallet est en réalité la somme de chaque UTXO dont vous pouvez débloquer le script de verrouillage avec votre clé privée.

Quand vous dépensez du Bitcoin, vous ne modifiez pas un solde — vous consommez un ou plusieurs UTXOs entiers et vous en créez de nouveaux. Si vous avez un UTXO de 1 BTC et que vous voulez envoyer 0,3 BTC, la transaction détruit cet UTXO et en crée deux nouveaux : 0,3 BTC pour le destinataire et environ 0,7 BTC en monnaie qui vous revient, moins les frais. C’est pourquoi un seul wallet peut détenir des centaines d’UTXOs de tailles variées.

Le modèle UTXO a des avantages clairs : les transactions sont faciles à valider en parallèle, les double-dépenses sont simples à détecter, et la confidentialité est légèrement améliorée parce que chaque UTXO peut résider à sa propre adresse. L’inconvénient est la complexité opérationnelle — les wallets doivent choisir intelligemment quels UTXOs combiner pour construire une transaction. Ethereum utilise un modèle par compte qui semble plus familier mais sacrifie certaines de ces garanties.

Partager cet article