Acheter $BTC régulièrement et pratiquer l'auto-garde est la bonne approche. Mais il y a un problème structurel avec la façon dont Bitcoin fonctionne que la plupart des gens découvrent trop tard, généralement quand ils regardent un devis de frais de 500 $ pour envoyer 1 000 $ de BTC.

Le problème n'est pas le BTC que vous avez acheté. C'est comment vous l'avez reçu. Bitcoin utilise quelque chose appelé UTXOs (Outputs de Transaction Non Dépensés) comme blocs de construction fondamentaux pour résoudre plusieurs problèmes du secteur traditionnel.

Dans ce modèle, des morceaux individuels (morceaux) de BTC sont créés chaque fois que vous recevez un paiement en BTC. Avec le temps, si vous accumulez trop d'UTXOs, vous pourriez finir par payer 10 à 20 fois plus en frais de transaction que quelqu'un envoyant le même montant de BTC depuis moins, mais plus gros morceaux.

Alors comment cela se produit-il, et comment pouvez-vous gérer vos BTC pour l'éviter ? Laissez-moi essayer d'expliquer ce que sont les UTXO, pourquoi ils déterminent vos coûts de transaction, et comment gérer correctement les UTXO pour éviter de payer plus de frais que nécessaire.

Qu'est-ce qu'un UTXO ?

Un UTXO (Sortie de Transaction Non Dépensée) représente la partie non dépensée d'une cryptomonnaie qui reste après qu'une transaction soit terminée. Pensez-y comme la version numérique de la monnaie que vous recevez après avoir acheté quelque chose avec de l'argent liquide.

Avec un compte bancaire, vous déposez de l'argent liquide et cela se mélange immédiatement avec l'argent des autres. Si vous déposez cinq billets de 20 $ totalisant 100 $, la banque enregistre simplement « +100 $ » sur votre compte. En revanche, les transactions Bitcoin sont plus comme de l'argent dans une tirelire – chaque dépôt (comme cinq billets de 20 $) reste séparé.

Chaque UTXO est distinct, détient un montant différent et reste un morceau séparé et indépendant jusqu'à ce que vous le dépensiez. Ces morceaux individuels forment collectivement le solde de votre portefeuille Bitcoin, servant de composants fondamentaux du système de transaction de Bitcoin. Par exemple, un solde de portefeuille Bitcoin de 0,52 BTC pourrait en fait être trois UTXO séparés : 0,20 BTC + 0,15 BTC + 0,17 BTC.

Le détail crucial est qu'un UTXO est soit entièrement non dépensé soit entièrement dépensé – vous ne pouvez pas utiliser juste une partie de celui-ci. Lorsque vous le dépensez, l'ancien UTXO est détruit et de nouveaux sont créés : pour le destinataire et votre monnaie.

Comment fonctionnent les UTXO

Chaque transaction Bitcoin suit ce schéma :

  • Entrées : Fait référence aux UTXO que vous dépensez

  • Sorties : Nouveaux UTXO créés pour les destinataires

C'est juste comme de l'argent liquide. Si vous devez payer quelqu'un 30 $ mais que vous n'avez qu'un billet de 50 $, vous ne pouvez pas déchirer le billet en deux. Vous remettez le billet de 50 $ en entier et recevez 20 $ en monnaie.

Exemple de Transaction UTXO BTC

Disons que vous avez ces UTXO dans votre portefeuille :

  • Un d'une valeur de 0,5 BTC

  • Un d'une valeur de 1,0 BTC

  • Deux d'une valeur de 0,01 BTC chacun

Total : 1,52 BTC

Vous voulez envoyer à quelqu'un 0,9 BTC. Donc, votre portefeuille évalue ses options :

  • Le morceau de 0,5 BTC est trop petit.

  • Les morceaux de 0,01 BTC sont bien trop petits.

  • Le morceau complet de 1,0 BTC est suffisant pour couvrir la transaction.

Si vous avez un UTXO de 1,0 BTC mais que vous n'avez besoin d'envoyer que 0,9 BTC, vous ne pouvez pas simplement envoyer 0,9 et laisser 0,1 derrière. Au lieu de cela, votre portefeuille envoie 0,9 BTC au destinataire et crée automatiquement une sortie de monnaie de 0,1 BTC qui revient à vous.

Votre portefeuille détient maintenant :

Total : 0,62 BTC

  • 0,5 BTC (inchangé)

  • 0,1 BTC (monnaie nouvellement créée)

  • 0,01 BTC (inchangé)

  • 0,01 BTC (inchangé)

L'UTXO d'origine de 1,0 BTC est 'détruit' en tant qu'entrée et cesse d'exister, remplacé par les deux nouvelles sorties UTXO (0,90 BTC au destinataire, 0,0995… BTC à votre adresse de monnaie).

  • Entrée : le seul UTXO de 1,0 BTC que votre portefeuille choisit de dépenser.

  • Sorties :

    • 0,9 BTC envoyés au destinataire (sortie de paiement)

    • ~0,0995 BTC renvoyés à une nouvelle adresse que vous contrôlez (sortie de monnaie)

Cette 'monnaie' ne revient pas à la même adresse d'où elle provient. Votre portefeuille génère une toute nouvelle adresse de monnaie à partir de votre propre pool d'adresses et envoie le reste ~0,0995… BTC là-bas.

Le montant restant qui ne va ni aux sorties ni à la monnaie ?

Cela devient un frais de mineur, un petit paiement au réseau pour valider votre transaction et l'enregistrer de manière permanente sur la blockchain.

  • Pour clarifier, le frais de mineur n'est pas une troisième sortie ; c'est la différence non réclamée entre votre entrée (1,0 BTC) et vos sorties (0,9 + 0,0995 BTC). Ce reste de 0,0005 BTC est ce que les mineurs gagnent pour valider votre transaction.

Ainsi, chaque fois que votre portefeuille BTC ou casse un #UTXO en plusieurs nouveaux, vous augmentez également le nombre de morceaux que vous pourriez avoir besoin de dépenser plus tard. Comprenons ce que cela a à voir avec les frais BTC que vous pourriez finalement payer.

Comment les UTXO rendent-ils les frais BTC coûteux ?

Les frais de transaction Bitcoin ne dépendent pas de la valeur de BTC que vous envoyez. Ils dépendent de la taille des données que chaque transaction utilise.

Envoyer 10 $ ou 10 000 $ de Bitcoin peut coûter exactement les mêmes frais si l'empreinte de données est similaire.

Pour contexte, quelqu'un a un jour envoyé plus de 2.000.000.000 $ en BTC pour des frais de seulement quatre-vingts cents.

Les frais de transaction Bitcoin ne dépendent pas de combien de BTC vous envoyez mais de la taille de votre transaction en termes de données, et chaque UTXO supplémentaire que vous dépensez rend cette transaction plus grande.

Cela signifie qu'un paiement utilisant 20 petits UTXO peut coûter environ 20 fois plus en frais qu'un paiement utilisant un grand UTXO, même si les deux envoient le même montant de BTC.

#transactionfees #NetworkFees

$BTC

BTC
BTC
70,314.99
+4.98%