Qu'est-ce qu'une UTXO (Unspent Transaction Output)

LeeMaimaiLeeMaimai
/14 oct. 2025
Qu'est-ce qu'une UTXO (Unspent Transaction Output)

Points clés

• Une UTXO est une sortie de transaction non dépensée qui peut être utilisée une seule fois.

• La gestion des UTXO impacte directement les frais de transaction et la confidentialité.

• Les portefeuilles matériels comme OneKey facilitent la gestion sécurisée des UTXO.

• Les mises à jour comme SegWit et Taproot améliorent l'efficacité et la confidentialité des transactions.

• La consolidation stratégique des UTXO peut réduire les frais futurs.

Comprendre le modèle UTXO est essentiel pour quiconque utilise Bitcoin et de nombreuses blockchains basées sur le modèle UTXO. Cela affecte directement la manière dont vos transactions sont construites, dont les frais sont calculés, et dont votre vie privée et votre sécurité sont gérées. Ce guide explique les UTXO à partir des principes fondamentaux, les compare au modèle de compte, et offre des conseils pratiques pour gérer efficacement les UTXO – ainsi que la manière dont un portefeuille matériel comme OneKey s'intègre dans un flux de travail axé sur les UTXO.

UTXO, expliqué

Une UTXO (Unspent Transaction Output ou sortie de transaction non dépensée) est un fragment discret de valeur enregistré sur la blockchain qui peut être dépensé exactement une fois. Les transactions Bitcoin consomment des UTXO existantes en tant qu'entrées et créent de nouvelles UTXO en tant que sorties, formant un graphe de pièces dépensables au fil du temps. Lorsque vous envoyez des BTC, votre portefeuille sélectionne une ou plusieurs UTXO que vous contrôlez, les déverrouille avec le script et la signature appropriés, et produit de nouvelles sorties pour le destinataire et généralement une sortie "rendu" pour vous-même.

  • Dans le modèle UTXO, votre solde est la somme de toutes les UTXO que vous pouvez dépenser.
  • Chaque UTXO est verrouillée par un script (par exemple, Pay-to-Public-Key-Hash, SegWit, Taproot) et ne peut être dépensée que si les conditions de déverrouillage sont remplies.

Pour un aperçu technique plus approfondi, consultez les ressources de la communauté des développeurs Bitcoin sur le format de transaction et le concept d'Unspent transaction output, ainsi que le format de transaction Bitcoin plus général.

Comment une transaction utilise les UTXO

Chaque transaction comporte :

  • Des entrées : références aux UTXO existantes plus des signatures ou des données de témoin.
  • Des sorties : de nouvelles UTXO avec des montants et des scripts définis.

Si la valeur totale des entrées dépasse le montant envoyé au destinataire, le reste devient une sortie de rendu vers votre portefeuille. Si les entrées sont insuffisantes, votre portefeuille ajoutera d'autres UTXO jusqu'à ce que les montants des sorties plus les frais de réseau soient couverts.

Les nœuds Bitcoin valident que :

  • Chaque entrée fait référence à une UTXO valide et actuellement non dépensée.
  • La somme des valeurs des entrées est au moins égale à la somme des valeurs des sorties plus les frais.
  • Les scripts sont satisfaits (par exemple, signatures correctes, conditions de script).

Pour des informations générales sur les récompenses de bloc et la manière dont les nouvelles UTXO entrent en circulation, consultez la transaction coinbase.

UTXO vs. Modèle de compte

Le modèle UTXO (Bitcoin, Litecoin et autres) diffère du modèle de compte utilisé par Ethereum et de nombreuses plateformes de contrats intelligents :

  • Modèle UTXO : les fonds existent sous forme de sorties discrètes ; dépenser les consomme entièrement et crée de nouvelles sorties. Cette structure permet une validation sans état et une vérification parallélisable.
  • Modèle de compte : les soldes sont maintenus par adresse ; les transactions mettent à jour les soldes sur place et modifient souvent l'état partagé au sein des contrats intelligents.

Un aperçu de l'abstraction de compte et des soldes est disponible dans la documentation du modèle de compte d'Ethereum.

Pourquoi les UTXO sont importantes pour les utilisateurs quotidiens

  • Efficacité des frais : vos frais dépendent largement de la taille de la transaction en octets virtuels (vbytes), et non du montant de BTC déplacé. Plus d'entrées (UTXO) signifient souvent des transactions plus importantes et des frais plus élevés. Consultez une introduction aux unités de poids et aux vbytes.
  • Sélection de pièces : les portefeuilles choisissent quelles UTXO dépenser. De bonnes stratégies de sélection de pièces peuvent réduire les frais et limiter les fuites de confidentialité en évitant l'utilisation inutile d'entrées. Pour un aperçu technique, consultez la page de Bitcoin Optech sur la sélection de pièces.
  • Confidentialité : chaque UTXO contribue au graphe de transactions ; la fusion de plusieurs UTXO en une seule dépense peut révéler des liens entre les adresses. Un contrôle réfléchi des pièces permet de minimiser le regroupement d'adresses.
  • Poussière et consolidation : des sorties très petites peuvent être peu rentables à dépenser pendant les périodes de frais élevés ; celles-ci sont appelées poussière. La consolidation proactive des UTXO lorsque les frais sont bas peut améliorer l'efficacité des frais futurs.
  • Sécurité : les UTXO sont verrouillées par des scripts et des clés. L'utilisation de PSBT (Partially Signed Bitcoin Transactions) et de portefeuilles matériels peut maintenir les clés privées hors ligne lors de la construction de transactions complexes. Consultez la spécification PSBT (BIP 174).

SegWit, Taproot et Scripts

Les mises à jour de protocole ont affiné la manière dont les UTXO interagissent avec les signatures et les scripts :

  • SegWit : réduit la pression sur les frais en réduisant le coût des données de témoin, corrige la malléabilité et permet des conceptions de transactions plus flexibles. Consultez l'aperçu officiel de SegWit.
  • Taproot : consolide la complexité des scripts et améliore la confidentialité en rendant de nombreux chemins de dépenses similaires sur la chaîne, tout en permettant un contrôle plus expressif sur les UTXO via des chemins de clé et de script. Consultez le BIP 341 (Taproot) et le sujet Taproot d'Optech.

Ces mises à jour aident les portefeuilles à construire des transactions plus petites et plus privées et à optimiser la manière dont les UTXO sont dépensées.

Tendances actuelles et perspectives pour 2025

  • Volatilité du marché des frais : la demande des utilisateurs pour les inscriptions et les nouveaux cas d'utilisation continue d'affecter les marchés des frais et la dynamique de l'ensemble des UTXO. Pour un contexte sur les mécanismes d'inscription, consultez la documentation Ordinals. Les conditions de frais en temps réel peuvent être observées sur l'explorateur communautaire mempool.space.
  • Propositions de covenants : les développeurs évaluent des conceptions de covenants (telles que CheckTemplateVerify et des alternatives) qui pourraient restreindre la manière dont les futures UTXO peuvent être dépensées, permettant potentiellement des regroupements évolutifs ou des coffres-forts avancés. Pour un aperçu, consultez Bitcoin Optech sur les covenants.
  • Lightning et protocoles hors chaîne : le réseau Lightning utilise des canaux ancrés sur des UTXO pour permettre des paiements rapides et peu coûteux hors chaîne, qui sont ensuite réglés sur la chaîne principale lorsque nécessaire. Consultez la page du projet Lightning Network.
  • Discussion AnyPrevout : AnyPrevout (BIP 118) pourrait simplifier certaines constructions de canaux et réduire l'interactivité pour les protocoles hors chaîne en permettant des signatures qui ne sont pas liées à des UTXO spécifiques. Apprenez-en davantage sur la page d'Optech sur AnyPrevout.

Ces sujets restent des domaines de recherche et d'ingénierie actifs en 2025, et ils influencent directement la manière dont les UTXO sont créées, combinées et finalement réglées.

Conseils pratiques de gestion des UTXO

  • Utilisez le contrôle des pièces : choisissez manuellement les UTXO à dépenser pour les paiements de grande valeur ou lorsque la confidentialité est essentielle. Évitez de fusionner des UTXO sans rapport, sauf si nécessaire.
  • Consolidez stratégiquement : combinez de petites UTXO en moins, plus grandes, pendant les fenêtres de frais bas pour réduire la taille et les coûts des futures transactions. Envisagez le regroupement de sorties pour les opérations commerciales envoyant de nombreux paiements.
  • Faites attention à la sortie de rendu : le rendu est une nouvelle UTXO ; elle peut devenir de la poussière si elle est trop petite, ou elle peut divulguer votre confidentialité si elle est envoyée à une adresse réutilisée. Utilisez de nouvelles adresses et des seuils raisonnables.
  • Suivez les conditions des frais : les frais changent avec la demande. Surveillez la profondeur de la mempool et les taux recommandés sur mempool.space et ajustez en conséquence.
  • Préférez les adresses SegWit/Taproot : elles réduisent les frais et améliorent la confidentialité dans de nombreux chemins de dépenses, en particulier pour les scripts complexes.
  • Utilisez RBF si nécessaire : Replace-By-Fee vous permet d'augmenter les frais si votre transaction est bloquée.
  • Gardez les clés hors ligne : construisez des transactions avec PSBT, signez sur un appareil déconnecté, et diffusez depuis un portefeuille connecté. Consultez PSBT.
  • Organisez vos xpubs : les portefeuilles HD (voir BIP 32) facilitent la génération de nouvelles adresses pour le rendu et les paiements, améliorant la confidentialité et l'hygiène des UTXO.

Comment OneKey s'intègre dans le flux de travail UTXO

Si vous gérez des actifs basés sur Bitcoin ou d'autres UTXO, un portefeuille matériel peut simplifier la gestion sécurisée des UTXO :

  • Signature PSBT : OneKey prend en charge les flux de travail PSBT, ce qui permet de construire facilement des transactions dans une application de bureau ou mobile et de les signer hors ligne sur l'appareil.
  • Contrôle des pièces et réglage des frais : l'interface du portefeuille OneKey offre des vues de contrôle des pièces, des taux de frais personnalisables et une gestion des adresses de rendu, vous aidant à optimiser les dépenses d'UTXO et la confidentialité.
  • Support Taproot et SegWit : dépensez les UTXO efficacement avec des scripts modernes tout en maintenant de solides garanties de sécurité.
  • Contrôles RBF et de finalité des transactions : ajustez les frais lorsque la mempool est congestionnée sans exposer les clés en ligne.

Cette combinaison vous aide à gérer les UTXO intelligemment sans sacrifier l'utilisabilité ou la sécurité.

Conclusion

Les UTXO sont l'épine dorsale du modèle de transaction de Bitcoin. Elles définissent les pièces dépensables, façonnent le calcul des frais, et impactent à la fois la confidentialité et l'évolutivité. Avec le travail continu sur le protocole en 2025 – portefeuilles compatibles Taproot, discussions sur les covenants, et améliorations de Lightning – la gestion des UTXO est plus pertinente que jamais. Que vous consolidiez de petites sorties, utilisiez le contrôle des pièces pour la confidentialité, ou signiez des PSBT avec un portefeuille matériel comme OneKey, comprendre les UTXO fera de vous un utilisateur plus efficace et plus sécurisé de Bitcoin et d'autres réseaux basés sur les UTXO.

Références et lectures complémentaires :

Sécurisez votre parcours crypto avec OneKey

View details for Boutique OneKeyBoutique OneKey

Boutique OneKey

Le portefeuille matériel le plus avancé au monde.

View details for Télécharger l'applicationTélécharger l'application

Télécharger l'application

Alertes contre les arnaques. Toutes les pièces supportées.

View details for OneKey SifuOneKey Sifu

OneKey Sifu

Clarté Crypto—À un appel de distance.

Continuer à lire