UTXO

UTXO, ou Unspent Transaction Output, est un terme utilisé dans le domaine de la blockchain et des cryptomonnaies pour décrire une sortie de transaction non dépensée. Toutes les blockchains n’utilisent pas le système UTXO mais c’est le cas de Bitcoin notamment. Sur ce dernier, chaque transaction est composée d’une ou plusieurs entrées et sorties, chaque entrée étant la sortie d’une autre transaction, hormis pour le cas très spécifique de la création des nouveaux bitcoins à chaque bloc. La monnaie bitcoin est donc constituée de l’ensemble des UTXO, et la somme de tous les UTXO disponibles à une adresse publique correspond à son solde disponible.

Chaque UTXO est associé à une adresse de portefeuille et à un montant de cryptomonnaie qui peut être dépensé. Lorsqu’une transaction est effectuée, une partie ou la totalité des UTXO d’un portefeuille peuvent être utilisés pour financer la transaction. Les UTXO qui ne sont pas dépensés restent dans le portefeuille et peuvent être utilisés pour financer des transactions ultérieures.

La gestion des UTXO est importante pour la sécurité et l’efficacité de la blockchain. Les nœuds de la blockchain vérifient chaque transaction pour s’assurer que les UTXO utilisés pour financer la transaction sont valides et n’ont pas déjà été dépensés par le passé. Les UTXO non dépensés sont également importants pour garantir la transparence et l’intégrité de la blockchain en permettant aux utilisateurs de vérifier l’historique complet des transactions.