BlockPulseNews
Définition

CPU : définition

Aussi appelé : Central Processing Unit

Le CPU (Central Processing Unit) est le processeur principal d'un ordinateur, qui exécute les instructions des programmes. Dans la crypto, il fait tourner nœuds et portefeuilles, et permet de miner certaines cryptomonnaies conçues pour lui.

Thème : Consensus et minage

CPU : comment ça marche ?

Un CPU est un processeur polyvalent : il peut exécuter n'importe quel type de calcul, mais avec un nombre limité de cœurs travaillant en parallèle. Aux débuts de Bitcoin, les mineurs utilisaient leur processeur. Le minage de Bitcoin consistant à calculer d'énormes quantités de hachages SHA-256, il a rapidement migré vers les cartes graphiques (GPU), capables de nombreux calculs simples en parallèle, puis vers les ASIC, des puces conçues pour cette seule tâche. Miner du bitcoin avec un CPU n'a désormais aucune chance d'être rentable.

Certains projets ont volontairement choisi des algorithmes de preuve de travail adaptés aux processeurs classiques, afin que le minage reste accessible au plus grand nombre et moins concentré. C'est le cas de Monero avec l'algorithme RandomX, qui exécute des programmes aléatoires sollicitant fortement la mémoire et les capacités générales du processeur. Au-delà du minage, le CPU reste essentiel dans l'écosystème : il fait tourner les nœuds complets qui vérifient les blocs, les validateurs en preuve d'enjeu et les logiciels de portefeuille qui génèrent les signatures.

Un exemple concret

Imaginons qu'Hugo veuille faire tourner un nœud Bitcoin chez lui. Lors de la synchronisation initiale, son processeur vérifie les signatures et les règles de chaque bloc depuis la création du réseau, ce qui peut prendre des heures, voire des jours, selon la puissance du CPU et la rapidité du stockage. Une fois synchronisé, le nœud ne sollicite plus que modérément le processeur.

Les risques à connaître

Le minage sur CPU consomme de l'électricité et use le matériel, souvent pour des revenus faibles, voire négatifs. Les logiciels malveillants de cryptojacking détournent le processeur d'ordinateurs ou de serveurs à l'insu de leurs propriétaires pour miner. Les logiciels de minage téléchargés depuis des sources douteuses sont un vecteur d'infection courant.

À ne pas confondre avec

  • GPU : Le GPU est une carte graphique dotée de milliers de petits cœurs, bien plus efficace que le CPU pour les calculs répétitifs du minage.
  • ASIC : Un ASIC est une puce conçue pour un seul algorithme de minage, imbattable sur celui-ci mais incapable de faire autre chose, à l'opposé du CPU polyvalent.

Questions fréquentes sur CPU

Peut-on encore miner du bitcoin avec un ordinateur ?

Techniquement oui, mais la difficulté du réseau est telle qu'un CPU n'a pratiquement aucune chance de trouver un bloc, ni même de couvrir sa consommation électrique au sein d'un pool. Le minage de Bitcoin est dominé par les ASIC.

Quelles cryptomonnaies se minent avec un CPU ?

Celles dont l'algorithme a été conçu pour résister aux ASIC et favoriser les processeurs, comme Monero avec RandomX. Le paysage évolue toutefois au gré des changements d'algorithme des projets.

Termes liés

Dans le même thème : Consensus et minage

Tous les termes du thème Consensus et minage →

À lire

CPU dans l'actualité

Nos articles qui parlent de CPU, les plus pertinents d'abord.

Approfondir avec l'Académie : Le Minage Un module gratuit, en leçons courtes et quiz, pour maîtriser ce thème pas à pas.
Découvrir le module

Les autres termes en C

← Tout le lexique crypto de A à Z