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
- Les mineurs prennent un bloc de transactions en attente et le combinent avec un nombre aléatoire appelé nonce
- Ils passent ces données à travers l'algorithme pour produire un hash — une chaîne de sortie de longueur fixe
- 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
- 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
