Quel est le modèle UTXO de Bitcoin, et comment gérer les UTXC ?

Débutant5/8/2024, 10:56:29 AM
Le modèle de sortie de transaction non dépensée (UTXO) expliqué ici est une méthode utilisée par le réseau Bitcoin pour gérer les transactions. Dans Bitcoin, les jetons ne sont pas stockés dans un portefeuille au sens conventionnel; au lieu de cela, ils sont suivis à travers les enregistrements de transaction sur la blockchain. Lorsqu'une transaction est effectuée, le réseau recherche les UTXOs appropriés à utiliser comme entrées, et tout bitcoin restant est potentiellement retourné au portefeuille comme monnaie.

Qu'est-ce que le modèle UTXO de Bitcoin ?

Avant d'entrer dans les UTXOs, définir le Bitcoinle cycle de vie des transactions est important. Techniquement, les transactions Bitcoin sont un peu plus complexes que les transactions en monnaie fiduciaire. Les transactions en espèces se produisent généralement par incréments d'un dollar entier comme 5 $ ou 10 $, tandis que les transactions Bitcoin peuvent être aussi petites qu'au huitième décimal, connu sous le nom desatoshi, démontrant son haut niveau de divisibilité.

Lors de l'initiation d'une transaction Bitcoin, il est important de comprendre que la cryptomonnaie elle-même n'est pas physiquement stockée dans le portefeuille. Au lieu de cela, le portefeuille agit simplement comme un outil pour accéder et gérer les fonds associés à l'adresse Bitcoin de l'utilisateur.

Le chaîne de blocssert de registre public qui enregistre toutes les transactions effectuées sur le réseau, y compris celles impliquant les fonds de l'utilisateur. Lorsque quelqu'un effectue une nouvelle transaction, nœuds Bitcoininitier unprocessus de validation de transactionLes transactions valides entrent ensuite dans le mempool où les mineurs les sélectionnent pour les inclure dans un nouveau bloc.

Les mineurs rivalisent pour résoudre une énigme complexe, et le gagnant ajoute le bloc à la chaîne de blocs. D'autres nœuds vérifient les transactions du bloc. Si elles sont valides, le bloc devient une partie permanente du grand livre, et le mineur gagnant reçoit du Bitcoin nouvellement extrait.

La blockchain Bitcoin casse le processus de paiement en blockchainentrées et sortiespour suivre correctement les transactions Bitcoin. Une sortie est le portefeuille qui initie une transaction, car il «sort» des fonds pour créer une «entrée» pour le portefeuille de réception. Cependant, le réseau ne peut pas générer une sortie s'il n'y avait pas eu d'entrée à ce portefeuille auparavant. Et ces entrées constituent ce qui compose un Portefeuille Bitcoinsolde.

Une entrée peut être n'importe quoi, de quelques satoshis à plusieurs Bitcoin. Ces entrées sont accumulées dans un portefeuille grâce à diverses transactions. Par exemple, disons que le portefeuille de Bob a reçu 3,75 Bitcoin lors de trois transactions distinctes, ce qui a donné lieu à trois UTXO non dépensées.

Lorsque Bob souhaite dépenser 0.50 BTC, le réseau Bitcoin recherchera des UTXO appropriés dans son portefeuille à utiliser comme entrées pour cette nouvelle transaction. Étant donné que les transactions Bitcoin nécessitent de dépenser la totalité du montant d'une entrée, si Bob utilise l'UTXO de 0.75 BTC, l'excédent de 0.25 BTC sera renvoyé à son portefeuille sous forme d'un nouvel UTXO, souvent appelé « monnaie rendue ».

Voici une façon dont les fonds du portefeuille de Bob peuvent être répartis :

Ce processus est quelque peu analogue à l'utilisation de l'argent liquide. Si le portefeuille physique de Bob contenait 100 $ en différents billets et qu'il devait payer 27 $, il utiliserait une combinaison de billets couvrant le montant, disons un billet de 10 $ et un billet de 20 $, et recevrait 3 $ en retour comme monnaie.

Cependant, il est possible d'acquérir Poussière de Bitcoin, qui est du Bitcoin non dépensable qui s'accumule dans un portefeuille. Les petites transactions Bitcoin entraînent des UTXO encore plus petits. Les sorties qui deviennent trop petites peuvent coûter plus cher que leur valeur en frais de transaction, les rendant non dépensables. Il est important de gérer les UTXO pour éviter l'accumulation de poussière de Bitcoin.

Comment un portefeuille Bitcoin décide-t-il quels résultats de transaction dépenser ?

Le modèle UTXO de Bitcoin utilise généralement la méthode premier entré, premier sorti (PEPS) lors de la catégorisation des UTXOs à dépenser. Ce processus de sélection de jetons signifie qu'il dépensera automatiquement le plus ancien Bitcoin dans un portefeuille pour initier une transaction. Cela dit, la plupart des portefeuilles Bitcoin offrent des moyens de contourner le PEPS pour les dépensiers plus expérimentés.

Confidentialité dans le modèle UTXO

Tout comme un portefeuille Bitcoin est une représentation des fonds, un UTXO est une représentation des sorties de transactions non dépensées d'un portefeuille.

Chaque portefeuille Bitcoin a un adresse de portefeuilleutilisé pour envoyer et recevoir des fonds. Cela dit, les utilisateurs peuvent configurer leur portefeuille Bitcoin pour générer une nouvelle adresse afin d'améliorer leur confidentialité à chaque transaction. Avec le temps, les utilisateurs peuvent détenir du Bitcoin sur différentes adresses liées à un seul portefeuille.

Le réseau Bitcoin distribue des UTXO à travers ces adresses et peut générer une nouvelle adresse chaque fois qu'un utilisateur reçoit des fonds. Par conséquent, il est assez difficile pour les autres de suivre l'historique des transactions d'un portefeuille sans accès à toutes ses adresses. Si Bob effectue une transaction avec un autre utilisateur, ils ne verront que l'adresse générée pour cette transaction.

Avantages et inconvénients du modèle UTXO

Alors que les différents réseaux utilisent divers modèles pour suivi des transactions, le protocole Bitcoin a été construit avec des capacités de suivi UTXO. Voici quelques-uns des avantages et inconvénients du modèle :

Avantages du modèle UTXO

Sécurisé

Le modèle UTXO suit la propriété du Bitcoin en vérifiant que les transactions précédentes ont envoyé des jetons à un portefeuille spécifique. Après tout, une entrée porte les informations publiques du portefeuille de l'utilisateur qui l'a envoyée. En utilisant les scripts d'entrée et de sortie d'une transaction, le réseau peut retracer le Bitcoin jusqu'au portefeuille qui l'a miné. Ce point clair de l'histoire empêche le méthode de double dépense.

Attentionné

Les transactions ne révèlent pas un solde de portefeuille entier. Les utilisateurs peuvent configurer un portefeuille Bitcoin pour créer de nouvelles adresses à chaque transaction, ce qui rend encore plus difficile la traçabilité de leur total de Bitcoin.

Inconvénients du modèle UTXO

Traçable

Depuis que la blockchain Bitcoin est un registre public des transactions, les transactions d'un portefeuille ne sont pas aussi privées. Bien que le modèle de sécurité UTXO garantisse que les transactions sont réparties dans le réseau, un utilisateur dédié pourrait retracer chaque transaction jusqu'à un portefeuille et voir ses habitudes de dépenses. Bien que ce manque de taille de l'UTXO ne soit pas intrinsèquement menaçant, certains utilisateurs pourraient préférer un jeton de confidentialitépour éviter cela.

Cher

Envoyer n'importe quelle quantité de Bitcoin coûtera des frais de transaction proportionnels au montant envoyé. Des montants plus élevés entraînent des frais de transaction plus élevés. De plus, si un utilisateur a plusieurs UTXOs sur plusieurs adresses de portefeuille, il paierait encore plus de frais en raison du nombre de transactions nécessaires pour créer une entrée.

Poussière de Bitcoin

Une gestion inappropriée des UTXO peut entraîner l'accumulation de poussière Bitcoin. La poussière Bitcoin est un sous-produit courant de la réception de nombreuses petites transactions Bitcoin au fil du temps. Les UTXO de poussière augmentent la taille de la blockchain Bitcoin.

Étant donné que les mineurs donnent la priorité aux transactions en fonction de la taille des frais, les UTXO poussiéreux contribuent à congestion du réseau, ce qui peut potentiellement entraver des temps de confirmation efficaces. Cependant, certains portefeuilles et échanges offrent des outils pour consolider de petits UTXO en des plus grands, réduisant ainsi leur empreinte sur la blockchain.

Comment gérer au mieux les UTXO?

Éviter les frais de transaction élevés et la poussière de Bitcoin est possible avec une gestion de portefeuille appropriée. Voici quelques conseils de gestion de Bitcoin UTXO pour maintenir l'expérience de transaction aussi propre que possible:

Consolidation de portefeuille

La consolidation des UTXO est l'acte de prendre les UTXO d'un portefeuille et de les renvoyer à eux-mêmes pour créer un seul UTXO unifié. Cela empêche l'accumulation de petites transactions et la création de poussière Bitcoin. De plus, si un portefeuille a des groupes d'UTXO répartis sur plusieurs adresses, la consolidation évite les frais supplémentaires résultant de l'envoi de plusieurs transactions à la fois.

Chronométrer le marché

Les traders de crypto réguliers comprennent que les frais de transaction Bitcoin sont constamment en fluctuation. Il est important d'effectuer des transactions lorsque les frais sont bas. De même, attendez de procéder à l'optimisation de la taille UTXO jusqu'à ce que les frais soient suffisamment bas, ce qui permet d'économiser de l'argent à long terme. Il n'y a pas de limite de temps pour la consolidation UTXO.

Avertissement:

  1. Cet article est repris de [ cointelegraph] Transférez le titre original 'Quel est le modèle UTXO de Bitcoin et comment gérer les UTCXs ?', Tous les droits d'auteur appartiennent à l'auteur original [Maxwell Moeller]. Si vous avez des objections à cette réimpression, veuillez contacter le Porte Apprendreéquipe, et ils s'en occuperont rapidement.

  2. Clause de non-responsabilité : Les points de vue et opinions exprimés dans cet article sont uniquement ceux de l'auteur et ne constituent aucun conseil en investissement.

  3. Les traductions de l'article dans d'autres langues sont effectuées par l'équipe Gate Learn. Sauf mention contraire, il est interdit de copier, distribuer ou plagier les articles traduits.

Quel est le modèle UTXO de Bitcoin, et comment gérer les UTXC ?

Débutant5/8/2024, 10:56:29 AM
Le modèle de sortie de transaction non dépensée (UTXO) expliqué ici est une méthode utilisée par le réseau Bitcoin pour gérer les transactions. Dans Bitcoin, les jetons ne sont pas stockés dans un portefeuille au sens conventionnel; au lieu de cela, ils sont suivis à travers les enregistrements de transaction sur la blockchain. Lorsqu'une transaction est effectuée, le réseau recherche les UTXOs appropriés à utiliser comme entrées, et tout bitcoin restant est potentiellement retourné au portefeuille comme monnaie.

Qu'est-ce que le modèle UTXO de Bitcoin ?

Avant d'entrer dans les UTXOs, définir le Bitcoinle cycle de vie des transactions est important. Techniquement, les transactions Bitcoin sont un peu plus complexes que les transactions en monnaie fiduciaire. Les transactions en espèces se produisent généralement par incréments d'un dollar entier comme 5 $ ou 10 $, tandis que les transactions Bitcoin peuvent être aussi petites qu'au huitième décimal, connu sous le nom desatoshi, démontrant son haut niveau de divisibilité.

Lors de l'initiation d'une transaction Bitcoin, il est important de comprendre que la cryptomonnaie elle-même n'est pas physiquement stockée dans le portefeuille. Au lieu de cela, le portefeuille agit simplement comme un outil pour accéder et gérer les fonds associés à l'adresse Bitcoin de l'utilisateur.

Le chaîne de blocssert de registre public qui enregistre toutes les transactions effectuées sur le réseau, y compris celles impliquant les fonds de l'utilisateur. Lorsque quelqu'un effectue une nouvelle transaction, nœuds Bitcoininitier unprocessus de validation de transactionLes transactions valides entrent ensuite dans le mempool où les mineurs les sélectionnent pour les inclure dans un nouveau bloc.

Les mineurs rivalisent pour résoudre une énigme complexe, et le gagnant ajoute le bloc à la chaîne de blocs. D'autres nœuds vérifient les transactions du bloc. Si elles sont valides, le bloc devient une partie permanente du grand livre, et le mineur gagnant reçoit du Bitcoin nouvellement extrait.

La blockchain Bitcoin casse le processus de paiement en blockchainentrées et sortiespour suivre correctement les transactions Bitcoin. Une sortie est le portefeuille qui initie une transaction, car il «sort» des fonds pour créer une «entrée» pour le portefeuille de réception. Cependant, le réseau ne peut pas générer une sortie s'il n'y avait pas eu d'entrée à ce portefeuille auparavant. Et ces entrées constituent ce qui compose un Portefeuille Bitcoinsolde.

Une entrée peut être n'importe quoi, de quelques satoshis à plusieurs Bitcoin. Ces entrées sont accumulées dans un portefeuille grâce à diverses transactions. Par exemple, disons que le portefeuille de Bob a reçu 3,75 Bitcoin lors de trois transactions distinctes, ce qui a donné lieu à trois UTXO non dépensées.

Lorsque Bob souhaite dépenser 0.50 BTC, le réseau Bitcoin recherchera des UTXO appropriés dans son portefeuille à utiliser comme entrées pour cette nouvelle transaction. Étant donné que les transactions Bitcoin nécessitent de dépenser la totalité du montant d'une entrée, si Bob utilise l'UTXO de 0.75 BTC, l'excédent de 0.25 BTC sera renvoyé à son portefeuille sous forme d'un nouvel UTXO, souvent appelé « monnaie rendue ».

Voici une façon dont les fonds du portefeuille de Bob peuvent être répartis :

Ce processus est quelque peu analogue à l'utilisation de l'argent liquide. Si le portefeuille physique de Bob contenait 100 $ en différents billets et qu'il devait payer 27 $, il utiliserait une combinaison de billets couvrant le montant, disons un billet de 10 $ et un billet de 20 $, et recevrait 3 $ en retour comme monnaie.

Cependant, il est possible d'acquérir Poussière de Bitcoin, qui est du Bitcoin non dépensable qui s'accumule dans un portefeuille. Les petites transactions Bitcoin entraînent des UTXO encore plus petits. Les sorties qui deviennent trop petites peuvent coûter plus cher que leur valeur en frais de transaction, les rendant non dépensables. Il est important de gérer les UTXO pour éviter l'accumulation de poussière de Bitcoin.

Comment un portefeuille Bitcoin décide-t-il quels résultats de transaction dépenser ?

Le modèle UTXO de Bitcoin utilise généralement la méthode premier entré, premier sorti (PEPS) lors de la catégorisation des UTXOs à dépenser. Ce processus de sélection de jetons signifie qu'il dépensera automatiquement le plus ancien Bitcoin dans un portefeuille pour initier une transaction. Cela dit, la plupart des portefeuilles Bitcoin offrent des moyens de contourner le PEPS pour les dépensiers plus expérimentés.

Confidentialité dans le modèle UTXO

Tout comme un portefeuille Bitcoin est une représentation des fonds, un UTXO est une représentation des sorties de transactions non dépensées d'un portefeuille.

Chaque portefeuille Bitcoin a un adresse de portefeuilleutilisé pour envoyer et recevoir des fonds. Cela dit, les utilisateurs peuvent configurer leur portefeuille Bitcoin pour générer une nouvelle adresse afin d'améliorer leur confidentialité à chaque transaction. Avec le temps, les utilisateurs peuvent détenir du Bitcoin sur différentes adresses liées à un seul portefeuille.

Le réseau Bitcoin distribue des UTXO à travers ces adresses et peut générer une nouvelle adresse chaque fois qu'un utilisateur reçoit des fonds. Par conséquent, il est assez difficile pour les autres de suivre l'historique des transactions d'un portefeuille sans accès à toutes ses adresses. Si Bob effectue une transaction avec un autre utilisateur, ils ne verront que l'adresse générée pour cette transaction.

Avantages et inconvénients du modèle UTXO

Alors que les différents réseaux utilisent divers modèles pour suivi des transactions, le protocole Bitcoin a été construit avec des capacités de suivi UTXO. Voici quelques-uns des avantages et inconvénients du modèle :

Avantages du modèle UTXO

Sécurisé

Le modèle UTXO suit la propriété du Bitcoin en vérifiant que les transactions précédentes ont envoyé des jetons à un portefeuille spécifique. Après tout, une entrée porte les informations publiques du portefeuille de l'utilisateur qui l'a envoyée. En utilisant les scripts d'entrée et de sortie d'une transaction, le réseau peut retracer le Bitcoin jusqu'au portefeuille qui l'a miné. Ce point clair de l'histoire empêche le méthode de double dépense.

Attentionné

Les transactions ne révèlent pas un solde de portefeuille entier. Les utilisateurs peuvent configurer un portefeuille Bitcoin pour créer de nouvelles adresses à chaque transaction, ce qui rend encore plus difficile la traçabilité de leur total de Bitcoin.

Inconvénients du modèle UTXO

Traçable

Depuis que la blockchain Bitcoin est un registre public des transactions, les transactions d'un portefeuille ne sont pas aussi privées. Bien que le modèle de sécurité UTXO garantisse que les transactions sont réparties dans le réseau, un utilisateur dédié pourrait retracer chaque transaction jusqu'à un portefeuille et voir ses habitudes de dépenses. Bien que ce manque de taille de l'UTXO ne soit pas intrinsèquement menaçant, certains utilisateurs pourraient préférer un jeton de confidentialitépour éviter cela.

Cher

Envoyer n'importe quelle quantité de Bitcoin coûtera des frais de transaction proportionnels au montant envoyé. Des montants plus élevés entraînent des frais de transaction plus élevés. De plus, si un utilisateur a plusieurs UTXOs sur plusieurs adresses de portefeuille, il paierait encore plus de frais en raison du nombre de transactions nécessaires pour créer une entrée.

Poussière de Bitcoin

Une gestion inappropriée des UTXO peut entraîner l'accumulation de poussière Bitcoin. La poussière Bitcoin est un sous-produit courant de la réception de nombreuses petites transactions Bitcoin au fil du temps. Les UTXO de poussière augmentent la taille de la blockchain Bitcoin.

Étant donné que les mineurs donnent la priorité aux transactions en fonction de la taille des frais, les UTXO poussiéreux contribuent à congestion du réseau, ce qui peut potentiellement entraver des temps de confirmation efficaces. Cependant, certains portefeuilles et échanges offrent des outils pour consolider de petits UTXO en des plus grands, réduisant ainsi leur empreinte sur la blockchain.

Comment gérer au mieux les UTXO?

Éviter les frais de transaction élevés et la poussière de Bitcoin est possible avec une gestion de portefeuille appropriée. Voici quelques conseils de gestion de Bitcoin UTXO pour maintenir l'expérience de transaction aussi propre que possible:

Consolidation de portefeuille

La consolidation des UTXO est l'acte de prendre les UTXO d'un portefeuille et de les renvoyer à eux-mêmes pour créer un seul UTXO unifié. Cela empêche l'accumulation de petites transactions et la création de poussière Bitcoin. De plus, si un portefeuille a des groupes d'UTXO répartis sur plusieurs adresses, la consolidation évite les frais supplémentaires résultant de l'envoi de plusieurs transactions à la fois.

Chronométrer le marché

Les traders de crypto réguliers comprennent que les frais de transaction Bitcoin sont constamment en fluctuation. Il est important d'effectuer des transactions lorsque les frais sont bas. De même, attendez de procéder à l'optimisation de la taille UTXO jusqu'à ce que les frais soient suffisamment bas, ce qui permet d'économiser de l'argent à long terme. Il n'y a pas de limite de temps pour la consolidation UTXO.

Avertissement:

  1. Cet article est repris de [ cointelegraph] Transférez le titre original 'Quel est le modèle UTXO de Bitcoin et comment gérer les UTCXs ?', Tous les droits d'auteur appartiennent à l'auteur original [Maxwell Moeller]. Si vous avez des objections à cette réimpression, veuillez contacter le Porte Apprendreéquipe, et ils s'en occuperont rapidement.

  2. Clause de non-responsabilité : Les points de vue et opinions exprimés dans cet article sont uniquement ceux de l'auteur et ne constituent aucun conseil en investissement.

  3. Les traductions de l'article dans d'autres langues sont effectuées par l'équipe Gate Learn. Sauf mention contraire, il est interdit de copier, distribuer ou plagier les articles traduits.

เริ่มตอนนี้
สมัครและรับรางวัล
$100