Qu’est-ce que le hashrate ?

Le hash rate est un indicateur indispensable dans l’univers du minage de cryptomonnaie. Le hashrate, ou taux de hashage permet de mesurer la puissance de calcul d’un GPU (carte graphique), d’un processeur ou d’un ordinateur. La puissance de calcul va déterminer la vitesse à laquelle un ordinateur réalise une opération de calcul et par conséquent sa capacité à résoudre un calcul mathématique débouchant sur la possibilité de valider des transactions et de créer un bloc supplémentaire sur une blockchain.

Même si vous ne souhaitez pas vous lancer dans le minage de cryptomonnaie, le hashrate est un indicateur économique qui servira à étoffer votre culture générale dans le domaine de la DeFi. Nous allons vous donner dans cet article les clés pour en comprendre les grands principes.

1) Qu’est ce que le minage ?

Mais avant de parler de hash rate, il est important de bien comprendre le concept de minage. Le minage (mining en anglais) est un procédé par lequel les transactions sont sécurisées (on prend ici l’exemple du Bitcoin, mais cela concerne également d’autre cryptomonnaies telles que le flux, l’Ethereum Classic, ou le Ravencoin utilisant le Proof of Work (PoW ou preuve de travail).

Il est possible de miner toutes les cryptomonnaies qui fonctionnent avec le Proof of Work.

Prenons un exemple très concret. Imaginons que Serge veuille envoyer un bitcoin à Eric. Pour ce faire, il va falloir que cette transaction soit validée, acceptée par le réseau, afin que tout le monde sache que Eric (du moins son adresse publique) a bien reçu le bitcoin provenant de Serge. Mais pour que le réseau soit d’accord et que la transaction soit enregistrée dans un bloc de la blockchain, il va falloir qu’un mineur résolve un calcul mathématique très complexe. Une fois qu’un mineur a résolu le problème, la transaction est validée et le bitcoin est “transféré” à Eric.

Les mineurs sont donc ces machines (on appelle aussi par extension mineurs ceux qui les possèdent) qui sont spécialisées dans la validation de ce type de transactions. Au passage, le premier mineur qui réussit à trouver la solution au problème est récompensé pour son travail (comme un mineur d’or qui recevrait une partie de l’or qu’il a miné) par une quantité de bitcoins définie (12,5 BTC au moment d’écrire ces lignes).

Il existe 2 catégories de machine pour miner : les Asics et les rigs de minage composé de GPU.

2) Qu’est-ce que le Hashrate ?

Revenons au hashrate. C’est une unité de mesure servant à quantifier la puissance de minage (ou puissance de calcul) d’une machine. Au début du minage (à partir de 2009), les ordinateurs personnels pouvaient réaliser cette opération. Aujourd’hui ce n’est plus le cas, il faut des machines ultra-performantes pour faire le travail. Chaque carte graphique sur le marché dispose d’un hashrate plus ou moins puissant en fonction de sa référence.

Le hashrate est un indicateur important mais l’algorithme de minage est également un critère à prendre en compte pour connaître la rentabilité d’une machine. En général plus le hashrate d’une machine est élevée, plus elle consomme de watt quand on compare des machines de la même génération.

Définition d’un algorithme de minage : Ce sont les algorithmes qui rendent possible la tâche d’extraction de cryptomonnaies. Il existe différents algorithmes chacun avec ses propres caractéristiques adaptées aux cryptomonnaies qui les utilisent. Certains algorithmes sont plus énergivores que d’autres.

L’algorithme de minage pour le réseau Bitcoin est appelé Sha-256, celui pour l’Ethereum est Ethash et celui du Zcash est Equihash.

Le taux de hashage d’un réseau est calculé à partir de la difficulté encours du réseau, la moyenne de temps à trouver un bloc définie par le réseau de la cryptomonnaie (pour le BTC c’est environ toutes les 10 minutes) et/ou le temps mis à trouver les derniers blocs.

Le Hash Rate se mesure en hashes par seconde (h/s). On trouvera ainsi plusieurs unités:

1 KH/s = 1000  H/s

1 MH/s = 1000 KH/s
1 GH/s = 1000 MH/s = 1,000,000 KH/s
1 TH/s = 1000 GH/s = 1,000,000 MH/s = 1,000,000,000 kH/s

1 PH/s = 1000 TH/s

1 EH/s = 1000  PH/s

1 ZH/s = 1000  EH/s

Le hashrate permet de mesurer la puissance de minage d’une machine et à grande échelle cela permet de mesurer la puissance de calcul total d’un réseau. Le hashrate du réseau bitcoin (BTC) a récemment atteint un record : le 2 janvier 2022 il a dépassé les 200 exahashes par seconde (EH/s). En comparaison, le niveau le plus bas au mois de juin 2021 était de 68 Eh/s.

Le hashrate du réseau Ethereum est de 898 TH/s.

Sur le lien ci-dessous vous pouvez consulter des données sous forme de graphique sur le hashrate de très nombreuses cryptomonnaies :

https://www.blockchain.com/charts/hash-rate

Tout comme les H/s, Sol/s (Solutions per Second) est un indicateur qui permet de mesurer la puissance de calcul d’une machine de minage. En général la valeur de cet indicateur est identique au H/s mais il y a des exceptions en fonction de l’algorithme utilisé.

3) Qu’est-ce qu’un pool de minage ?

Un pool de minage est un espace qui permet aux mineurs de travailler en coopération afin d’extraire des blocs de crypto-monnaies. Ils ont été créés dans le but de faciliter grandement le travail de minage et de faire face plus efficacement à la difficulté croissante d’extraction de Bitcoins et d’autres crypto-monnaies. Il est donc grandement recommander pour le mineur d’intégrer un pool pour maximiser ses chances de trouver un bloc et donc pour toucher des récompenses à intervalles réguliers.

Il existe de nombreux pools de minage, les plus connus sont Binance Pool, 2 miners, SlushPool, Antpool, F2pool. Slushpool est le plus ancien pool car il existe depuis 2010.

Sur le lien ci-dessous vous pouvez consulter le hasrate de chaque référence de GPU en fonction du pool de minage et de l’algorithme que vous utilisez pour miner :

https://minerstat.com/hardware/amd-rx-6800-xt?lang=fr

 

Grâce à minerstat.com vous le mineur dispose d’un classement des pools les plus rentables pour miner.

Prenons l’exemple de la référence AMD RX 6800 XT :Lorsque vous minez de la cryptomonnaie avec une carte graphique AMD RX 6800 XT, la méthode la plus rentable selon le site internet Minerstat.com sera de rejoindre le Pool NANOPOOL ETH et de miner avec l’algorithme Ethash. Si vous choisissez cette solution le hashrate de votre carte 6800 XT sera de 61,81 MH/s pour une consommation de 160 W.

 

Le hashrate est corrélé avec un autre indicateur : le taux de difficulté

4) Qu’est-ce que le taux de difficulté (difficulty) ?

La difficulté de minage d’une cryptomonnaie permet d’évaluer la puissance et le temps nécessaires au hashage de chaque bloc.

 

  • La difficulté de mining est une unité de mesure utilisée au cours du procédé de mining ;
  • Elle permet d’évaluer la difficulté de la résolution d’un calcul cryptographique ;
  • La difficulté de miner de nouvelles unités augmente ou diminue dans le temps en fonction du nombre de mineurs sur le réseau
  • L’ajustement de la difficulté est nécessaire pour maintenir le « target block time » (le temps nécessaire à la création d’un bloc).

 

Rappelons que la difficulté concerne uniquement les cryptomonnaies que l’on peut miner autrement dit celles qui utilisent le Proof of Work.

 

Conclusion

La puissance de calcul et le niveau de difficulté sont des indicateurs intéressants car ils permettent de faire des estimations à court/moyen terme du cours d’une cryptomonnaie. L’augmentation du hashrate et de la difficulté sur le réseau BTC précèdent souvent une phase « bullish ».

Le BTC continue de susciter énormément d’intérêt : en effet de plus en plus de mineurs se consacrent à la sécurité du réseau car ils misent sur une hausse des cours à moyen terme.

Please enter CoinGecko Free Api Key to get this plugin works.