AccueilModèles financiers et marchésMinage de Bitcoin — Preuve de travail

₿ Minage de Bitcoin — Preuve de travail

Simulateur interactif de minage de Bitcoin. Visualisez les casse-têtes de preuve de travail avec une recherche animée de nonce. Observez la difficulté s'ajuster pour maintenir des blocs de 10 minutes. Explorez le hashrate, les récompenses de bloc et la consommation d'énergie.

Modèles financiers et marchés3DFacile60 FPS
bitcoin-mining ↗ Ouvrir en autonome

Ce que la simulation démontre

Ce simulateur montre comment fonctionne le minage de Bitcoin par preuve de travail. Les mineurs hachent à répétition l'en-tête d'un bloc avec différentes valeurs de nonce jusqu'à ce que le hachage obtenu commence par un nombre requis de zéros initiaux (la cible de difficulté). Plus le nombre de zéros requis est élevé, plus il est difficile de trouver un hachage valide — le nombre d'essais nécessaires augmente en moyenne de manière exponentielle. Lorsqu'un mineur réussit, un nouveau bloc est ajouté à la chaîne et le mineur reçoit une récompense de bloc (actuellement 3,125 BTC après le halving de 2024).

Comment l'utiliser

  • Cliquez sur Commencer le minage pour lancer la recherche de nonce.
  • Ajustez la Difficulté pour changer le nombre de zéros initiaux requis.
  • Augmentez le nombre de Mineurs pour voir la concurrence entre plusieurs mineurs.
  • Observez le panneau Hachage actuel pour voir les hachages testés en temps réel.
  • La blockchain en bas s'agrandit à mesure que des blocs sont trouvés.

Le saviez-vous ?

La difficulté de Bitcoin s'ajuste tous les 2 016 blocs (~2 semaines) afin qu'en moyenne un bloc soit trouvé toutes les 10 minutes, quel que soit le hashrate total du réseau. En 2025, le réseau Bitcoin calcule plus de 700 exahashes par seconde — soit 700 000 000 000 000 000 000 opérations de hachage chaque seconde. Ce simulateur utilise une fonction de hachage simplifiée à des fins de démonstration.

À propos du minage de Bitcoin — preuve de travail

Ce simulateur modélise le minage de Bitcoin par preuve de travail, le processus cryptographique par lequel de nouveaux blocs sont ajoutés à la blockchain Bitcoin. Les mineurs calculent à répétition des hachages SHA-256 de l'en-tête d'un bloc — en faisant varier un champ appelé le nonce — jusqu'à ce que le hachage obtenu passe sous une cible numérique, ce qui visuellement signifie qu'il commence par un nombre requis de zéros initiaux. La difficulté de ce casse-tête s'ajuste tous les 2 016 blocs afin que le réseau produise toujours environ un bloc toutes les 10 minutes, quelle que soit la puissance de calcul totale.

Le minage de Bitcoin a été décrit pour la première fois dans le livre blanc de Satoshi Nakamoto en 2008 et mis en service en janvier 2009. Aujourd'hui, il sécurise un réseau mondial traitant des centaines de milliards de dollars de transactions, et le hashrate combiné dépasse 700 exahashes par seconde — ce qui en fait l'un des plus grands systèmes de calcul distribué jamais construits.

Questions fréquentes

Qu'est-ce que la preuve de travail ?

La preuve de travail est un mécanisme qui exige des mineurs qu'ils fournissent un réel effort de calcul avant de pouvoir ajouter un bloc à la blockchain. Un mineur doit trouver une valeur de nonce telle que le hachage de l'en-tête du bloc produise un hash inférieur à une cible donnée. Comme les fonctions de hachage sont à sens unique, la seule méthode pratique est l'essai par force brute — il n'existe aucun raccourci, ce qui rend le travail vérifiable mais coûteux à produire.

Comment utiliser cette simulation ?

Cliquez sur Commencer le minage pour lancer la recherche de nonce. Utilisez le curseur Difficulté pour augmenter ou diminuer le nombre de zéros initiaux requis — une difficulté plus élevée signifie en moyenne un nombre d'essais exponentiellement plus grand. Augmentez le curseur Mineurs pour simuler la concurrence entre plusieurs mineurs qui s'affrontent pour trouver le prochain bloc, et observez le canevas de la blockchain en bas grandir à mesure que des blocs valides sont découverts.

Pourquoi une difficulté plus élevée nécessite-t-elle tant d'essais supplémentaires ?

Chaque zéro initial supplémentaire requis réduit la fraction de hachages valides d'un facteur 16 (puisque les chiffres du hachage sont hexadécimaux). Avec 4 zéros initiaux, environ 1 hachage sur 65 536 est valide ; avec 8 zéros initiaux, seulement environ 1 sur 4 milliards. Cette relation exponentielle signifie que de petites augmentations de difficulté se traduisent par des sauts énormes du nombre d'essais attendu avant de trouver un bloc.

Qu'est-ce que SHA-256 et pourquoi Bitcoin l'utilise-t-il ?

SHA-256 (Secure Hash Algorithm 256-bit) est une fonction de hachage cryptographique de la famille SHA-2, normalisée par le NIST en 2001. Elle produit une sortie fixe de 256 bits (64 caractères hexadécimaux) à partir de n'importe quelle entrée, avec la propriété que de minuscules changements d'entrée modifient complètement la sortie (effet d'avalanche), et il est impossible en pratique d'inverser la fonction ou de trouver deux entrées produisant la même sortie. Bitcoin applique en réalité SHA-256 deux fois (double SHA-256) pour une sécurité accrue. Ce simulateur utilise une fonction de hachage simplifiée pour la performance, mais le comportement visuel reflète le processus réel.

Comment fonctionne concrètement l'ajustement de difficulté de Bitcoin ?

Tous les 2 016 blocs — environ deux semaines au rythme cible d'un bloc par 10 minutes — les nœuds Bitcoin comparent le temps réel nécessaire pour miner ces blocs à l'idéal de 20 160 minutes. Si les blocs sont arrivés plus vite que prévu, la difficulté augmente ; s'ils sont arrivés plus lentement, elle diminue. L'ajustement est plafonné à un facteur 4 dans chaque direction par période, ce qui évite les variations extrêmes. Ce mécanisme d'autocorrection maintient le temps moyen de bloc proche de 10 minutes depuis 2009, malgré une croissance du hashrate du réseau de plusieurs ordres de grandeur.

Qu'est-ce qu'une récompense de bloc et comment évolue-t-elle dans le temps ?

Lorsqu'un mineur mine avec succès un bloc, il gagne la récompense de bloc — des bitcoins nouvellement créés — plus l'ensemble des frais de transaction des transactions incluses dans ce bloc. La récompense de bloc a débuté à 50 BTC en 2009 et est divisée par deux tous les 210 000 blocs (environ tous les quatre ans) lors d'un événement appelé le « halving ». Après le halving d'avril 2024, elle s'élève à 3,125 BTC. L'offre totale est plafonnée à 21 millions de BTC, qui seront atteints vers l'an 2140, après quoi les mineurs dépendront entièrement des frais de transaction.

L'algorithme de preuve de travail de Bitcoin est-il identique à celui des autres cryptomonnaies ?

Non. Bitcoin utilise le double SHA-256, qui est favorable aux ASIC et a conduit à ce que du matériel de minage hautement spécialisé domine le réseau. D'autres cryptomonnaies ont délibérément choisi des algorithmes différents : Litecoin utilise Scrypt (conçu à l'origine pour être gourmand en mémoire), Monero utilise RandomX (optimisé pour les processeurs polyvalents), et Ethereum utilisait Ethash avant de passer à la preuve d'enjeu en 2022. Chaque algorithme reflète des priorités différentes en matière de décentralisation, d'accessibilité matérielle et d'efficacité énergétique.

Qui a inventé le minage de Bitcoin et la preuve de travail ?

Le concept de preuve de travail a été proposé pour la première fois par Cynthia Dwork et Moni Naor en 1993 comme moyen de dissuader le spam par e-mail, et le terme « proof of work » a été inventé par Markus Jakobsson et Ari Juels en 1999. Satoshi Nakamoto a adapté et combiné ces idées avec le système Hashcash d'Adam Back (1997) pour créer le mécanisme de consensus de Bitcoin, en publiant le livre blanc de Bitcoin en octobre 2008 et en minant le bloc genèse le 3 janvier 2009.

Quels phénomènes sont liés au minage de Bitcoin ?

Le minage de Bitcoin est lié à plusieurs sujets plus larges : les fonctions de hachage cryptographiques sous-tendent toute la sécurité de la blockchain ; la théorie des jeux explique les incitations des mineurs et pourquoi le minage honnête est la stratégie dominante (mise à part l'attaque de minage égoïste) ; l'économie de réseau régit la formation des pools de minage ; et la thermodynamique limite l'efficacité puisque tout le travail de hachage se dissipe finalement en chaleur. Les simulations connexes sur ce site incluent la dynamique des bulles financières, les modèles de cours d'action (mouvement brownien géométrique) et la tarification des options — toutes explorant comment un comportement émergent complexe naît de règles simples dans les systèmes économiques.

Comment le minage de Bitcoin est-il utilisé sur du matériel réel aujourd'hui ?

Le minage moderne de Bitcoin utilise des circuits intégrés spécifiques à une application (ASIC) — des puces conçues exclusivement pour calculer le double SHA-256 aussi rapidement et efficacement que possible. Les meilleurs ASIC en 2024-2025 atteignent plus de 200 térahashes par seconde (TH/s) pour environ 20 joules par térahash, une amélioration d'efficacité de plusieurs millions de fois par rapport au minage sur processeur utilisé en 2009. Les mineurs rejoignent généralement des pools pour lisser leurs revenus, en partageant les récompenses proportionnellement au hashrate apporté. Les fermes de minage industrielles consomment aujourd'hui autant d'électricité que certains petits pays, alimentant un débat permanent sur l'intégration des énergies renouvelables.

Quelles sont les questions de recherche ouvertes autour de la preuve de travail ?

Les domaines de recherche actifs incluent : les attaques de minage égoïste, où un pool disposant d'un hashrate suffisant peut gagner des récompenses disproportionnées en retenant stratégiquement des blocs ; la sécurité fondée uniquement sur les frais, qui étudie si les frais de transaction seuls fourniront des incitations de minage adéquates une fois que les récompenses de bloc approcheront de zéro ; le problème des attaques à longue portée pour les nœuds qui se synchronisent nouvellement ; et l'économie environnementale de la preuve de travail comparée à la preuve d'enjeu. Les cryptographes étudient aussi si les ordinateurs quantiques pourraient un jour briser le caractère à sens unique de SHA-256, bien que les estimations actuelles placent une menace quantique pratique à plusieurs décennies.

⚙ Sous le capot

Observez une recherche animée de nonce traquer un hachage valide pendant que la difficulté s'ajuste automatiquement pour maintenir l'arrivée des blocs toutes les 10 minutes.

minage de bitcoinpreuve de travailcasse-tête de hachageSHA-256nonceblockchaindifficultécryptomonnaie

3D · Moteur de rendu Three.js / WebGL · Cible 60 FPS · fonctionne entièrement côté client, sans installation

Qu'avez-vous trouvé ?

Ajouter des étapes de reproduction (facultatif)