Définition
Hashrate : définition
Le hashrate est la puissance de calcul totale consacrée au minage d'une blockchain en preuve de travail, exprimée en nombre de hachages par seconde ; il donne une idée du coût qu'aurait une attaque contre le réseau.
Thème : Consensus et minage
Dans un système en preuve de travail comme Bitcoin, les mineurs cherchent un nombre qui, combiné aux données du bloc et passé dans une fonction de hachage, produit un résultat inférieur à une cible. La seule méthode consiste à essayer un nombre gigantesque de combinaisons. Le hashrate mesure combien d'essais sont réalisés chaque seconde, par une machine ou par l'ensemble du réseau. On l'exprime avec des préfixes : kilo, méga, giga, téra, péta ou exahachages par seconde (H/s, TH/s, PH/s, EH/s).
Le hashrate global n'est pas observé directement : il est estimé à partir de la fréquence des blocs trouvés et de la difficulté en vigueur. Plus il est élevé, plus un attaquant devrait mobiliser de matériel et d'énergie pour contrôler la majorité du calcul et réécrire l'historique récent, ce qu'on appelle une attaque à 51 %. Sa hausse entraîne, via l'ajustement de difficulté, un durcissement de la cible, ce qui maintient le rythme moyen de production des blocs. La notion n'a de sens que pour les blockchains en preuve de travail.
Un exemple concret
Imaginons qu'un nouveau modèle de machine de minage, deux fois plus efficace, soit massivement déployé. Pendant quelques jours, les blocs arrivent plus vite que prévu, car le hashrate total a augmenté. Au prochain ajustement, le protocole relève la difficulté pour revenir au rythme visé. Résultat : chaque mineur trouve proportionnellement moins de blocs avec son ancien matériel, tandis que le réseau, lui, est devenu plus coûteux à attaquer.
Les risques à connaître
Un hashrate élevé ne garantit pas à lui seul la décentralisation : s'il est concentré dans quelques pools ou une seule région, le réseau reste exposé à des pressions ou à des pannes localisées. Les petites blockchains en preuve de travail, au hashrate faible, sont nettement plus vulnérables aux attaques à 51 %, notamment lorsque de la puissance de calcul peut être louée.
Questions fréquentes sur Hashrate
Pourquoi surveille-t-on le hashrate de Bitcoin ?
Il sert d'indicateur de la sécurité du réseau et de l'engagement des mineurs. Une forte baisse peut signaler des machines débranchées, par exemple après une chute de rentabilité ou une contrainte réglementaire locale.
Le hashrate influence-t-il le prix du bitcoin ?
Aucune relation mécanique n'est établie. Le hashrate reflète surtout l'investissement des mineurs, qui dépend lui-même en partie du prix, plutôt que l'inverse.