Logo
Cardano Ecosystem

La Crypto Monnaie

10/18/2023

·

112 views


Qu'est-ce qu'un UTXO dans Bitcoin et son rôle dans la prévention des doubles dépenses - La Crypto Monnaie

L’acronyme UTXO (Unspent Transaction Output) est lié au bon fonctionnement des blockchains et à la notion de double dépense. Les UTXO sont créés lors des transactions et servent à suivre la propriété et à...

Qu'est-ce qu'un UTXO dans Bitcoin et son rôle dans la prévention des doubles dépenses - La Crypto Monnaie

L’acronyme UTXO (Unspent Transaction Output) est lié au bon fonctionnement des blockchains et à la notion de double dépense. Les UTXO sont créés lors des transactions et servent à suivre la propriété et à éviter les doubles dépenses. Les UTXO jouent un rôle crucial dans le fonctionnement, la sécurité et la transparence du réseau Bitcoin.

Dans cet article, nous explorerons ce qu’ils sont, comment ils fonctionnent au sein de l’écosystème Bitcoin et fournirons des exemples simples de leur utilisation. En comprenant les UTXO, les lecteurs obtiendront des informations précieuses sur l’importance de ce concept fondamental dans la sauvegarde de l’intégrité et de la fiabilité du réseau Bitcoin.

Un UTXO est une unité de monnaie Bitcoin qui n’a pas été dépensée lors d’une transaction précédente. Les UTXO constituent le modèle comptable sous-jacent du Bitcoin et sont utilisés pour suivre la propriété des Bitcoins.

Chaque transaction Bitcoin comporte deux parties : l’entrée et la sortie. L’entrée est un ou plusieurs UTXO qui sont dépensés (l’argent qui se trouve dans votre portefeuille et que vous envoyez à une autre adresse ou un autre portefeuille). Le résultat est la création d’un ou plusieurs nouveaux UTXO (l’argent arrivant à une nouvelle adresse ou un nouveau portefeuille).

Des règles spécifiques sont nécessaires pour aborder l’utilisation de l’IA en temps de guerre

En tant qu’utilisateur, pour dépenser un UTXO, vous devez fournir la signature numérique qui prouve que vous êtes le propriétaire de l’UTXO que vous souhaitez dépenser. La signature est générée à l’aide de la clé privée associée à l’adresse qui a reçu l’UTXO. Une opération qui est entièrement réalisée par le portefeuille Bitcoin que nous utilisons.

Une fois que le script de dépenses a été généré et que nous avons vérifié cryptographiquement que l’UTXO peut être dépensé, notre portefeuille envoie cette information au réseau Bitcoin. Cette transaction sera incluse et vérifiée dans les blocs suivants générés au sein du réseau Bitcoin. Une fois la transaction confirmée, notre UTXO sera dûment dépensé, donc notre portefeuille montrera que nous avons envoyé le solde correspondant et nous n’en aurons aucune trace en notre faveur.

Comment travaillent-ils?

Comme nous l’avons mentionné ci-dessus, les UTXO constituent le modèle comptable sous-jacent du Bitcoin et sont utilisés pour suivre la propriété des Bitcoins.

Les UTXO sont constitués des éléments suivants :

  1. Montant : nombre de bitcoins ou solde géré par l’UTXO
  2. Adresse : adresse à laquelle un UTXO a été envoyé ou reçu
  3. TX ID : hash ou TX ID de la transaction ayant donné lieu à l’UTXO
  4. Signature numérique du propriétaire de l’UTXO, visible dans le Script Bitcoin de la transaction.

Analyser les informations d’un UTXO

Ces éléments sont clairement visibles dans ce qui suit Capture de pool de mémoire. Les entrées utilisées par un utilisateur sont en rouge. A l’aide de votre wallet vous avez créé la transaction avec le TX ID (en vert) : e44d9ff3fad8d502a6f4caef9b671529d5ba83bd9dc8953e575253110762ad3d. Cette entrée est un UTXO dudit utilisateur et il l’a utilisé efficacement grâce au fait qu’il a pu débloquer le solde correspondant attribué à son adresse (bc1qljsmjq8kycseqp4udtnn0fd3h86ekxjhfgtux2). À la fin, créez le script correspondant et avec cet UTXO formez une nouvelle transaction qui est envoyée au réseau.

Dans ce cas, la destination est visible en bleu. La première destination (adresse : 3BECguCqzHcJkDbBpHp2aDZyEM3vhDD7xd) est la personne ou le portefeuille ciblé par votre opération, tandis que la deuxième destination (bc1qf6av8wrlzteq6wd7x87ed0ty3272mwuzyjzhgp) est une adresse d’échange remboursant le solde UTXO non dépensé. Ainsi, nous pouvons voir que ces destinations sont deux nouveaux UTXO qui pourront être utilisés ultérieurement, s’il est possible de vérifier qu’ils disposent de la clé privée correspondante pour les déverrouiller.

Il est donc clair que lorsqu’un utilisateur reçoit un UTXO, celui-ci est stocké dans son portefeuille. Ce portefeuille conserve une liste de tous les UTXO dont dispose l’utilisateur. Pour dépenser un UTXO, l’utilisateur doit fournir une signature numérique prouvant qu’il est propriétaire de l’UTXO. La signature est générée à l’aide de la clé privée associée à l’adresse qui a reçu l’UTXO. La signature est incluse dans la transaction envoyée. La transaction est envoyée au réseau Bitcoin et ajoutée à un bloc. Une fois la transaction ajoutée à un bloc, l’UTXO est dépensé. L’UTXO est supprimé du pool d’UTXO non dépensés.

Avantages

Le modèle UTXO présente plusieurs avantages par rapport aux autres modèles de comptabilité de crypto-monnaie. Tout d’abord, c’est simple et efficace. Ce modèle ne nécessite que deux éléments pour représenter un UTXO : le nombre de bitcoins et l’adresse à laquelle l’UTXO a été envoyé. Cela le rend beaucoup plus efficace que d’autres modèles, tels que le modèle de compte, utilisé dans Ethereum.

Il s’agit d’un modèle sécurisé et résistant à la censure. Pour dépenser un UTXO, l’utilisateur doit fournir une signature numérique prouvant qu’il est propriétaire de l’UTXO. Cette signature est cryptographiquement sécurisée, ce qui signifie qu’elle est extrêmement difficile à falsifier. De plus, le modèle UTXO ne nécessite pas qu’un tiers de confiance vérifie les transactions. Ce qui le rend résistant à la censure, puisqu’il n’existe aucune autorité centrale qui puisse empêcher l’envoi des transactions.

Le modèle UTXO est flexible et permet le paiement de montants fractionnés. Ils peuvent être divisés en fractions arbitraires, permettant le paiement de montants fractionnaires de bitcoins. Ceci est important pour de nombreuses applications, telles que les micropaiements.

Désavantages

Cependant, le modèle UTXO présente également certains inconvénients. Cela peut s’avérer inefficace lors du traitement de transactions volumineuses avec plusieurs entrées. En effet, ces transactions nécessitent de représenter chaque script pour les adresses et leurs UTXO correspondants, ce qui au final rend les opérations avec un grand nombre d’UTXO très lourdes et dépensent une grande quantité de commissions.

Deuxièmement, le modèle UTXO peut être complexe et limiter la flexibilité lors de la création de plates-formes avancées. Ceci, par exemple, se reflète dans la difficulté de générer des systèmes avancés de contrats intelligents dans Bitcoin, ce qui est quelque peu gêné par le modèle UXTO. La meilleure preuve en est que Cardano utilise un modèle connu sous le nom d’eUTXO ou UTXO étendu, qui résout ces problèmes en créant un système mixte qui unit le meilleur des modèles UTXO et de compte.

Importance dans le modèle de sécurité Bitcoin

Comme nous l’avons déjà mentionné, les UTXO sont des sorties non dépensées de transactions précédentes et représentent les montants restants de la monnaie numérique. Cela signifie qu’ils sont créés lors des transactions et servent à suivre la propriété et à éviter les doubles dépenses.

Suivant ce schéma, les soldes des portefeuilles sont calculés en additionnant les valeurs des UTXO associés à une adresse Bitcoin spécifique. De plus, les UTXO permettent la transparence, la vérifiabilité et l’auditabilité des transactions Bitcoin. En suivant les UTXO, le réseau Bitcoin peut vérifier l’authenticité des transactions et éviter les doubles dépenses sans faire appel à des tiers. En bref, ils constituent un élément clé de la sécurité et de la confiance dans le réseau Bitcoin.

Tout cela fait des UTXO un concept fondamental pour garantir la sécurité, la transparence et la fiabilité du réseau Bitcoin. À certains égards, ils illustrent le potentiel de la technologie blockchain pour révolutionner le monde de la finance et des systèmes décentralisés.

Vous pouvez également nous suivre sur nos chaînes Telegram et Twitter

José Maldonado

Activiste et blogueur de la technologie, des logiciels libres et de la blockchain.

José Maldonado

Derniers messages de José Maldonado (tout voir)

Navigation des articles

AD

SNEKbot by DexHunter on CARDANO

Cardano's Telegram Trading Bot live on Cardano mainnet!TRADE NOW!


Read Original Article on La Crypto Monnaie

ORIGINAL SOURCE

https://www.lacryptomonnaie.net/espagnol...

Disclaimer: Cardano Feed is a Decentralized News Aggregator that enables journalists, influencers, editors, publishers, websites and community members to share news about the Cardano Ecosystem. User must always do their own research and none of those articles are financial advices. The content is for informational purposes only and does not necessarily reflect our opinion.


An image that says Learn Blockchain technology and get ahead in the industry with a link to the Cardano Academy.

More from La Crypto Monnaie

See more
Cardano (ADA) sur le qui-vive au milieu de transactions mystérieuses alors que l'écosystème enregistre une croissance - La Crypto Monnaie
La Crypto Monnaie
Cardano (ADA) sur le qui-vive au milieu de transactions mystérieuses alors que l'écosystème enregistre une croissance - La Crypto Monnaie

yesterday at 7:09 PM

·

8 views

Related News

See more
Cardano Summit 2024

Featured News

See more



    DEFAULTENGLISH (EN)SPANISH (ES)RUSSIAN (RU)GERMAN (DE)ITALIAN (IT)POLISH (PL)HUNGARIAN (HU)JAPANESE (JA)THAI (TH)ARABIC (AR)VIETNAMESE (VI)PERSIAN (FA)GREEK (EL)INDONESIAN (ID)ROMANIAN (RO)KOREAN (KO)FRENCH (FR)CZECH (CS)PORTUGUESE (PT)TURKISH (TR)