Séparer validité, choix de chaîne et finalité
À la fin, expliquez le schéma avec vos mots, résolvez le cas et justifiez la correction.
Prérequis : Un registre partagé · Anatomie d’un bloc
Niveau 2 · Intermédiaire →Parcours de lecture · 2 / 35 · Intermédiaire
La validation répond à « cette opération respecte-t-elle les règles ? ».
L’essentiel
La validation répond à « cette opération respecte-t-elle les règles ? ». Le consensus répond à « quelle histoire valide retenons-nous ? ». Un bloc peut respecter les règles et appartenir à une branche qui sera abandonnée.
Le mécanisme
La preuve de travail rend la production de blocs coûteuse en calcul et en énergie. Dans Bitcoin, les nœuds retiennent, parmi les chaînes valides, celle qui représente le plus de travail cumulé. La preuve d’enjeu utilise du capital immobilisé et des règles de vote, avec des pénalités définies par le protocole.
Les points d’attention
La finalité est probabiliste lorsque le risque de réorganisation diminue à mesure que les blocs s’ajoutent. Elle peut être économique et explicite lorsque des votes rendent une réversion sanctionnable. Une transaction diffusée, incluse et finalisée correspond à trois états différents. Le nombre de confirmations attendu dépend donc du réseau, du montant et du risque accepté.
Comprendre en profondeur
Le consensus coordonne des participants qui ne reçoivent pas les messages au même instant. La validation vérifie le respect des règles. Le choix de branche départage les historiques admissibles. La finalité décrit quand un retour en arrière devient suffisamment difficile ou exige de violer des hypothèses explicites du protocole. Ces tâches sont liées, mais une simple étiquette « confirmé » ne les explique pas toutes.
Limites et erreurs fréquentes
La preuve de travail rend la proposition d’historique coûteuse en calcul ; la preuve d’enjeu utilise du capital engagé et des pénalités protocolaires. Aucune ne force un nœud honnête à accepter une dépense invalide parce que de nombreux producteurs la soutiennent. La sûreté concerne les résultats acceptés contradictoires ; la vivacité concerne la progression. Une coupure réseau peut interrompre cette progression sans créer immédiatement deux historiques finalisés contradictoires.
Le mécanisme en un schéma
Un bloc commun est suivi de X ou Y. La branche X reçoit une extension. La règle de sélection détermine l’historique retenu ; ce dessin ne prouve pas la finalité.
- Blocs valides
- Branches concurrentes
- Règle de sélection
- Politique d’acceptation
Appliquer la leçon à un cas
Deux blocs valides arrivent presque ensemble. Certains nœuds voient X en premier, d’autres Y. Dessinez la divergence temporaire, puis l’extension d’une branche. Une transaction de la branche abandonnée peut redevenir en attente si elle reste valide. Son inclusion à un instant donné ne garantissait pas sa place définitive.
Parce que la valeur exposée, le mécanisme de consensus et l’état du réseau diffèrent. Précisez la chaîne, le statut requis, la réponse à une réorganisation et la règle d’escalade. Un achat réversible et une livraison importante irréversible peuvent justifier des seuils différents. Un délai fixe ne prouve pas à lui seul la finalité.
Préparer une note de correction
Décrivez le passage et la correction proposée. Vous pourrez copier cette note pour la partager ; rien n’est envoyé. N’incluez aucune donnée personnelle ou confidentielle.