Le taux de hachage est l'un des concepts les plus importants dans le monde des crypto-monnaies. Son impact se voit non seulement dans des problématiques telles que la sécurité de la blockchain, mais aussi dans sa décentralisation et la pérennité du réseau dans le temps.
Upas l'un des termes les plus utilisés dans le monde de extraction de crypto-monnaie est le taux de hachage o taux de hachage. Cela fait mention de la valeur numérique dans chaque crypto-monnaie qui utilise le Preuve de travail (PoW). La valeur indique la quantité d'opérations de calcul qu'un mineur ou le réseau de mineurs dans son ensemble est capable d'effectuer. Tout cela afin de résoudre les énigmes cryptographiques dérivées de la fonction cryptographique utilisée par la crypto-monnaie.
Ce concept est né avec la première crypto-monnaie, la Bitcoin Depuis, il est devenu une partie importante de cette crypto-monnaie, car il indique la puissance du réseau, et nous dit comment il évoluera au fil du temps. Bien sûr, le taux de hachage est plus qu'un simple chiffre, c'est un concept critique pour la technologie Bitcoin et toutes les crypto-monnaies qui en dérivent.
Maintenant, que signifie vraiment le taux de hachage ? Quelle est sa véritable importance et son impact sur les crypto-monnaies ?
Quel est le taux de hachage ?
Tout d'abord, il faut souligner que cet indicateur est très important. Le hash rate est une compétition dans laquelle mener peut signifier un revenu de plus de 10 millions d'euros par jour, ce qui vous permet, à vous et non à une autre personne, de miner un bloc. Pour cette même raison, il y a une lutte acharnée, réservée à très peu, pour obtenir des appareils qui ont un calcul de plus en plus optimal et rapide.
Au début de l'article, nous avons expliqué que le taux de hachage "Indique la quantité d'opérations de calcul qu'un mineur ou le réseau de mineurs dans son ensemble est capable d'effectuer." Vu universellement, le concept est correct. Mais dans le monde des crypto-monnaies, ce concept ne permet pas d'expliquer ce que signifie réellement le taux de hachage.
Le taux de hachage comme expression de la puissance d'un mineur
Tout d'abord, pour minar un bitcoin vous avez besoin d'un ordinateur ou d'un appareil électronique capable de résoudre hashes du type SHA-256. C'est parce que le protocole PoW de Bitcoin, utilisez cette fonction pour les travaux miniers. Aux débuts de Bitcoin, un simple ordinateur suffisait à résoudre rapidement les hachages SHA-256 du système.
Cependant, de nos jours et en raison de la complexité dynamique Après cette tâche, il est pratiquement impossible de miner des bitcoins à l'aide d'un simple ordinateur. En effet, pour générer un hachage conforme aux spécifications, des milliards de Nonce, un travail très complexe. En conséquence, obtenir aujourd'hui le hachage d'un bloc valide a une difficulté minière très haute. Donc, pour réussir dans cette tâche, vous avez besoin de matériel spécialisé, tel que Mineurs ASIC.
Grâce à ce qui précède, nous pouvons avoir un premier aperçu du concept de taux de hachage. En ce sens, nous pouvons le définir comme suit :
Le taux de hachage fait référence à la puissance de calcul d'un mineur de crypto-monnaie pour fournir des solutions basées sur un hachage cryptographique spécifique.
Ainsi, par exemple, on peut comprendre la différence entre un ordinateur, qui est capable de résoudre quelques méga hachages par seconde (MH/s) (des millions de hachages SHA-256 par seconde) et un mineur. FPGA o ASIC capable d'atteindre des centaines de MH/s à des dizaines de térahashes par seconde (des billions de hachages par seconde).
À ce stade, le concept de taux de hachage est utilisé pour montrer le potentiel d'un mineur. Cependant, il existe une autre utilisation où le terme taux de hachage est également important.
Le taux de hachage comme expression de la puissance d'un réseau blockchain
Comme vous le savez bien, le réseau Bitcoin est composé de centaines de milliers de mineurs spécialisés dans cette tâche. Chaque mineur spécialisé est des milliers de fois plus puissant qu'un ordinateur pour résoudre les hachages SHA-256. Mais le meilleur dans tout cela, c'est que le travail de tous ces mineurs s'additionne. Tout cela pour que votre ensemble sur le réseau finisse par offrir une puissance plus élevée qui vous permet de résoudre les hachages SHA-256 plus rapidement.
Avec cela, nous avons notre deuxième définition:
Le taux de hachage fait référence à la capacité ou à la puissance globale d'un réseau de crypto-monnaie pour résoudre les énigmes cryptographiques qui résultent de la preuve de travail et de la fonction cryptographique mise en œuvre.
En termes simples, la puissance de travail de tous les mineurs du réseau Bitcoin s'additionne pour que nous puissions enfin connaître la puissance totale du réseau. Actuellement, le réseau Bitcoin a un taux de hachage global qui s'élève à 110.000 PH / s.
Un autre exemple peut être vu dans Ethereum, dont le taux de hachage du réseau mondial dépasse 180 TH/s. Dans chacun de ces cas, on parle du taux de hachage total du réseau. C'est un fait d'une importance énorme comme nous le verrons ci-dessous. Bitcoin est le réseau informatique le plus puissant de la planète, supérieur à celui des gouvernements, des entreprises comme Google ou des institutions de renseignement comme la NSA.
Importance du taux de hachage
Ce qui précède nous laisse alors avec une nouvelle question, quelle est l'importance du taux de hachage? Eh bien, le taux de hachage est une information qui nous permet de connaître deux choses.
Taux de hachage comme démonstration de la sécurité du réseau
La valeur du taux de hachage nous permet de savoir à quel point le réseau de minage d'une crypto-monnaie est sécurisé. La règle est simple plus le taux de hachage est élevé, plus le réseau est sécurisé. En effet, la puissance requise pour pouvoir effectuer un 51% d'attaque est augmenté. Étant donné que ce pouvoir ne peut être atteint que par des centaines de milliers de mineurs, les chances qu'une entité malveillante puisse réussir cette attaque de manière isolée sont considérablement réduites.
Par conséquent, de nombreux spécialistes accordent une attention particulière au taux de hachage global d'une crypto-monnaie pour savoir si elle est sûre. En fait, plusieurs crypto-monnaies ont été victimes d'attaques à 51%, car leur taux de hachage est si faible qu'un seul mineur peut l'exécuter avec succès. Dans le cas de Bitcoin, c'est pratiquement impossible, puisque son taux de hachage global ne peut être défini que d'une seule manière : monstrueux et inaccessible par un seul attaquant.
Taux de hachage pour calculer la difficulté de minage
D'autre part, le taux de hachage est également utilisé pour calculer le difficulté minière. N'oubliez pas que la difficulté de minage est ajustée à un certain nombre de blocs et en fonction du temps qu'il a fallu pour trouver ou générer ces blocs. Par exemple, dans Bitcoin, le temps moyen entre les blocs est de 10 minutes. L'algorithme Bitcoin est programmé pour que tous les 2016 blocs, la difficulté soit ajustée. Cela signifie qu'il est ajusté environ toutes les 2 semaines.
Maintenant, pourquoi ajuster la difficulté ? Eh bien, la raison en est que le réseau minier Bitcoin augmente en puissance chaque fois qu'un nouveau mineur se connecte et commence à exploiter. Ainsi, le taux de hachage global de Bitcoin augmente et le temps nécessaire au réseau pour générer un bloc est raccourci. En effet, le réseau de mineurs peut résoudre les hachages plus rapidement en générant des blocs plus rapidement que souhaité. À ce stade, l'algorithme qui contrôle la difficulté de minage dans Bitcoin ajusterait à nouveau la difficulté de minage, pour revenir à nouveau au temps stipulé de 10 minutes par bloc.
La valeur du taux de hachage intervient dans ce processus complexe afin de fournir la valeur de la puissance du réseau. Cette valeur est ensuite utilisée pour corriger la difficulté de minage en l'augmentant ou en la diminuant selon le cas.
Divers processus de test et de validation du réseau
Mais au-delà de cela, la valeur du taux de hachage d'un réseau comme Bitcoin est également utile pour d'autres cas. Suivant notre exemple avec Bitcoin, le taux de hachage est également utilisé comme une valeur vitale lorsqu'il s'agit de faciliter certaines fonctions de surveillance du réseau.
En Bitcoin Core On peut voir des fonctions pour calculer le temps qu'il faudrait pour refaire une différence de travail entre les blocs, en prenant le taux de hachage et la difficulté actuelle. Il est également utilisé dans le cadre des fonctions de validation de bloc.
Bref, nous sommes face à une valeur d'une grande utilité et que nous ne pouvons tout simplement pas tenir pour acquise. Après tout, le taux de hachage nous indique à tout moment l'état de santé du réseau et des mineurs qui le composent.
Le taux de hachage et les sociétés de matériel minier
Beaucoup de gens parlent de crypto-monnaies et mentionnent souvent leur décentralisation parmi leurs avantages. Eh bien, c'est en fait un point très débattu dans la communauté et pour une bonne raison. Actuellement, il existe un nombre très limité d'entreprises qui concentrent d'énormes capacités techniques et matérielles à exploiter.
Des entreprises comme Bitmain ou Canaan, sont très présentes dans différentes crypto-monnaies, en particulier en Bitcoin. Mais pas seulement pour créer de puissants mineurs ASIC, mais pour avoir le monopole sur ce marché et les accompagner de gigantesques piscines minières. Un fait qui a fait que plus d'un se pose: le matériel minier que ces sociétés proposent est-il le dernier des derniers? Les mineurs les plus puissants sont-ils réservés pour eux-mêmes et ensuite libérés lorsqu'ils développent une nouvelle génération?
Dans les deux cas, ces entreprises et le monopole qu'elles exercent mettent en péril la décentralisation du Bitcoin. Cependant, malgré cette situation jusqu'à présent, aucun problème sérieux n'est survenu.
Taux de hachage et consommation d'énergie qui lui est associée
Un autre point important est la relation entre le taux de hachage et la consommation énergétique totale du réseau blockchain. La relation est très simple, plus on ajoute de puissance à un réseau blockchain, plus la consommation d'énergie est importante. Evidemment cela a une empreinte importante et impossible à négliger. En fait, des réseaux comme Bitcoin ont posé des jalons en termes de consommation d'énergie. Les derniers calculs effectués par des spécialistes indiquent que Bitcoin a consommé autant d'énergie électrique que la Suisse en consomme en un an. Pour donner un chiffre, ce serait environ 65 TWh par an.
Cependant, cela ne signifie pas que Bitcoin gaspille de l'énergie. En fait, par rapport à des processus tels que l'extraction de l'or ou la production de pétrole, Bitcoin consomme peu d'énergie. Mais au-delà de cela, tout le travail intense d'extraction de Bitcoin et d'autres crypto-monnaies telles que Ethereum, n'est pas un gaspillage. Après tout, ces réseaux exécutent des systèmes uniques qui sont considérés comme l'avenir de l'économie mondiale. Alors oublions le mythes sur Bitcoin et d'autres crypto-monnaies, et acceptons que chaque watt dépensé en valait la peine, et il en sera toujours ainsi dans le but de créer de l'argent qui nous libère. La question devrait être de savoir pourquoi les gouvernements ne font pas beaucoup plus la promotion des énergies purement renouvelables.
Unités de taux de hachage
- 1 kH / s équivaut à 1,000 XNUMX (mille) hachages par seconde;
- 1 MH / s équivaut à 1,000,000 1 XNUMX (XNUMX million) de hachages par seconde;
- 1 GH / s équivaut à 1,000,000,000 1000 1 XNUMX (XNUMX milliard, XNUMX billion US) de hachages par seconde;
- 1 TH / s équivaut à 1,000,000,000,000 1 XNUMX XNUMX XNUMX (XNUMX billion US) de hachages par seconde;
- 1 PH / s équivaut à 1,000,000,000,000,000 1 XNUMX XNUMX XNUMX XNUMX (XNUMX quadrillion américain) de hachages par seconde;
- 1 EH / s équivaut à 1,000,000,000,000,000,000 1 XNUMX XNUMX XNUMX XNUMX XNUMX (XNUMX quintillion) de hachages par seconde.
Conversions de taux de hachage typiques
- 1 MH / s = 1,000 XNUMX kH / s;
- 1 GH / s = 1,000 1,000,000 MH / s = XNUMX XNUMX XNUMX kH / s;
- 1 TH / s = 1,000 1,000,000 GH / s = 1,000,000,000 XNUMX XNUMX MH / s = XNUMX XNUMX XNUMX XNUMX kH / s.