La sortie de transaction non dépensée (UTXO) est la sortie d’une transaction cryptographique terminée utilisée pour commencer la transaction suivante. Le modèle UTXO est à la base du fonctionnement de nombreuses pièces cryptographiques telles que Bitcoin.
Le point final d’une transaction est utilisé pour commencer la transaction suivante. L’utilisateur doit mettre sa signature numérique pour utiliser un UTXO dans une transaction. UTXO expire après avoir été utilisé pour une transaction. Cela garantit qu’un UTXO n’est pas utilisé plusieurs fois ou n’est pas transféré de manière non autorisée. Dans le langage courant, UTXO agit comme un chèque bancaire qui assure le suivi du transfert d’argent.
UTXO dans la perspective du réseau
Du point de vue du réseau, les UTXO font partie du montant qu’un acteur envoie à une autre personne. Lorsque l’UTXO se trouve dans le compte d’un utilisateur particulier, le réseau le marque au nom de cette personne et le verrouille.
Lorsque l’utilisateur l’utilise dans une transaction, le montant est débloqué par le réseau et enregistré au nom d’une autre personne. Ainsi, du point de vue du réseau, la propriété d’UTXO change à chaque transaction et il s’agit d’une entité dynamique à laquelle de nombreuses adresses sont associées.
UTXO du point de vue de l’utilisateur
Du point de vue de l’utilisateur, UTXO est similaire au solde qu’une personne obtient lors d’une transaction normale en monnaie fiduciaire. Si vous souhaitez acheter un article qui coûte 0,5$ et que vous donnez 1$. Ici, vous obtiendrez 0,5 $ comme solde de la transaction, que vous pourrez conserver avec vous et utiliser pour acheter quelque chose plus tard. De la même manière, UTXO est une pièce cryptographique de solde non dépensé qui peut être utilisée ultérieurement pour des transactions.
Avantages et inconvénients d’UTXO
Le modèle UTXO, suivi par de nombreuses crypto-monnaies majeures, présente de nombreux avantages et inconvénients inhérents.
Les avantages d’UTXO sont indiqués ci-dessous.
- Les données liées à la propriété de chaque crypto-monnaie dans le modèle UTXO sont traçables. Ainsi, les utilisateurs peuvent connaître l’origine de chaque pièce et son historique de transactions dans le modèle UTXO.
- Si les UTXO sont consolidés, ils pourront être utilisés pour payer les frais de transaction à l’avenir.
- Les UTXO vous offrent plus de confidentialité car ils sont utilisés en association avec plusieurs comptes de portefeuille. Les clés privées associées à chaque UTXO ne cessent de changer à chaque transaction. Il n’est donc pas facile pour les fraudeurs de mettre la main sur les pièces UTXO et de procéder à des tentatives de piratage.
Les inconvénients d’UTXO sont indiqués ci-dessous.
- Les codes associés à l’UTXO sont beaucoup plus difficiles à comprendre et à mettre en œuvre.
- Le concept est parfois difficile à comprendre.
- Il est moins fongible que de nombreux autres actifs numériques.
- À mesure que de nouvelles adresses sont ajoutées à chaque pièce même si les anciennes adresses sont conservées, les UTXO nécessitent plus d’espace de stockage.
Limites des UTXO
Même si les UTXO ont de nombreux cas d’utilisation, ces limitations doivent être prises en compte lors de l’utilisation des UTXO pour des transactions.
- Les UTXO ne sont pas utiles pour effectuer de petites transactions. En effet, les frais de transaction seraient supérieurs à la valeur de l’UTXO négocié. Il n’est pas non plus toujours viable pour un utilisateur de combiner différents UTXO pour effectuer une seule transaction en raison des frais de transaction.
- La complexité des transactions UTXO est importante et affecte l’efficacité et l’évolutivité des transactions. Des portefeuilles et des applications spécifiques à UTXO seraient nécessaires pour faciliter ces transactions difficiles à créer.
- Le processus de maintenance des UTXO est très gourmand en ressources. Il est donc coûteux et long pour un utilisateur de conserver l’historique des transactions d’une blockchain.
- Bien que les UTXO soient efficaces dans le respect de la vie privée des utilisateurs, des violations de la vie privée peuvent toujours se produire avec la traçabilité des transactions. Par exemple, si un utilisateur doit combiner plusieurs UTXO en une seule transaction et qu’une violation de données se produit dans le contexte de ces transactions, de nombreuses clés privées deviendront vulnérables.
L’essentiel
Le modèle UTXO est utilisé efficacement depuis longtemps et est utilisé par toutes les principales crypto-monnaies telles que Bitcoin. Il est différent du modèle de solde de compte utilisé par Ethereum car les UTXO sont considérés comme plus flexibles.
Les UTXO donnent à l’utilisateur son mot à dire sur le contexte de la transaction et les conditions dans lesquelles ils sont dépensés. Cependant, vous devez garder à l’esprit les limites et les inconvénients du modèle UTXO et rationaliser les transactions en conséquence.