Glossaire

Algorithme

15/04/2026

Dans le minage de cryptomonnaies, un algorithme (ou algorithme de minage) est la fonction cryptographique qui définit le casse-tête computationnel que les mineurs doivent résoudre pour produire un bloc valide. Chaque blockchain spécifie son propre algorithme, et ce choix détermine directement quel matériel le mine le plus efficacement.

Comment fonctionne un algorithme de minage

  1. Les mineurs prennent un bloc de transactions en attente et le combinent avec un nombre aléatoire appelé nonce
  2. Ils passent ces données à travers l'algorithme pour produire un hash — une chaîne de sortie de longueur fixe
  3. Si le hash répond à l'objectif de difficulté actuel du réseau, le bloc est valide et le mineur gagne la récompense de bloc
  4. Sinon, les mineurs changent le nonce et essaient à nouveau — un ASIC moderne fait cela des milliards de fois par seconde

Algorithmes de minage courants

Algorithme Monnaies Meilleur matériel
SHA-256 Bitcoin (BTC), Bitcoin Cash (BCH) ASIC
Scrypt Litecoin (LTC) ASIC
kHeavyHash Kaspa (KAS) ASIC
Blake3 Alephium (ALPH) GPU, ASIC
RandomX Monero (XMR) CPU
Autolykos2 Ergo (ERG) GPU
KawPow Ravencoin (RVN) GPU
FishHash IronFish (IRON) GPU

Pourquoi l'algorithme est important

  • Compatibilité matérielle — Les ASICs sont fabriqués pour un algorithme spécifique et ne peuvent pas être réutilisés pour d'autres
  • Décentralisation — Les algorithmes compatibles avec les CPU comme RandomX sont conçus pour résister à la domination des ASICs
  • Rentabilité — La difficulté de l'algorithme s'ajuste automatiquement à mesure que les mineurs rejoignent ou quittent le réseau
  • Mises à niveau de l'algorithme — Certains projets changent leur algorithme via un hard fork pour invalider les ASICs existants

Voir aussi