Comment éviter que les petites UTXO ne se transforment en poussière de bitcoin ?

IntermédiaireDec 27, 2023
Cet article examine comment l'essor du protocole Revenant a également suscité des opinions au sein de la communauté des développeurs quant à son importance.
Comment éviter que les petites UTXO ne se transforment en poussière de bitcoin ?

Historiquement, la compréhension des UTXO de bitcoins a été considérée comme une connaissance intermédiaire ou avancée parmi les propriétaires de bitcoins. Bien qu'il y ait une population importante et croissante de personnes qui utilisent le bitcoin, seul un petit pourcentage d'entre elles peut expliquer ce qu'est un UTXO et pourquoi ils sont importants.

Cependant, la transition vers l'adoption future du bitcoin s'accompagnera nécessairement de changements majeurs dans la manière dont la plupart des gens utilisent le réseau monétaire et interagissent avec lui. Dans cet article, nous expliquerons pourquoi la compréhension des UTXO pourrait bientôt devenir beaucoup plus cruciale, et pourquoi il y a eu récemment des discussions sur les raisons pour lesquelles vous pourriez vouloir éviter de détenir des UTXO relativement petites.

Le fait de détenir de petits UTXO peut avoir pour conséquence qu'une grande partie ou la totalité de ce bitcoin devienne pratiquement inamovible à l'avenir en raison du coût des frais de transaction. Pour comprendre pourquoi il en est ainsi et ce que l'on peut considérer comme une "petite" UTXO, il faut d'abord examiner les taux de poussière et de redevance.

Qu'est-ce que la poussière de bitcoin ?

Dans le monde du bitcoin, la poussière désigne familièrement un UTXO dont la valeur est inférieure aux frais de transaction que son propriétaire devrait payer pour le dépenser. En d'autres termes, si quelqu'un possède un UTXO d'une valeur de 5k sats, mais que les frais de transaction s'élèvent à 6k sats, il est dissuadé de le dépenser. Pourquoi choisiriez-vous de payer une redevance qui vous donne accès à une somme d'argent inférieure à celle que vous venez de payer ? Cela décrit la nature de la poussière - un bitcoin qui est effectivement bloqué là où il se trouve, inutile pour son propriétaire.

Vous trouverez ici une définition commune et plus précise de la poussière en ce qui concerne la politique de mempool (ce que j'appellerais la "poussière technique").

Naturellement, les UTXOs classés dans la catégorie des poussières auront généralement des valeurs très faibles. Cependant, les frais de transaction requis pour dépenser un UTXO donné dépendent en partie de la demande actuelle du marché pour déplacer des bitcoins. Cela signifie que si la demande du marché augmente et que les taux de redevance augmentent en conséquence, les UTXO de plus grande taille peuvent entrer dans la catégorie des poussières. Ensuite, si la demande devait diminuer, certains de ces gros UTXO pourraient perdre leur statut de poussière.

Si nous supposons que l'adoption du bitcoin au niveau mondial a une grande marge de progression, il est raisonnable de penser que la demande moyenne du marché pour le transfert de bitcoins sur la blockchain pourrait également augmenter de manière substantielle et permanente. Cela implique que la taille générale d'un UTXO qualifié de poussière devient différente de ce qu'elle a été historiquement. Dans les sections suivantes, nous allons faire des calculs pour étudier ce que cela pourrait donner, et discuter des stratégies pour aider à prévenir la possibilité que certains de vos bitcoins s'approchent du seuil de poussière.

Si vous souhaitez approfondir l'aspect technique de la poussière, Dhruv Bansal, cofondateur d'Unchained, a écrit un article détaillé sur ce sujet il y a près de cinq ans.

Calcul des seuils d'empoussièrement

Comme vous le savez peut-être grâce à nos articles précédents sur le calcul des frais liés aux bitcoins et la gestion des UTXO dans des environnements tarifaires différents, le coût de transfert des bitcoins est déterminé par deux éléments : la quantité de données de transaction utilisées (octets virtuels ou vB) et le taux de frais choisi (sats/vB). Pour être clair, le montant des bitcoins transférés n'a rien à voir avec les frais de transaction.

>>>>> gd2md-html alert : inline image link here (to images/image1.png). Stockez l'image sur votre serveur d'images et ajustez le chemin/le nom de fichier/l'extension si nécessaire.
(Retour au début)(Alerte suivante)
>>>>>

alt_text

Examinons ces composants plus en détail, afin de commencer à nous faire une idée de ce que peut coûter le déplacement d'un UTXO, et donc de ce que peuvent être les seuils d'empoussièrement.

Plonger dans les données de transaction

La quantité de données pour une transaction donnée est constante, mais la quantité de données peut varier d'une transaction à l'autre. Les principaux facteurs contribuant au volume de données sont le nombre d'entrées de transactions, le nombre de sorties de transactions et les types d'adresses concernés. En attendant l'adoption de Taproot, l'utilisation du multisig peut également augmenter les données de transaction, et la taille du quorum du multisig a également son importance (2 sur 3 représentent moins de données que 3 sur 5). Par souci de simplicité, nous nous concentrerons dans cet article sur les adresses singlesig.

Chaque UTXO déplacé agira comme une entrée de transaction et ajoutera 57,5 vB à 148 vB de données à une transaction. En outre, toutes les transactions comprennent 10 vB ou 10,5 vB de "frais généraux" et nécessitent au moins une sortie, ce qui ajoute 31 vB à 43 vB. Si vous souhaitez approfondir l'origine de ces chiffres, Bitcoin Optech met à votre disposition une ressource gratuite fantastique.

Au total, les données nécessaires pour déplacer un UTXO singlesig vers une nouvelle adresse devraient se situer dans une fourchette de 99 vB à 202,5 vB. Si plusieurs UTXO sont déplacées ensemble au cours d'une même transaction, cela peut accroître l'efficacité et réduire le nombre total de données par UTXO, car vous n'aurez à payer les frais généraux et les données de sortie qu'une seule fois, au lieu de plusieurs fois au cours de plusieurs transactions.

Afin d'utiliser des chiffres ronds et prudents (et de tenir compte d'une deuxième sortie de changement, qui deviendra plus pertinente dans la suite de cet article), il est raisonnable de choisir 250 vB pour représenter la quantité de données nécessaires au déplacement d'un UTXO. Si vous utilisez 2-of-3 multisig, envisagez plutôt 400 vB.

Maintenant que nous disposons d'un chiffre pour les données de transaction, nous pouvons passer à l'examen de l'autre facteur de notre calcul des coûts, le taux de redevance.

Des taux d'honoraires bas et des poussières vraies

Le taux de frais est une variable que l'expéditeur choisit après avoir pris en compte des facteurs tels que l'urgence de la transaction et la demande actuelle du marché pour l'utilisation de l'espace limité des blocs de bitcoins.

Au cours des 14 années d'existence du bitcoin, le marché des frais de transaction a connu des pics de demande qui ont fini par se calmer, pour revenir à des conditions de frais peu élevés. Par exemple, de juillet 2021 à février 2023, l'arriéré de transactions en attente de traitement (également appelé "mempool") a souvent été entièrement résorbé. Cela signifie que les utilisateurs peuvent généralement faire traiter leurs transactions dans le bloc miné suivant, même s'ils choisissent un taux de frais faible tel que le minimum effectif de 1 sat/vB.

Si nous utilisons 1 sat/vB pour représenter un environnement à faible demande de redevances et que nous reprenons le chiffre de 250 vB mentionné plus haut, nous pouvons les réunir pour calculer le coût approximatif et prudent du déplacement d'une UTXO dans ce contexte : 250 sats. Tout UTXO dont la valeur est inférieure à 250 sats peut être considéré comme de la poussière, et il serait pratiquement inutile pour celui qui le détient.

Cela décrit ce que j'appellerais le seuil de la "vraie poussière", ou le seuil où l'UTXO n'a aucune chance d'être dépensée de manière rentable, parce qu'un taux de frais de sélection inférieur à 1 sat/vB ne peut pas être atteint de manière réaliste. Heureusement, la plupart des logiciels bitcoins protègent les utilisateurs contre l'envoi et la réception d'UTXO aussi petits, en imposant une limite inférieure de 546 sats. Cela rend également plus coûteux pour les spammeurs de réaliser des "attaques de poussière" relativement inoffensives.

Taux d'honoraires et poussières opératoires plus élevés

Lorsque la demande du marché pour l'envoi rapide de bitcoins augmente, le taux de redevance qu'une personne doit payer pour que sa transaction soit minée dans le bloc suivant augmente également. Les blocs sont extraits une fois toutes les dix minutes en moyenne, et chaque bloc ne peut contenir que 1 000 000 vB. Ces limitations existent intentionnellement, afin de préserver la décentralisation du bitcoin. En conséquence, les utilisateurs commencent à essayer de surenchérir les uns sur les autres pour gagner une place dans le bloc.

Les taux d'honoraires peuvent augmenter et diminuer rapidement, mais ils peuvent aussi rester élevés pendant un certain temps. Si vous disposez d'une UTXO et que vous souhaitez la dépenser, vous devrez peut-être choisir un taux de redevance supérieur à 1 sat/vB, voire beaucoup plus élevé. Cela augmentera les frais de transaction, ainsi que ce que j'appellerais le seuil de "poussière opérationnelle". La poussière opérationnelle fait référence à une UTXO qui est devenue une poussière en raison de l'augmentation des taux de redevance, mais qui peut potentiellement perdre son statut de poussière si les taux de redevance diminuent. Examinons les seuils de poussière opérationnels approximatifs entre les différents taux de redevance :

Comme vous pouvez le constater, à des taux de redevance plus élevés, la poussière opérative commence à inclure des UTXO avec des valeurs beaucoup plus substantielles. Bien que la plupart des gens ne détiennent pas délibérément des UTXO avec les valeurs minuscules mentionnées plus haut, il n'est pas rare que les empileurs de satellites aient quelques UTXO dans la fourchette de 25k à 100k sats. Pourtant, il y a eu plusieurs périodes d'une semaine ou plus au cours desquelles des UTXO de cette taille ont atteint (ou étaient sur le point d'atteindre) le statut de poussière opérationnelle. Vous trouverez des exemples en mai 2017, décembre 2017, janvier 2018, avril 2021 et mai 2023.

La protection des frais va au-delà de la poussière

Comprendre les seuils de poussière opérationnels dans les différents environnements de frais est un bon début, mais il faut en savoir plus pour protéger correctement votre patrimoine en bitcoins des frais de transaction. Après tout, les seuils de poussière ne nous indiquent que lorsque les frais de déplacement d'une UTXO correspondent à 100 % de la valeur de l'UTXO. Si les frais de transfert d'un UTXO s'élèvent à 90 % de sa valeur, il ne s'agit pas techniquement de poussière, mais il s'agit certainement d'une situation à éviter. Personne ne souhaite que le pouvoir d'achat de son UTXO ne représente que 10 % de sa valeur nominale, le reste étant absorbé par les frais.

Non seulement la plupart des gens seraient mécontents d'être obligés de payer 90 % de frais pour dépenser leurs bitcoins, mais la plupart d'entre nous seraient probablement aussi très mal à l'aise avec des frais de 50 %. Ou même une taxe de 20 %. En fait, de nombreuses personnes ne considéreraient probablement qu'un minuscule pourcentage comme raisonnable.

Si vous avez une idée du pourcentage de frais que vous voulez éviter de payer, vous pouvez calculer la valeur minimale de l'UTXO dont vous auriez besoin pour obtenir la protection souhaitée, dans différents environnements de frais. Le tableau suivant présente quelques exemples.

Si vous craignez de devoir déplacer vos bitcoins dans un environnement à 100 sat/vB et que vous voulez éviter de devoir payer 5 % de frais de transaction, votre stratégie devrait consister à détenir la plupart de vos bitcoins dans des UTXO d'une valeur supérieure à 500 000 sats.

Bien sûr, si vous êtes plutôt préoccupé par un environnement de 200 sat/vB, votre valeur UTXO cible doublerait pour atteindre 1M sats (0,01 BTC). Ou encore, nous pourrions arriver au même résultat si nous revenions à l'environnement de 100 sat/vB, mais que vous souhaitiez faire passer votre protection contre les frais de 5 % à 2,5 %. Vous pouvez adapter ces chiffres à vos besoins !

Une autre façon d'examiner les mêmes données consiste à étudier certaines tailles d'UTXO et le niveau de protection contre les frais qu'elles vous offrent à différents taux de frais :

N'oubliez pas que pour le multisig pré-Taproot, des valeurs plus élevées doivent être prises en compte.

Préparer l'avenir de l'adoption du bitcoin

Personne ne sait avec certitude à quoi ressembleront les taux d'intérêt du bitcoin à l'avenir. Seule une infime partie de la population mondiale a commencé à utiliser sérieusement le bitcoin, ce qui indique que la demande d'espace de blocs a encore une grande marge de progression. Cela pourrait certainement faire augmenter les frais dans les années à venir.

D'autre part, lorsque les frais augmentent, on peut généralement s'attendre à une baisse de la demande de bitcoins, en particulier pour les UTXO de plus petite taille qui sont en train de se faire exclure du marché. Cela devrait créer un effet d'équilibre et donner l'assurance que les taux de redevance ne deviendront jamais définitivement "trop élevés" pour la majorité des détenteurs d'UTXO.

En outre, les technologies superposées au bitcoin, telles que le Lightning Network, aident les gens à utiliser le bitcoin en dehors de la blockchain. Cela permet des paiements plus rapides et moins chers, réduisant ainsi la demande de transactions sur la chaîne. Lorsque la demande est réduite, les tarifs sont revus à la baisse.

En ce qui concerne la gestion de vos UTXO, plusieurs personnes ont recommandé une règle empirique simple, qui consiste à essayer de détenir la plupart de vos bitcoins dans des UTXO d'une valeur d'au moins 1 million de sats. Cette recommandation n'est pas déraisonnable, mais elle contient des spéculations et des simplifications excessives. Après avoir lu cet article, vous serez en mesure de décider si vous voulez utiliser cette règle empirique ou personnaliser vos tailles UTXO en fonction de vos préférences et de vos prévisions.

Si vous détenez une part importante de vos bitcoins dans des UTXO qui sont plus petites que vous ne le souhaiteriez, vous pouvez envisager de les consolider dans des UTXO moins nombreuses et plus grandes. Nous avons un autre article qui aborde ce sujet en détail.

Les UTXO pourraient-ils devenir un produit de luxe ?

Si nous nous basons sur la recommandation populaire de 1M sats par UTXO, alors à un prix de 30k$ par bitcoin, un UTXO coûtera 300$. Au plus haut du cycle de marché en 2021, une UTXO de cette taille aurait coûté près de 700 dollars. Si nous pensons que le prix du bitcoin peut monter en flèche comme il l'a fait par le passé, il n'est pas difficile de voir comment un UTXO de 1 million de dollars pourrait soudainement coûter des milliers de dollars à acquérir.

Si cela se produit, cela pourrait signifier que même les pays développés et les classes moyennes ne pourront pas se permettre d'utiliser les méthodes traditionnelles de détention de bitcoins dans des portefeuilles de type "on-chain". Cette idée devrait mettre en évidence l'urgence de mettre en place des applications de deuxième couche robustes, et peut-être des solutions de garde minimisant la confiance.

Pour ceux qui possèdent des UTXO, une telle position peut devenir un luxe et un privilège. Il peut s'avérer important de prendre vos UTXO au sérieux et de les gérer avec soin. Si vous utilisez un partenaire de conservation collaboratif comme Unchained, vous pouvez avoir accès à des experts à la demande, qui vous aideront à réfléchir à vos stratégies de gestion des UTXO. Découvrez Unchained Signature, notre expérience de client privé qui vous offre une gestion de compte dédiée.

Inscrivez-vous pour être informé des prochains articles du blog.

Clause de non-responsabilité:

  1. Cet article est repris de[unchained]. Tous les droits d'auteur appartiennent à l'auteur original[Tom Honzik]. Si vous avez des objections à cette réimpression, veuillez contacter l'équipe de Gate Learn, qui s'en chargera rapidement.
  2. Clause de non-responsabilité : Les points de vue et les opinions exprimés dans cet article sont uniquement ceux de l'auteur et ne constituent pas un conseil en investissement.
  3. Les traductions de l'article dans d'autres langues sont effectuées par l'équipe de Gate Learn. Sauf mention contraire, il est interdit de copier, distribuer ou plagier les articles traduits.
Розпочати зараз
Зареєструйтеся та отримайте ваучер на
$100
!
Створити обліковий запис