ETFFIN Finance >> cours Finance personnelle >  >> Crypto-monnaie >> Bitcoin

UTXO

Qu'est-ce que l'UTXO ?

Le terme UTXO fait référence à la quantité de monnaie numérique qu'il reste à quelqu'un après avoir exécuté une transaction de crypto-monnaie telle que le bitcoin. Les lettres représentent la sortie de transaction non dépensée. Chaque transaction bitcoin commence par des pièces utilisées pour équilibrer le grand livre. Les UTXO sont traités en continu et sont responsables du début et de la fin de chaque transaction. Bien que la confirmation de la transaction entraîne la suppression des pièces dépensées de la base de données UTXO, un enregistrement des pièces dépensées existe toujours sur le grand livre.

Points clés à retenir

  • Un UTXO est la quantité de monnaie numérique restante après l'exécution d'une transaction de crypto-monnaie.
  • Les UTXO sont traités en continu et sont responsables du début et de la fin de chaque transaction.
  • Lorsqu'une transaction est terminée, toutes les sorties non dépensées sont déposées dans une base de données en tant qu'entrées qui peuvent être utilisées à une date ultérieure pour une nouvelle transaction.

Comment fonctionne un UTXO

Les transactions UTXO semblent compliquées, mais ils sont vraiment assez simples. Les sorties de transaction UTXO ou non dépensées sont utilisées dans les transactions de crypto-monnaie. Ce sont les transactions qui ne sont pas dépensées après que quelqu'un a terminé une transaction, semblable au changement que quelqu'un reçoit après avoir effectué une transaction en espèces au magasin.

Voilà comment cela fonctionne. Une base de données UTXO est utilisée pour stocker les modifications des transactions de crypto-monnaie. Cette base de données ou ce grand livre est initialement défini sur vide ou sur zéro. Au fur et à mesure que les transactions se multiplient, la base de données se remplit d'enregistrements de modifications provenant de diverses transactions. Lorsqu'une transaction est terminée et qu'il y a des sorties qui ne sont pas dépensées, ils sont déposés dans une base de données en tant qu'entrées pouvant être utilisées à une date ultérieure pour une nouvelle transaction. Les transactions de crypto-monnaie, telles que celles utilisées pour les bitcoins, sont similaires aux chèques de banque. Vous ne pouvez pas les échanger contre des montants personnalisés et devez dépenser la totalité du montant stocké dans cet octet de données.

Mais les crypto-monnaies comme le bitcoin sont également uniques en ce sens que les transactions peuvent être effectuées en utilisant des fractions de la crypto-monnaie. Cela signifie que les dépenses n'ont pas lieu à l'aide d'un seul octet de données. Au lieu, plusieurs fractions de bitcoin sont récupérées par l'algorithme pour répondre à une demande de dépense. Par exemple, un achat d'une valeur de 1 bitcoin peut récupérer 0,6 BTC d'un octet et 0,4 BTC d'un autre. La monnaie de chacune de ces fractions est ensuite envoyée à la base de données UTXO pour être dépensée à une date ultérieure.

Considérations particulières

La profusion de petites pièces au sein du réseau Bitcoin rend certaines transactions peu rentables. En effet, la transaction peut coûter plus cher que le coût réel du produit acheté avec Bitcoin. Par exemple, cela n'a pas de sens d'acheter une tasse de café à 2 $ si les frais de transaction sur le réseau de bitcoin sont supérieurs au prix du café. Selon les recherches de l'éminent développeur de bitcoins Jimmy Song, 13 millions de pièces ont des coûts marginaux supérieurs à leur valeur à 50 Satoshi/bit.

Gardez à l'esprit que certaines transactions peuvent ne pas être rentables, car cela peut en fait coûter plus cher à effectuer la transaction que le coût réel du produit acheté.

Mais ce n'est pas tout. L'augmentation de l'UTXO pose un autre problème. L'évolution du coût des équipements nécessaires au traitement des UTXO n'a pas suivi son augmentation. En réalité, le coût des plates-formes de data mining pour la validation complète des nœuds, par exemple, n'a pas suivi le rythme. « Autoriser davantage de transactions sans aucun autre changement accélérerait très probablement la croissance de l'ensemble UTXO, ce qui rendrait plus coûteux l'exécution d'un nœud de validation complet, " selon le développeur de logiciels Gavin Andreesen qui a joué un rôle majeur dans le développement du bitcoin.