La gestion des UTXO devient obligatoire pour l’auto-garde des bitcoins

La gestion des UTXO devient obligatoire pour l'auto-garde des bitcoins

Au cours de la dernière décennie de conservation des bitcoins, la gestion des UTXO a été largement considérée comme une activité facultative. Après tout, on peut affirmer sans se tromper que la majorité des personnes détenant des bitcoins en garde personnelle ne sont pas encore familiarisées avec ce que signifie « gérer les UTXO ». Au lieu de cela, la gestion UTXO a été considérée comme plus pertinente pour les détenteurs de bitcoins intermédiaires ou avancés, en tant que forme de contrôle granulaire. Cela a été considéré comme quelque chose qu’il est bon de savoir, mais pas nécessairement essentiel pour protéger les économies en bitcoins.

Cependant, à mesure que la valeur du Bitcoin augmente, cela commence à changer. Il devient de plus en plus facile de commettre des erreurs liées à UTXO qui peuvent nuire à vos économies en bitcoins à terme. Dans cet article, nous vous expliquerons ce que vous devez savoir sur ce problème et comment vous protéger.

Que signifie gérer les UTXO ?

Si vous n’êtes pas sûr de ce qu’est un UTXO, nous avons créé un article précédent présentant le concept. En bref, un UTXO est un « morceau » de Bitcoin. Chaque fois que vous recevez du Bitcoin en garde personnelle, vous obtenez un UTXO qui vaut le montant reçu, comme une pièce ajoutée à une tirelire. Cela signifie que deux portefeuilles peuvent avoir le même solde Bitcoin, mais un nombre différent d’UTXO, en fonction du nombre de transactions impliquées.

Cela est important pour plusieurs raisons. Les UTXO dans un portefeuille affectent les options disponibles lors de la création de transactions, ce qui peut avoir des implications en matière de confidentialité. Les UTXO sont également un élément clé dans la détermination des frais de transaction, c’est ce sur quoi nous allons nous concentrer dans cet article. Chaque UTXO représente des données et le coût d’envoi d’une transaction est directement lié à la quantité de données utilisée par la transaction. Plus il y a d’UTXO déplacés, plus le coût de transaction sera élevé. En fait, le montant de Bitcoin dépensé n’a pratiquement aucune importance : une transaction déplaçant 100 BTC sous la forme de 5 UTXO coûtera moins cher qu’une transaction déplaçant 0,5 BTC sous la forme de 10 UTXO (en supposant que le même taux de frais soit utilisé, ce qui sera discuté plus en détail ci-dessous).

Gérer les UTXO signifie être attentif aux UTXO de votre portefeuille, afin d’être conscient des implications en matière de confidentialité et de frais de transaction, et de pouvoir effectuer des ajustements si nécessaire. En particulier, il est important d’éviter un grand nombre d’UTXO (par exemple des dizaines) pour vous protéger des frais de transaction élevés liés au déplacement de vos bitcoins à l’avenir. Les UTXO d’une valeur relativement faible peuvent être particulièrement nuisibles.

Pourquoi les UTXO de petite valeur sont dangereux

Un UTXO aura le même coût à dépenser quelle que soit sa valeur en Bitcoin, car la quantité de données impliquées reste la même (à l’exception des UTXO sur différents types de portefeuilles ; un UTXO dans un portefeuille singlesig utilisera moins de données qu’un UTXO dans un portefeuille unique). portefeuille multisig, et un UTXO dans un portefeuille segwit utilisera moins de données qu’un UTXO sans segwit). Vous pouvez considérer les données par UTXO comme étant un tarif forfaitaire.

Le reste des frais de transaction est le taux des frais, qui correspond au nombre de satoshis offerts aux mineurs de Bitcoin par octet de données de transaction. Si une transaction utilise 500 octets de données, un taux de frais de 1 satoshi par octet (sat/vB) signifiera que le coût total est de 500 satoshis. D’un autre côté, un taux de frais de 20 sat/vB signifiera que le coût total sera de 10 000 satoshis. Lors de la création d’une transaction, l’expéditeur peut choisir le taux de frais qu’il souhaite utiliser, et il est recommandé de choisir un taux de frais compétitif par rapport à ce que d’autres pays paient actuellement, sur lequel vous pouvez en savoir plus ici.

Si le coût du déplacement de bitcoins est de 10 000 satoshis, comme dans l’exemple ci-dessus, mais que les UTXO valent 10 000 satoshis ou moins, alors les UTXO sont « économiquement inutilisables » ou « poussières », à moins que les taux de frais ne diminuent. En effet, la valeur de ces UTXO serait complètement absorbée par les frais de transaction et il ne resterait aucune valeur pour atteindre le destinataire prévu. Ou, si la valeur des UTXO vaut 50 000 satoshis, des frais de 10 000 satoshis représentent toujours 20 % de la valeur. En d’autres termes, l’expéditeur pourrait ne disposer que de 80 % du pouvoir d’achat qu’il pensait détenir ! Cela commence à décrire le problème des UTXO de petite valeur : plus la valeur est petite, plus la valeur sera engloutie par les frais de transaction à l’avenir.

Qu’est-ce qui est considéré comme un « petit » UTXO ?

Si les taux de frais sont suffisamment élevés, même les UTXO plus importants peuvent commencer à devenir vulnérables à ce problème. Nous avons approfondi les mathématiques derrière cela dans notre article précédent intitulé Comment empêcher les petits UTXO de devenir de la poussière de Bitcoin.

En résumé, de nombreuses personnes considèrent que 1 000 000 satoshis, ou 0,01 BTC, est une taille UTXO minimale saine pour un portefeuille segwit singlesig typique. Les UTXO qui valent au moins 0,01 BTC offrent une protection substantielle contre le fait qu’un pourcentage important de leur valeur soit absorbé par les frais de transaction, même dans la gamme plus élevée d’environnements de taux de frais soutenus que nous avons vus historiquement. Cependant, un pourcentage « élevé » est un peu subjectif, tout comme les prévisions concernant les possibilités futures de taux de frais auxquelles il faut se préparer. Par conséquent, l’article mentionné ci-dessus explique comment les individus peuvent faire leurs propres calculs et jugement concernant les tailles minimales d’UTXO.

Si vous utilisez un portefeuille multisig (qui offre d’énormes avantages en matière de sécurité), vous devriez envisager une taille UTXO minimale plus élevée, car ces UTXO sont associés à plus de données. Plus le quorum multisig est grand, plus il utilisera de données. De plus, le fait qu’un portefeuille utilise ou non segwit est également important. Les anciens portefeuilles sans segwit devraient prendre en compte des tailles UTXO minimales plus élevées. Vous trouverez ci-dessous un tableau qui compare la taille approximative des données des UTXO provenant de différents types de portefeuilles, ainsi qu’une éventuelle recommandation de taille minimale d’UTXO qui pourrait être prise en compte.

Type de portefeuilleType d’adresseDonnées approximatives par UTXOTaille minimale UTXO possible
Segwit singlesigP2WPKH (commence par « bc1q » et comporte 42 caractères)68 vB0,01 BTC
Segwit 2 sur 3 multisigP2WSH (commence par « bc1q » et comporte 62 caractères)105 vB0,015 BTC
Segwit 3 sur 5 multisigP2WSH (commence par « bc1q » et comporte 62 caractères)140 vB0,02 BTC
Signature unique héritéeP2PKH (commence par « 1 »)148 vB0,02 BTC
Multisig hérité 2 sur 3P2SH (commence par « 3 »)297 vB0,04 BTC
Multisig hérité 3 sur 5P2SH (commence par « 3 »)438 vB0,06 BTC

À titre de remarque plus technique, la taille totale des données d’une transaction ne dépend pas seulement des UTXO dépensés (les entrées qui décrivent d’où vient le bitcoin). Il existe également des données relatives à la destination du Bitcoin, dont la taille dépend du nombre de destinations et des types d’adresses utilisés. Pour une transaction typique avec deux destinations de sortie (bénéficiaire et monnaie), un nombre prudent pour estimer les données de transaction restantes est de 97 vB. À titre d’exemple, un portefeuille segwit multisig 2 sur 3 dépensant 5 UTXO est susceptible d’utiliser environ 622 vB de données (105+105+105+105+105+97). Plus les UTXO sont dépensés ensemble, plus les données seront efficaces.

Pourquoi le prix du Bitcoin est si important

Si la taille minimale recommandée de l’UTXO varie d’environ 0,01 BTC à 0,06 BTC selon le type de portefeuille, ces chiffres peuvent être convertis en dollars ou en d’autres monnaies fiduciaires en utilisant le prix actuel du Bitcoin. Ceci est utile pour comprendre le coût d’acquisition d’un UTXO supérieur à la taille recommandée.

En 2019, lorsque le bitcoin coûtait environ 5 000 dollars par pièce, un UTXO d’une valeur de 0,01 BTC aurait coûté 50 dollars. Cela signifie que la plupart des habitants des pays occidentaux développés qui achetaient du bitcoin et le mettaient en garde personnelle obtenaient accidentellement des UTXO supérieurs à la taille recommandée, sans même connaître les détails de la gestion des UTXO.

En 2022, lorsque le bitcoin coûtait environ 20 000 dollars par pièce, un UTXO d’une valeur de 0,01 aurait coûté 200 dollars. Néanmoins, une personne moyenne aurait pu retirer des bitcoins des échanges pour se mettre en garde pour des montants supérieurs à ce nombre, recevant ainsi des UTXO supérieurs au montant recommandé.

Au moment de la rédaction de cet article en 2025, avec un bitcoin à environ 100 000 $ par pièce, un UTXO d’une valeur de 0,01 coûte environ 1 000 $. Pour de nombreux Américains de la classe moyenne qui achètent des bitcoins avec leur salaire mensuel, cette situation commence à devenir précaire. L’habitude d’acheter pour quelques centaines de dollars de Bitcoin et de le mettre immédiatement en garde personnelle ne correspond plus aux recommandations de gestion d’UTXO.

Dans les mois ou les années à venir, avec des prévisions de prix Bitcoin de 250 000 $, 1 million de dollars ou plus, un UTXO d’une valeur de 0,01 pourrait commencer à coûter 2 500 $ ou 10 000 $ ou plus. Cela empêchera de nombreuses personnes de posséder des UTXO de taille appropriée. Si les gens ne sont pas informés de la gestion des UTXO et continuent le même comportement consistant à acheter un peu de bitcoin pour passer à l’auto-garde, les UTXO qui en résultent peuvent voir une grande partie (ou la totalité) de leur valeur détruite par les futurs frais de transaction.

Que pouvez-vous faire pour vous protéger

Il y a quelques choses que vous pouvez faire pour vous protéger contre les frais de transaction qui dépassent la valeur de vos UTXO.

  1. Fixez une limite inférieure aux montants transférés des échanges vers l’auto-garde. Vous acquérez des UTXO lorsque vous recevez du Bitcoin en garde personnelle, mais pas nécessairement lorsque vous achetez du Bitcoin. Par exemple, si vous achetez quotidiennement pour 20 $ de bitcoins sur une bourse et que vous les gardez sous leur garde, vous ne recevez aucun UTXO, vous n’avez pas à vous soucier de la gestion des UTXO (la bourse mélange tous les bitcoins de ses utilisateurs, et gère ses propres UTXO géants). Cependant, vous souhaiterez peut-être attendre que le solde Bitcoin que vous avez accumulé sur l’échange dépasse une taille UTXO recommandée, avant de tout retirer pour vous mettre en garde.
  2. Examinez les UTXO que vous possédez actuellement. Si vous détenez des bitcoins en auto-garde, vous possédez des UTXO. Cependant, de nombreux logiciels de portefeuille n’affichent pas vos UTXO en surface, car cela pourrait être déroutant et accablant pour les nouveaux arrivants. Au lieu de cela, vous trouverez des informations sur vos UTXO dans les paramètres avancés liés aux UTXO, « pièces » ou « contrôle des pièces ». Si votre logiciel de portefeuille n’offre pas cette fonctionnalité, vous pouvez importer votre portefeuille dans un logiciel qui le propose. Sparrow Wallet est un exemple d’application de portefeuille qui permet de trouver très facilement les UTXO dans un portefeuille.
  3. Consolidez les UTXO qui sont plus petits que vous ne le souhaiteriez. En regroupant les petits UTXO et en les renvoyant à vous-même, vous pouvez essentiellement les combiner en un seul UTXO de plus grande taille. C’est ce qu’on appelle une transaction de consolidation, et sa réalisation entraînera des frais de transaction. Cependant, si vous consolidez de petits UTXO lorsque les taux de frais sont relativement bas, une plus petite partie de leurs soldes sera absorbée par les frais. Ce serait un bien meilleur scénario que d’attendre que les taux de frais augmentent et que les petits UTXO ne valent presque rien.
  4. Utilisez un partenariat de garde collaborative. Vouloir détenir vos propres clés et avoir un contrôle souverain sur votre bitcoin ne signifie pas qu’il soit nécessaire de fonctionner entièrement seul. La garde collaborative multisig vous permet de détenir une majorité de contrôle des clés et d’accéder à votre bitcoin de manière indépendante et sans autorisation, tout en travaillant avec des experts en bitcoin qui peuvent vous aider.

Chez Unchained, nous proposons une gestion de compte dédiée pour la garde collaborative, et nous serions heureux de vous aider dans la gestion des UTXO, les meilleures pratiques de sécurité, l’héritage et la formation sur d’autres aspects de la garde Bitcoin.

Share this content:

Laisser un commentaire