Qu'est-ce que l'UTXO en crypto ? Explication de l'output de transaction non dépensé 2026
— By Tony Rabbit in Tutorials

L'UTXO, ou Unspent Transaction Output, est le modèle comptable derrière Bitcoin. Découvrez comment les UTXO fonctionnent, pourquoi les outputs de monnaie existent et comment ils diffèrent des comptes.
Si vous vous êtes déjà demandé comment Bitcoin garde une trace de qui possède quoi sans une base de données centrale des soldes de compte, la réponse est le modèle UTXO. UTXO signifie Unspent Transaction Output (output de transaction non dépensé), et c'est l'un des concepts les plus importants à comprendre si vous voulez savoir comment Bitcoin et plusieurs autres blockchains fonctionnent réellement en coulisses.
La plupart des gens imaginent un portefeuille crypto comme un compte bancaire avec un solde courant unique. Dans un système UTXO, cette image est trompeuse. Votre solde n'est stocké nulle part sous forme de nombre. Au lieu de cela, il est calculé à partir d'une collection d'outputs non dépensés distincts que vos clés contrôlent. Ce guide explique ce qu'est un UTXO, comment les transactions les consomment et les créent, et pourquoi ce modèle est important pour les frais, la confidentialité et la conception des portefeuilles.
Que signifie UTXO ?
Un UTXO est un morceau de cryptomonnaie qui a été reçu lors d'une transaction précédente et qui n'a pas encore été dépensé. Chaque fois que vous recevez des pièces, le réseau enregistre un nouvel output verrouillé à votre adresse. Tant que vous ne le dépensez pas, cet output reste sur le registre comme non dépensé, prêt à être utilisé comme input dans une future transaction.
Pensez aux UTXO comme à de l'argent physique ou des pièces dans votre poche. Si vous avez un billet de dix dollars et un billet de cinq dollars, vous n'avez pas un seul objet de quinze dollars. Vous avez deux pièces d'argent distinctes. Un portefeuille Bitcoin fonctionne de la même manière : il peut contenir de nombreux UTXO distincts de différentes tailles, et votre solde total est simplement la somme de tous.
Comment fonctionne une transaction UTXO
Une transaction dans une blockchain UTXO fait deux choses. Elle consomme un ou plusieurs UTXO existants comme inputs, et elle crée un ou plusieurs nouveaux UTXO comme outputs. Les inputs sont détruits, et les outputs deviennent les nouvelles pièces non dépensées sur le registre. C'est le cœur du modèle : les pièces ne sont pas modifiées sur place, elles sont consommées et recréées.
Pour qu'une transaction soit valide, la valeur totale des inputs doit être égale ou supérieure à la valeur envoyée. L'expéditeur prouve la propriété de chaque input en le signant avec la clé privée correspondante. Une fois confirmés, les inputs dépensés ne peuvent jamais être réutilisés, c'est ainsi que le réseau empêche la double dépense.
Inputs et Outputs
Imaginez qu'Alice veuille envoyer 0,6 BTC à Bob. Alice contrôle un seul UTXO d'une valeur de 1 BTC. Elle ne peut pas envoyer seulement une partie de cet output, car chaque UTXO doit être dépensé en totalité. Sa transaction prend donc l'input de 1 BTC et crée deux outputs : 0,6 BTC verrouillé pour Bob et le reste lui est retourné.
L'output de monnaie
Ce reste est appelé un output de monnaie. Parce que les UTXO sont dépensés en entier, le portefeuille renvoie automatiquement la valeur restante à une adresse de monnaie qu'Alice contrôle. Dans notre exemple, Bob reçoit un nouvel UTXO de 0,6 BTC, et Alice reçoit un nouvel UTXO de monnaie d'environ 0,4 BTC, moins les frais de réseau. Les frais sont simplement la différence entre les inputs totaux et les outputs totaux, que les mineurs collectent.
C'est pourquoi un seul paiement peut modifier complètement la composition de votre portefeuille. L'UTXO avec lequel vous avez commencé a disparu, et un tout nouvel UTXO de monnaie prend sa place. Les portefeuilles modernes gèrent tout cela automatiquement, de sorte que la plupart des utilisateurs ne le voient jamais se produire.
Modèle UTXO vs Modèle de compte
L'alternative principale à l'UTXO est le modèle de compte, utilisé par Ethereum et de nombreuses autres plateformes de contrats intelligents. Dans le modèle de compte, la blockchain stocke les soldes directement, un peu comme un compte bancaire. Lorsque vous envoyez des fonds, le réseau soustrait simplement de votre solde et ajoute à celui du destinataire. Il n'y a pas de pièces discrètes à consommer ni d'outputs de monnaie.
Chaque approche a ses compromis. Le modèle de compte est intuitif et efficace pour les contrats intelligents complexes, car un contrat peut lire et mettre à jour un solde en une seule étape. Le modèle UTXO est plus parallélisable et peut offrir des propriétés de confidentialité et de vérification plus solides, car chaque output est indépendant et peut être vérifié seul.
Aucun modèle n'est strictement meilleur. Bitcoin, Litecoin, Bitcoin Cash et Cardano s'appuient sur des registres de style UTXO, tandis qu'Ethereum, BNB Chain et la plupart des chaînes plus récentes utilisent des comptes. Lorsque vous explorez les données de jetons et les paires sur une plateforme comme DEXTools, vous examinez généralement des chaînes basées sur des comptes, mais le concept d'UTXO reste fondamental pour la crypto dans son ensemble.
Sélection de pièces et poussière
Parce qu'un portefeuille peut contenir des dizaines d'UTXO, il doit décider lesquels combiner lorsque vous dépensez. Ce processus est appelé sélection de pièces. Le portefeuille choisit un ensemble d'inputs qui couvre le montant que vous souhaitez envoyer plus les frais, tout en essayant de minimiser les coûts et le gaspillage. Une bonne sélection de pièces maintient les frais bas et évite de créer des outputs restants gênants.
La sélection de pièces est importante car chaque input que vous incluez augmente la taille de la transaction en octets, et les frais sont facturés par taille plutôt que par valeur. Dépenser de nombreux petits UTXO à la fois peut donc être coûteux.
Qu'est-ce que la poussière ?
La poussière fait référence aux UTXO si minuscules que les frais requis pour les dépenser seraient égaux ou supérieurs à leur valeur. Un output de poussière est effectivement bloqué, car le déplacer coûterait plus cher qu'il ne vaut. La poussière s'accumule souvent à partir d'outputs de monnaie, de petits pourboires ou de campagnes marketing qui envoient des montants minuscules à de nombreuses adresses.
Consolidation UTXO
Au fil du temps, un portefeuille actif peut collecter de nombreux petits UTXO. Lorsque les frais sont bas, une décision intelligente est la consolidation UTXO : combiner de nombreux petits outputs en un seul output plus grand en les envoyant à soi-même. Cela réduit le nombre d'inputs dont vous aurez besoin plus tard, ce qui diminue le coût et la taille des futures transactions.
La consolidation est préférable pendant les périodes de faible congestion du réseau, lorsque les frais par octet sont bon marché. En nettoyant votre ensemble d'UTXO à l'avance, vous évitez d'être obligé de dépenser de nombreux petits inputs lorsque les frais sont élevés. De nombreux portefeuilles et entreprises programment la consolidation comme une tâche de routine.
Implications en matière de confidentialité
Le modèle UTXO présente des caractéristiques de confidentialité notables. Parce que chaque output est visible sur le registre public, n'importe qui peut tracer comment les UTXO sont dépensés et recombinés. Lorsqu'un portefeuille fusionne plusieurs inputs en une seule transaction, il révèle que ces outputs appartiennent probablement au même propriétaire. C'est ce qu'on appelle la propriété d'input commune, et les outils d'analyse de chaîne s'y fient fortement.
Pour protéger la confidentialité, les utilisateurs prudents évitent de mélanger les UTXO de différentes sources, utilisent une nouvelle adresse pour chaque réception et s'appuient sur des techniques telles que le contrôle des pièces pour choisir exactement quels outputs dépenser. Comprendre les UTXO est la première étape pour gérer votre empreinte sur la chaîne de manière responsable. Rien de tout cela n'est un conseil financier, juste une description du comportement de la technologie.
Conclusion
Le modèle UTXO est une idée simple mais puissante : au lieu de suivre les soldes, la blockchain suit un ensemble d'outputs non dépensés, et chaque transaction consomme d'anciens outputs pour en créer de nouveaux. Cela explique pourquoi les outputs de monnaie existent, pourquoi la sélection de pièces affecte les frais, et pourquoi la poussière et la consolidation sont des préoccupations pratiques pour quiconque déplace du Bitcoin.
Une fois que vous voyez votre portefeuille comme une collection de pièces discrètes plutôt que comme un solde unique, le comportement des transactions Bitcoin commence à prendre sens. Que vous envoyiez votre premier paiement ou que vous réfléchissiez à la confidentialité et à l'efficacité des frais, une solide compréhension des Unspent Transaction Outputs vous sera utile à mesure que vous approfondirez la crypto.