Blockchain/Niveau III · Le réseau/3.2 Le minage/Leçon 3
Hashrate et sécurité
La mesure de l’importance économique
MatérielAccès à mempool.space ou blockstream.infoUn tableur pour suivre l’historique des données de difficultéCalculatrice capable de gérer la notation scientifique
Curiosité
- Comment un nombre représentant des quintillions de calculs par seconde peut-il être déduit de seulement deux variables observables ?
- Que faudrait-il réellement pour réécrire une journée de l’historique de bitcoin ?
- Qu’est-ce qui fait d’un investissement en matériel, dont l’utilité est nulle en dehors d’un algorithme de consensus spécifique, une force stabilisatrice pour ce réseau ?
Explorer
- Le hashrate est la capacité de calcul cumulée de tous les mineurs effectuant la preuve de travail, mesurée en exahashes par seconde (EH/s), un exahash équivalant à 10^18 hashes. En 2024, ce chiffre atteignait des centaines d’EH/s. Rien ne comptabilise directement les tentatives de hachage ; les explorateurs et les analystes estiment le hashrate à partir de la difficulté actuelle et du rythme d’arrivée des blocs. Comme la découverte de blocs est un processus stochastique régi par les probabilités, les valeurs de hashrate à court terme fluctuent fortement au gré de la variance des intervalles entre blocs.
- La protection contre la réécriture de l’historique est économique plutôt que cryptographique. Réécrire l’historique récent exige qu’un attaquant maintienne une puissance de hachage supérieure à celle du reste du réseau dans le même temps. Cela suppose d’acquérir du matériel spécialisé et de l’énergie à une échelle prohibitive à réunir, et une telle tentative serait très visible. Une façon de chiffrer une attaque, défendue par l’économiste Eric Budish en 2018, consiste à la mesurer aux revenus de minage que le matériel de l’attaquant aurait pu rapporter par ailleurs ; dans cette optique, la sécurité coûte à peu près ce que perçoivent les mineurs.
- Le mécanisme d’ajustement de la difficulté garantit qu’à mesure que le hashrate augmente, la valeur cible du hash diminue proportionnellement tous les 2016 blocs (environ deux semaines). L’intervalle moyen entre les blocs reste ainsi proche de dix minutes. Par conséquent, la probabilité pour chaque mineur de trouver un bloc diminue à mesure que la puissance du réseau croît, mais le travail total qu’un attaquant doit égaler augmente. L’énergie dépensée par les mineurs constitue un coût de vérification qui rend la double dépense économiquement irrationnelle pour des acteurs rationnels ayant engagé des capitaux dans l’infrastructure.
- La spécialisation du matériel renforce ce couplage économique. Les ASIC bitcoin sont conçus exclusivement pour calculer des hachages double SHA-256 ; ils ne peuvent miner que les cryptomonnaies utilisant la même preuve de travail, et n’ont guère de valeur autrement. Le sort financier des mineurs est ainsi directement lié à la santé et à la sécurité du réseau. Si le réseau était attaqué avec succès, ce matériel perdrait une grande partie de sa valeur. Cet alignement des incitations dissuade les attaques de la part d’opérateurs à grande échelle ayant investi massivement dans des équipements spécialisés qui se déprécient rapidement mais exigent des coûts d’entrée élevés.
- Avec le temps, les blocs anciens gagnent en immuabilité. Créer un fork de la chaîne à une hauteur récente n’exige de devancer le réseau honnête que pendant une courte durée, ce qui est faisable avec suffisamment de capitaux. En revanche, remonter l’historique de centaines de milliers de blocs exigerait de maintenir un hashrate majoritaire pendant des années, en accumulant des coûts énergétiques supérieurs à tout gain potentiel tiré des fonds volés. La profondeur de confirmation sert donc d’indicateur de finalité : chaque bloc supplémentaire rend un retour en arrière exponentiellement moins probable pour un attaquant disposant d’une minorité de la puissance de hachage, et ajoute environ dix minutes de travail de l’ensemble du réseau pour un attaquant qui en détient la majorité.
- Pour vérifier ces dynamiques, ouvrez mempool.space ou un explorateur similaire afin de consulter la difficulté actuelle du réseau et le hashrate estimé. Comparez ces chiffres avec ceux d’il y a un an pour observer les tendances de croissance et les effets des réajustements de difficulté. Notez que si chaque machine apporte une quantité discrète de puissance, le chiffre du réseau est une estimation continue soumise au bruit statistique, ce qui reflète la nature collective mais variable des opérations de minage réparties entre de multiples juridictions à travers le monde.
Faits clés
- Le hashrate est estimé à partir de la difficulté et du rythme d’arrivée des blocs, et non mesuré directement.
- Le hashrate de bitcoin atteignait des centaines d’exahashes par seconde en 2024.
- Réécrire l’histoire nécessite de disposer d’une puissance de hachage supérieure à celle du reste du réseau.
- Les ASIC bitcoin n’ont guère d’utilité en dehors du minage SHA-256, ce qui lie le sort des mineurs à la santé du réseau.
- Chaque confirmation rend un retour en arrière exponentiellement moins probable pour un attaquant minoritaire ; pour un attaquant majoritaire, le coût augmente avec la profondeur.
- La difficulté est réajustée tous les 2016 blocs pour maintenir un intervalle moyen d’environ 10 minutes.
Exercice neuf, six, trois, un
9RassemblerRelevez 9 chiffres : le hashrate estimé affiché aujourd’hui par trois explorateurs, et la difficulté du réseau à six dates réparties sur les cinq dernières années.
6RegrouperRegroupez les 9 chiffres en 6 : les estimations du jour, et la difficulté pour chacune des cinq dernières années.
3DistillerRéduisez les 6 à 3 conclusions sur la vitesse à laquelle le coût d’une attaque contre bitcoin a augmenté.
1CristalliserÉcrivez 1 phrase expliquant pourquoi un matériel inutile en dehors de bitcoin peut renforcer sa résistance aux attaques, et dans quels cas cet argument ne tient plus.
Vérification des faits
Les dates, les chiffres et les affirmations ont été vérifiés à l’aide des sources publiées listées ci-dessous.