BLOG

Ne restez pas bloqué : Le guide 2024 des UTXOs de Bitcoin

Ce guide complet couvre tout ce que vous devez savoir sur les UTXO, y compris leur définition, leur fonctionnalité, les techniques de gestion et d'autres informations.

Ne restez pas bloqué : Le guide 2024 des UTXOs de Bitcoin
4 mars 2024
Eduardo Prospero

Saviez-vous que les portefeuilles ne contiennent PAS de Bitcoin ni même de Sats ? Les UTXO sont tout ce qu'ils contiennent. Ces "sorties de transactions non dépensées" sont les éléments constitutifs de la chaîne principale de Bitcoin. Dans l'article suivant, vous apprendrez ce qu'ils sont et pourquoi il est généralement judicieux de les garder " gros ". De plus, vous recevrez une leçon de base sur la consolidation, la gestion et le contrôle des UTXO. Un cours important pour tous ceux qui s'intéressent à l'autodétention de bitcoins, en particulier pour ceux qui utilisent la technique du DCA ( dollar-cost averaging) pour accumuler des pièces précieuses.

Investopedia définit l'APC comme "le fait d'investir la même somme d'argent dans un titre cible à intervalles réguliers au cours d'une certaine période, quel que soit le prix. En utilisant les achats périodiques par sommes fixes, les investisseurs peuvent diminuer leur coût moyen par action et réduire l'impact de la volatilité sur leurs portefeuilles". C'est peut-être positif, mais cette technique pourrait générer un nombre élevé d'UTXO maigres qui pourraient à leur tour augmenter les frais de transaction des opérations futures. 

La solution réside dans la consolidation et la gestion des UTXO. On ne peut pas le nier, les transactions sur la chaîne continuent de coûter de plus en plus cher, et le phénomène ne s'arrêtera pas si nous voulons apporter le bitcoin au prochain milliard de personnes. La gestion des UTXO peut aider les utilisateurs à réduire les frais, à organiser et à étiqueter leur réserve et à accroître la confidentialité de leurs transactions.

Mais avant cela, clarifions une chose : Blink est un portefeuille du réseau Lightning et les UTXO sont le système de comptabilité de la chaîne principale de Bitcoin. Ce que vous allez lire n'a pas grand-chose à voir avec Blink, mais continuez à lire jusqu'à la fin pour apprendre comment vous pouvez utiliser le réseau Lightning pour générer de gros UTXO.

Qu'est-ce qu'une sortie de transaction non dépensée ? 

Les portefeuilles contiennent donc des " sorties de transaction non dépensées " ou UTXO et non des bitcoins ou des Sats. Chaque UTXO est unique et indique le montant de Sats qu'un portefeuille a reçu lors d'une transaction spécifique et qu'il n'a pas encore dépensé. Le concept est difficile à cerner, nous le savons. Voici quelques informations sur les UTXO qui vous aideront à y voir plus clair :

  • Chaque transaction dans la blockchain Bitcoin est composée d'entrées et de sorties. Les entrées peuvent être constituées de plusieurs UTXO si les Sats envoyés ne peuvent pas être couverts par un seul UTXO. Les mineurs reçoivent une rémunération et le reste des fonds arrive dans le portefeuille de l'autre personne sous forme d'UTXO.
  • S'il n'a jamais envoyé de fonds, un portefeuille non géré contiendra autant d'UTXO que de transactions reçues.
  • Les sorties restent sous forme d'UTXO jusqu'à ce qu'elles soient utilisées comme entrées dans une nouvelle transaction, qui redémarre le cycle.
  • Chaque transaction sortante détruit les anciens UTXO et, si le solde n'est pas entièrement dépensé, en crée un nouveau qui reflète le changement. 
  • La plupart des portefeuilles modernes vous permettent de voir le contenu de chaque UTXO de l'utilisateur et de sélectionner celui qu'il souhaite utiliser pour la prochaine transaction.
  • Les portefeuilles plus anciens et plus simples font abstraction des UTXO et n'affichent qu'un solde aux utilisateurs. Pour chaque transaction, ces portefeuilles choisissent le plus petit nombre d'UTXO possible. L'objectif est d'obtenir les frais les moins élevés possibles.   
  • Le solde d'une adresse Bitcoin est connu sous le nom de Xpub ou clé publique étendue.

Qu'est-ce que l'ensemble UTXO ?

Autre concept pertinent, l'ensemble d'UTXO est le montant global de toutes les UTXO que le réseau Bitcoin entier héberge à tout moment. Comme les UTXO sont créés et détruits lors de chaque transaction, l'ensemble d'UTXO est en constante évolution. Moins il y a d'UTXO, plus la blockchain est légère et moins il est coûteux pour les utilisateurs d'exploiter des nœuds.

https://studio.glassnode.com/workbench/6df238d5-b09c-4b81-5044-cee6cd278327

En ce qui concerne les prix moins élevés...

Sans la gestion d'UTXO, les frais sont plus élevés. Voici pourquoi

À tout moment, les frais moyens du réseau Bitcoin dépendent de l'activité et de la taille de la transaction. Le premier facteur est facile à comprendre. Il s'agit d'un marché libre et les mineurs choisiront logiquement les transactions qui offrent des frais plus élevés pour les inclure dans leurs blocs. Les utilisateurs ne le ressentiront qu'en période de forte activité du réseau, car c'est à ce moment-là que la concurrence devient féroce. Le deuxième facteur peut sembler contre-intuitif à première vue.

En ce qui concerne les frais, la quantité de Sats qu'un utilisateur envoie n'est pas du tout pertinente. Ce qui compte, c'est la taille de la transaction. Grâce aux courageux combattants de la guerre de la taille des blocs, chaque bloc contient au maximum 4 Mo de données. Plus une transaction est lourde, plus les frais sont élevés. Qu'est-ce qui détermine la taille d'une transaction ? Vous l'avez deviné : la quantité d'UTXOs utilisés dans cette transaction ! N'oubliez pas que la congestion du réseau est toujours un facteur, mais une transaction composée de plusieurs UTXO sera toujours plus chère qu'une transaction qui n'en contient qu'un seul. 

Pensons maintenant à l'avenir. Nous avons déjà établi que l'activité du réseau Bitcoin influe sur les frais et il est fort probable que le nombre d'utilisateurs augmentera de manière exponentielle. Les blocs auront la même taille et la concurrence pour y accéder s'intensifiera certainement. Les frais augmenteront et la taille des UTXO dans chaque portefeuille sera encore plus importante. 

Commencez-vous à comprendre pourquoi la gestion, la consolidation et le contrôle des pièces des UTXO sont essentiels, anon ? Nous voulons que ces UTXO soient grosses, bien sûr, mais à quel point ?

Qu'est-ce que la consolidation UTXO ?

La fusion de plusieurs UTXO en une seule est appelée consolidation d'UTXO. La technique est incroyablement simple : envoyez à vous-même une transaction contenant plusieurs UTXO. Les fonds arriveront dans un seul gros UTXO. Bien entendu, vous devrez payer des frais pour cette transaction, d'où l'importance d'être stratégique. Un réseau encombré est un réseau coûteux. Consultez des sites comme mempool.space pour connaître les frais moyens actuels - mesurés en tranches de 140 vBytes - et attendez le bon moment pour consolider vos UTXO... mais attendez, il y a aussi des considérations liées à la protection de la vie privée.

C'est important et logique. Une opération de consolidation d'UTXO relie toutes ces UTXO entre elles. La blockchain est un registre public, de sorte que les sociétés d'espionnage comme Chainalysis, les gouvernements du monde entier et, en fait, tous ceux qui peuvent la consulter obtiendront la confirmation que tous ces UTXO appartiennent à la même personne. Il faut en tenir compte, mais ce n'est pas tout.

Vous vous souvenez de ce qui se passe lorsqu'un UTXO contient plus de Sats que la transaction n'en requiert ? Un nouvel UTXO contenant le changement est créé et envoyé dans le portefeuille de l'utilisateur. Eh bien, l'ensemble de la transaction relève du domaine public. Cela signifie que Chainalysis, les gouvernements et toute personne ayant accès au hachage de la transaction sauront combien de Sats sont retournés au portefeuille. Et si l'utilisateur n'a qu'un seul UTXO bien gras, ces personnes sauront exactement combien de bitcoins il ou elle possède !

Quel devrait être leur taux d'engraissement ?

Nous ne pouvons pas prédire l'avenir. 

Nous pouvons cependant nous préparer à tout. 

La meilleure chose à faire est de diviser votre réserve en UTXO à dépenser et en UTXO d'épargne. Les seconds peuvent être aussi gros que vous le souhaitez, mais tenez compte des considérations relatives à la protection de la vie privée si vous devez un jour les dépenser. Nous espérons que vous n'aurez jamais à le faire. L'empilement de satellites n'est pas la seule stratégie possible. Un nouveau mantra de la communauté Bitcoin est "dépenser et remplacer", car c'est le seul moyen de développer des économies circulaires et des entreprises Bitcoin. C'est à cela que servent les UTXO dépensables qui, en règle générale, pourraient avoisiner le million de Sats. C'est suffisant pour payer les frais futurs, envoyer de la valeur et ne pas révéler une partie importante de votre réserve si vous recevez de la monnaie.

Bien entendu, il ne s'agit là que d'une recommandation générale. N'hésitez pas à ajuster l'épaisseur de ces UTXO en fonction de vos besoins.

https://studio.glassnode.com/workbench/e0438f9e-9a39-4ff8-758d-17649af130d3

Qu'est-ce que le contrôle des pièces ?

La possibilité de choisir exactement l'UTXO avec lequel vous souhaitez effectuer des transactions est appelée "contrôle des pièces". Dans un passé récent, au nom de la simplification de l'utilisation, les portefeuilles cachaient cette fonctionnalité et prenaient toutes les décisions automatiquement. L'objectif était d'obtenir les frais les plus bas possibles, mais qu'en est-il de la protection de la vie privée et d'autres préoccupations ? Non, il vaut mieux laisser le contrôle des pièces entre les mains de chaque utilisateur. 

Sparrow, Wasabi, Trezor, Electrum et Bluewallet sont quelques portefeuilles dotés de fonctions de contrôle des pièces.

Qu'est-ce qu'une pièce de monnaie ?

Pour les personnes soucieuses de préserver leur vie privée, une étape supplémentaire peut être franchie. Le processus connu sous le nom de Bitcoin mixing ou Coin-Join consiste à échanger des UTXO avec d'autres utilisateurs anonymes du réseau. C'est comme si un grand nombre de personnes mettaient des billets dans un grand bocal, les mélangeaient, et que chacun prenait le montant exact de sa contribution - moins les frais - mais recevait des billets différents. 

Bien sûr, en réalité, le processus de Coin-Join est beaucoup plus complexe que cela et présente les caractéristiques suivantes :

  • Chaque utilisateur peut fournir des entrées de tailles différentes, mais tous les résultats sont identiques. 
  • Le caractère aléatoire du processus rend chaque UTXO plus difficile à suivre pour le gouvernement, Chainalysis ou d'autres entreprises similaires, mais il s'accompagne d'un énorme compromis.
  • Il sera évident et visible dans la blockchain que vos fonds ont fait l'objet d'un processus de Coin-Join. À l'heure où nous écrivons ces lignes, certaines institutions, certains échanges et certains services n'acceptent pas le bitcoin coin-jointé.

Autres faits amusants sur les UTXO

  • Comment les UTXO sont-elles créées ? Par le biais de "transactions coinbase". Actuellement, grâce à ces types de transactions, les mineurs reçoivent une récompense de 6,25 BTC pour chaque bloc qu'ils parviennent à miner. Ces transactions coinbase n'ont pas d'entrée et génèrent un UTXO sans historique. 
  • Que se passe-t-il si un UTXO est si maigre qu'il ne suffit pas à payer les frais de transaction ? Il devient ce que nous appelons de la "poussière de bitcoin". Fusionnez la poussière avec d'autres UTXO ou perdez ces Sats pour toujours.
  • Le modèle UTXO est ce qui rend Bitcoin totalement vérifiable à tout moment. Chaque transaction est liée à un UTXO spécifique, de sorte que, si la blockchain fonctionne correctement, les transactions non valides sont impossibles.

Nous ne pouvons pas terminer cet article sans expliquer la méthode Lightning Network que nous avons promise au début. Vous pouvez réaliser ce tour de magie grâce à Blink. Le réseau Lightning est une solution de niveau 2 dans laquelle vous pouvez exécuter un nombre pratiquement illimité de transactions sans toucher à la chaîne principale. Cependant, lorsque vous souhaitez finalement envoyer des fonds sur la chaîne, cette transaction génère un seul UTXO. Vous pouvez donc utiliser le réseau Lightning et Blink pour DCA ou accumuler des bitcoins de la manière que vous préférez et, lorsque vous êtes prêt, consolider les UTXO directement avec cette seule transaction. 

Cette astuce fonctionne à merveille. Utilisez-la à bon escient. 

Composant de partage social

Téléchargez Blink

Commencez à recevoir et à envoyer des bitcoins dès maintenant

Suivez-nous