Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Apprendre Un Examen Approfondi des Transactions | Blocs et Transactions
Introduction à la Blockchain

bookUn Examen Approfondi des Transactions

Dans le domaine de la blockchain et du Bitcoin, les transactions constituent l’élément vital permettant le transfert de monnaie numérique entre participants. Il est donc temps d’examiner en détail les subtilités des transactions sur la blockchain.

Structure d’une transaction

Encore une fois, une transaction Bitcoin est un message numérique qui précise comment les bitcoins sont « transférés » (en réalité, ils ne le sont pas, seule leur propriété change) d’une adresse à une autre. Fondamentalement, une transaction contient les éléments suivants :

Voici une transaction réelle que vous pouvez explorer (disponible ici) :

Comme illustré ici, la transaction comprend 7 entrées et 4 sorties, chacune associée à une adresse unique. Le montant total des bitcoins en entrée est supérieur au montant total des bitcoins en sortie. Cette différence s'explique par la présence de frais dans la transaction, qui doivent être pris en compte.

Le montant correspond à la somme des bitcoins en sortie, et montant + frais correspond à la somme des bitcoins en entrée.

Vérification des transactions

Avant qu'une transaction ne soit ajoutée à un bloc et enregistrée sur la blockchain, elle doit être vérifiée par le réseau. Ce processus de vérification garantit que la transaction est valide et conforme aux règles du réseau. Voici les aspects clés de la vérification des transactions :

Comme expliqué dans le chapitre précédent, une fois qu'une transaction est vérifiée, elle est placée dans le mempool, où elle attend qu'un mineur la sélectionne pour l'inclure dans le prochain bloc. Après la création du bloc, celui-ci est diffusé sur le réseau et vérifié. Si le bloc est validé, il est ajouté à la blockchain, et toutes les transactions qu'il contient sont considérées comme confirmées.

Confirmation supplémentaire

En revenant à l'exemple de transaction, l'ouverture du lien fourni révèle ce qui suit :

La première confirmation a lieu lorsqu'une transaction est incluse dans un bloc. Chaque bloc supplémentaire ajouté au-dessus du bloc contenant cette transaction compte comme une confirmation supplémentaire. Plus une transaction possède de confirmations, plus le risque qu'elle soit annulée est faible.

En pratique, il est courant d'attendre six confirmations avant de considérer une transaction Bitcoin comme définitive. À cette profondeur, annuler la transaction nécessiterait une quantité extraordinaire de puissance de calcul, la rendant pratiquement irréversible.

1. Quel composant d'une transaction Bitcoin prouve que l'expéditeur a le droit de transférer les bitcoins ?

2. Quelle est la principale raison d'attendre plusieurs confirmations après qu'une transaction Bitcoin a été incluse dans un bloc ?

question mark

Quel composant d'une transaction Bitcoin prouve que l'expéditeur a le droit de transférer les bitcoins ?

Select the correct answer

question mark

Quelle est la principale raison d'attendre plusieurs confirmations après qu'une transaction Bitcoin a été incluse dans un bloc ?

Select the correct answer

Tout était clair ?

Comment pouvons-nous l'améliorer ?

Merci pour vos commentaires !

Section 2. Chapitre 6

Demandez à l'IA

expand

Demandez à l'IA

ChatGPT

Posez n'importe quelle question ou essayez l'une des questions suggérées pour commencer notre discussion

Suggested prompts:

Can you explain why six confirmations are considered secure?

How do transaction fees affect the speed of confirmation?

What happens if a transaction never gets confirmed?

Awesome!

Completion rate improved to 6.25

bookUn Examen Approfondi des Transactions

Glissez pour afficher le menu

Dans le domaine de la blockchain et du Bitcoin, les transactions constituent l’élément vital permettant le transfert de monnaie numérique entre participants. Il est donc temps d’examiner en détail les subtilités des transactions sur la blockchain.

Structure d’une transaction

Encore une fois, une transaction Bitcoin est un message numérique qui précise comment les bitcoins sont « transférés » (en réalité, ils ne le sont pas, seule leur propriété change) d’une adresse à une autre. Fondamentalement, une transaction contient les éléments suivants :

Voici une transaction réelle que vous pouvez explorer (disponible ici) :

Comme illustré ici, la transaction comprend 7 entrées et 4 sorties, chacune associée à une adresse unique. Le montant total des bitcoins en entrée est supérieur au montant total des bitcoins en sortie. Cette différence s'explique par la présence de frais dans la transaction, qui doivent être pris en compte.

Le montant correspond à la somme des bitcoins en sortie, et montant + frais correspond à la somme des bitcoins en entrée.

Vérification des transactions

Avant qu'une transaction ne soit ajoutée à un bloc et enregistrée sur la blockchain, elle doit être vérifiée par le réseau. Ce processus de vérification garantit que la transaction est valide et conforme aux règles du réseau. Voici les aspects clés de la vérification des transactions :

Comme expliqué dans le chapitre précédent, une fois qu'une transaction est vérifiée, elle est placée dans le mempool, où elle attend qu'un mineur la sélectionne pour l'inclure dans le prochain bloc. Après la création du bloc, celui-ci est diffusé sur le réseau et vérifié. Si le bloc est validé, il est ajouté à la blockchain, et toutes les transactions qu'il contient sont considérées comme confirmées.

Confirmation supplémentaire

En revenant à l'exemple de transaction, l'ouverture du lien fourni révèle ce qui suit :

La première confirmation a lieu lorsqu'une transaction est incluse dans un bloc. Chaque bloc supplémentaire ajouté au-dessus du bloc contenant cette transaction compte comme une confirmation supplémentaire. Plus une transaction possède de confirmations, plus le risque qu'elle soit annulée est faible.

En pratique, il est courant d'attendre six confirmations avant de considérer une transaction Bitcoin comme définitive. À cette profondeur, annuler la transaction nécessiterait une quantité extraordinaire de puissance de calcul, la rendant pratiquement irréversible.

1. Quel composant d'une transaction Bitcoin prouve que l'expéditeur a le droit de transférer les bitcoins ?

2. Quelle est la principale raison d'attendre plusieurs confirmations après qu'une transaction Bitcoin a été incluse dans un bloc ?

question mark

Quel composant d'une transaction Bitcoin prouve que l'expéditeur a le droit de transférer les bitcoins ?

Select the correct answer

question mark

Quelle est la principale raison d'attendre plusieurs confirmations après qu'une transaction Bitcoin a été incluse dans un bloc ?

Select the correct answer

Tout était clair ?

Comment pouvons-nous l'améliorer ?

Merci pour vos commentaires !

Section 2. Chapitre 6
some-alt