Glossaire / Minage et consensus
Preuve de travail
Aussi appelé PoW.
- Qu'est-ce que la preuve de travail ?
- La preuve de travail est la règle selon laquelle un bloc ne compte qu'une fois que son en-tête produit un hachage inférieur à une cible, si bien que publier un bloc valide coûte de l'électricité réelle que n'importe qui peut vérifier en quelques millisecondes.
La preuve de travail transforme l'électricité en un nombre que personne ne peut falsifier. Un mineur doit trouver un hash inférieur à la cible, ce qui, à la difficulté 1, demande en moyenne environ 4,3 milliards de tentatives et bien davantage aujourd'hui, tandis qu'un nœud vérifie la réponse avec deux passes de SHA-256 sur 80 octets. Cette asymétrie est ce qui rend la réécriture de l'historique ancien coûteuse plutôt que simplement impolie.
Comment cela fonctionne
La preuve de travail est un puzzle délibérément à sens unique : atrocement lent à résoudre, instantané à vérifier.
Le puzzle consiste à trouver un en-tête dont le hash SHA-256, calculé deux fois, est numériquement inférieur à un seuil appelé la cible. Les fonctions de hachage n'offrent aucune structure à exploiter, de sorte que la seule méthode disponible est d'essayer, de modifier un champ et d'essayer de nouveau. Chaque tentative réussit avec une probabilité égale à la cible divisée par tout l'espace de sortie de 256 bits, ce qui rend le nombre attendu de tentatives par bloc égal à la difficulté multipliée par 4 294 967 296. À la difficulté que le réseau a portée récemment, au-dessus de 120 billions, cela représente environ 500 trilliards de tentatives pour un bloc, partagées entre toutes les machines de la planète qui essaient.
L'idée est plus ancienne que le bitcoin. Adam Back a proposé Hashcash en 1997 comme un timbre postal pour le courriel : forcer l'expéditeur à brûler un peu de temps processeur pour que l'envoi de spam cesse d'être gratuit. Ce que Satoshi Nakamoto y a ajouté, à la section 4 du livre blanc, c'est de chaîner les timbres entre eux, de sorte que le travail prouve non seulement qu'un message a coûté quelque chose, mais aussi l'ordre dans lequel les messages sont arrivés.
L'ordre est la raison pour laquelle les nœuds ne se contentent pas de compter les blocs. Un nœud suit la chaîne qui porte le plus de travail accumulé, additionné en-tête par en-tête, ce qui fait qu'une chaîne courte de blocs très difficiles l'emporte sur une chaîne longue de blocs faciles. Remplacer un bloc vieux d'une semaine suppose de refaire le travail de ce bloc et le travail de chaque bloc qui le suit, plus vite que le reste du monde n'étend la chaîne honnête. Le livre blanc calcule les probabilités à la section 11 et montre que la chance d'un attaquant de rattraper son retard diminue exponentiellement à chaque bloc ajouté par-dessus.
Pourquoi cela compte lorsque vous achetez du bitcoin
La preuve de travail est la raison pour laquelle une plateforme d'échange vous fait attendre des confirmations, et aussi la raison pour laquelle cette attente se mesure en minutes plutôt que de rester ouverte.
Le règlement ici est probabiliste, pas binaire. Une confirmation signifie qu'un bloc de travail repose sur votre paiement ; six signifient qu'un attaquant devrait devancer tout le réseau pendant environ une heure pour l'annuler. Les plateformes d'échange transforment cela en un nombre inscrit dans leur politique : Kraken crédite un dépôt en bitcoin après 4 confirmations, soit environ quarante minutes lorsque les blocs arrivent comme prévu. Rien de ce que fait une plateforme d'échange ne peut accélérer la chaîne, et une plateforme qui vous crédite instantanément vous prête le solde et porte elle-même le risque, ce qui est un service, pas une blockchain plus rapide.
La même règle fixe la limite honnête du débat sur l'énergie. La sécurité ici s'achète avec de l'électricité et la facture est publiée : le Cambridge Centre for Alternative Finance estimait la demande du réseau à 16,09 gigawatts et la consommation annualisée à 141 térawattheures le 1er août 2026, et son rapport sectoriel de 2025 attribuait 52,4 pour cent de l'énergie de minage à des sources durables. Vous pouvez débattre de la question de savoir si ce prix vaut la peine d'être payé. Vous ne pouvez pas soutenir que la protection est gratuite, car un système de preuve de travail qui ne consommerait rien serait un système que n'importe qui pourrait réécrire.
Pour un détenteur, les règles pratiques sont courtes. Attendez plusieurs confirmations pour tout montant important, ignorez la différence entre zéro et une confirmation lorsque vous achetez un café, et traitez tout produit qui promet un règlement final instantané comme un dépositaire qui fait une promesse plutôt qu'une chaîne qui fournit un travail.
Vérifier le bloc de genèse à la main
Le bloc de genèse est la démonstration la plus claire de la preuve de travail, car vous pouvez le vérifier vous-même avec une fonction de hachage et sans aucune confiance.
Son en-tête, daté du 3 janvier 2009, porte le nonce 2083236893. Hachez ces 80 octets deux fois avec SHA-256 et le résultat est 000000000019d6689c085ae165831e934ff763ae46a2a6c172b3f1b60a8ce26f. La difficulté était de 1 à l'époque, et la cible de difficulté 1 commence par huit chiffres zéro ; le hash qui a été trouvé commence par dix chiffres, il a donc franchi la barre avec de la marge. N'importe quel ordinateur portable confirme tout cela en moins d'une milliseconde, alors que le produire en premier lieu a exigé la recherche. Bon marché à vérifier, cher à créer : c'est toute l'invention, et c'est pourquoi un téléphone peut valider une chaîne dont la construction a coûté des milliards de dollars d'électricité.
Preuve de travail vs consensus
La preuve de travail est une règle ; le consensus est l'ensemble des règles. Les règles de consensus couvrent le plafond d'émission de 21 millions, la validité des scripts, le poids des blocs, les vérifications de signature, les horodatages et bien plus, et un nœud les applique toutes avant d'accepter un bloc. La preuve de travail ne répond qu'à l'étroite question de savoir qui peut proposer le bloc suivant et à quel coût. Un bloc doté d'une preuve de travail irréprochable qui paie 100 pièces à son mineur est instantanément rejeté par chaque nœud, et c'est le détail que les gens oublient lorsqu'ils disent que les mineurs contrôlent le bitcoin. Les mineurs choisissent l'ordre des transactions. Les nœuds décident de ce qui est valide.
Preuve de travail vs SHA-256
La preuve de travail est la règle ; SHA-256 est l'ingrédient qu'elle utilise. SHA-256 est une fonction de hachage conçue par la National Security Agency des États-Unis et normalisée par le NIST en 2001, sans lien d'origine avec le bitcoin : la même fonction protège les connexions TLS, les commits Git et les signatures de paquets logiciels. Le bitcoin l'applique deux fois à un en-tête de bloc et appelle le résultat le hash du bloc. Un système de preuve de travail peut être construit sur une autre fonction, et plusieurs autres cryptomonnaies le font. Changer la fonction change le matériel qui gagne la course, pas ce qu'est la preuve de travail.