Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Apprendre Structure de la Blockchain | Blocs et Transactions
Quizzes & Challenges
Quizzes
Challenges
/
Introduction à la Blockchain

bookStructure de la Blockchain

Vous comprenez désormais les principes fondamentaux de la technologie blockchain et, en particulier, la manière dont Bitcoin l’utilise. Avec cette base, nous pouvons passer à l’examen de la structure détaillée d’une blockchain basée sur le modèle de Bitcoin.

Composants d’un bloc

Une blockchain est, à la base, une chaîne de blocs. Il ne s’agit pas de blocs physiques, mais de structures de données numériques reliées entre elles de façon séquentielle.

Le tableau ci-dessous donne un aperçu de la structure générale d’un bloc dans la blockchain Bitcoin :

Il n’est pas nécessaire de mémoriser la taille de chaque champ, elles sont simplement fournies pour une meilleure compréhension. À propos des tailles, voici une explication de ce que sont réellement les bits et les octets :

Note
Approfondir

Un bit est la plus petite unité de donnée en informatique, représentée par un 0 ou un 1, ce qui reflète la nature binaire des ordinateurs, et un octet est une unité de donnée composée de 8 bits utilisée pour mesurer la capacité de stockage et de traitement des données dans les ordinateurs.

En-tête de bloc

Sans doute, la partie la plus importante de chaque bloc est son en-tête, qui se compose de 6 champs. Ci-dessous, une illustration d'une structure de bloc plus détaillée (Txn_count et txns désignent respectivement le compteur de transactions et les transactions, qui ne font pas partie de l'en-tête) :

Examinons maintenant chacun des champs de l'en-tête de bloc :

Ne vous inquiétez pas, la plupart de ces champs seront abordés plus en détail plus loin dans le cours. Pour l’instant, examinons un bloc réel à l’aide d’un Explorateur de Blockchain (voici le lien) :

Comme vous pouvez le constater, tous les composants que nous avons abordés sont présents dans ce bloc.

Note
Approfondir

La difficulté est calculée à partir du champ bits et n'est pas explicitement stockée dans l'en-tête du bloc. Il s'agit d'une valeur dérivée qui représente la difficulté à trouver un nouveau bloc par rapport à la difficulté minimale possible.

Il existe également des détails supplémentaires (que vous pouvez ignorer pour l'instant) fournis par l'explorateur de blockchain :

  • Hauteur ;
  • Statut ;
  • Taille virtuelle ;
  • Unités de poids.

Ces champs fournissent un contexte sur le statut du bloc dans la blockchain, sa taille et l'utilisation des ressources.

1. Lequel des éléments suivants NE fait PAS partie de l'en-tête du bloc ?

2. Choisir la taille correcte de l'en-tête du bloc.

question mark

Lequel des éléments suivants NE fait PAS partie de l'en-tête du bloc ?

Select the correct answer

question mark

Choisir la taille correcte de l'en-tête du bloc.

Select the correct answer

Tout était clair ?

Comment pouvons-nous l'améliorer ?

Merci pour vos commentaires !

Section 2. Chapitre 1

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 what a Merkle Tree Root is and why it's important?

What does the "Nonce" field do in the block header?

How does the "Previous Block Hash" ensure the security of the blockchain?

Awesome!

Completion rate improved to 6.25

bookStructure de la Blockchain

Glissez pour afficher le menu

Vous comprenez désormais les principes fondamentaux de la technologie blockchain et, en particulier, la manière dont Bitcoin l’utilise. Avec cette base, nous pouvons passer à l’examen de la structure détaillée d’une blockchain basée sur le modèle de Bitcoin.

Composants d’un bloc

Une blockchain est, à la base, une chaîne de blocs. Il ne s’agit pas de blocs physiques, mais de structures de données numériques reliées entre elles de façon séquentielle.

Le tableau ci-dessous donne un aperçu de la structure générale d’un bloc dans la blockchain Bitcoin :

Il n’est pas nécessaire de mémoriser la taille de chaque champ, elles sont simplement fournies pour une meilleure compréhension. À propos des tailles, voici une explication de ce que sont réellement les bits et les octets :

Note
Approfondir

Un bit est la plus petite unité de donnée en informatique, représentée par un 0 ou un 1, ce qui reflète la nature binaire des ordinateurs, et un octet est une unité de donnée composée de 8 bits utilisée pour mesurer la capacité de stockage et de traitement des données dans les ordinateurs.

En-tête de bloc

Sans doute, la partie la plus importante de chaque bloc est son en-tête, qui se compose de 6 champs. Ci-dessous, une illustration d'une structure de bloc plus détaillée (Txn_count et txns désignent respectivement le compteur de transactions et les transactions, qui ne font pas partie de l'en-tête) :

Examinons maintenant chacun des champs de l'en-tête de bloc :

Ne vous inquiétez pas, la plupart de ces champs seront abordés plus en détail plus loin dans le cours. Pour l’instant, examinons un bloc réel à l’aide d’un Explorateur de Blockchain (voici le lien) :

Comme vous pouvez le constater, tous les composants que nous avons abordés sont présents dans ce bloc.

Note
Approfondir

La difficulté est calculée à partir du champ bits et n'est pas explicitement stockée dans l'en-tête du bloc. Il s'agit d'une valeur dérivée qui représente la difficulté à trouver un nouveau bloc par rapport à la difficulté minimale possible.

Il existe également des détails supplémentaires (que vous pouvez ignorer pour l'instant) fournis par l'explorateur de blockchain :

  • Hauteur ;
  • Statut ;
  • Taille virtuelle ;
  • Unités de poids.

Ces champs fournissent un contexte sur le statut du bloc dans la blockchain, sa taille et l'utilisation des ressources.

1. Lequel des éléments suivants NE fait PAS partie de l'en-tête du bloc ?

2. Choisir la taille correcte de l'en-tête du bloc.

question mark

Lequel des éléments suivants NE fait PAS partie de l'en-tête du bloc ?

Select the correct answer

question mark

Choisir la taille correcte de l'en-tête du bloc.

Select the correct answer

Tout était clair ?

Comment pouvons-nous l'améliorer ?

Merci pour vos commentaires !

Section 2. Chapitre 1
some-alt