Comment fonctionne le minage de Bitcoin, expliqué simplement ?
Définition · Minage de Bitcoin
Le processus qui consiste à ajouter le bloc de transactions suivant au registre Bitcoin en trouvant un hash de bloc inférieur à la cible du réseau, ce qui nécessite un très grand nombre d'essais. Le gagnant reçoit de nouveaux bitcoins et les frais de transaction.
Imagine une loterie où les tickets coûtent de l'électricité. Chaque mineur construit son propre bloc candidat et achète des tickets aussi vite qu'il le peut en calculant des hashs. La plupart des tickets ne gagnent pas. Environ toutes les 10 minutes, quelqu'un, quelque part, tire le ticket gagnant, le montre à tout le monde et la course reprend sur la base de ce bloc.
Pour aller plus loin · guide complet
Le minage de Bitcoin expliqué depuis les bases
Récompenses, halvings, difficulté, matériel, pools, énergie et rentabilité du minage aujourd’hui, avec des chiffres en direct.
Quelles sont les étapes pour miner un bloc ?
L'animation ci-dessus les montre sur le bloc 969 006. Voici l'explication en mots :
- 1
Rassembler les transactions
Récupère les transactions en attente dans le mempool, en commençant par celles dont les frais par unité sont les plus élevés, puis ajoute une transaction coinbase qui rémunère le mineur.
- 2
Construire la racine de Merkle
Hache les transactions par paires, niveau par niveau, jusqu’à obtenir un seul hash qui les représente toutes.
- 3
Complète l’en-tête
Six champs dans 80 octets : version, hash du bloc précédent, racine de Merkle, horodatage, cible et nonce.
- 4
Hache, change le nonce, recommence
Fais passer l’en-tête deux fois dans SHA-256. Si le résultat est trop grand, change le nonce et réessaie.
- 5
Passer sous la cible
Un hash inférieur à la cible constitue la preuve de travail. Les autres nœuds le vérifient avec un seul calcul de hash.
- 6
Recevoir la récompense
Le bloc rejoint la chaîne et sa transaction coinbase verse la subvention et les frais. Tout le monde passe au bloc suivant.
Quand les 4,3 milliards de nonces possibles sont épuisés, ce qui prend bien moins d'une seconde à une machine moderne, le mineur modifie plutôt un champ libre dans la transaction coinbase. Cela donne une nouvelle racine de Merkle et une nouvelle série de nonces à essayer.
Pourquoi le minage de Bitcoin est-il si difficile ?
Parce que le résultat de SHA-256 est imprévisible. Modifier un seul bit de l’en-tête change complètement le hash, il n’y a donc pas de raccourci. Le seul moyen de trouver un gagnant est de faire des essais, et la cible est réglée pour que l’ensemble du réseau ait besoin d’environ 10 minutes.
950 EH/s
hashrate du réseau
en direct, mis à jour chaque heure
5.7 × 1023
hachages par bloc, en moyenne
hashrate × 600 s
~10 min
temps moyen par bloc
la cible de difficulté
2,016
blocs entre deux ajustements de difficulté
environ deux semaines
Si d’autres machines se mettent à miner, les blocs arrivent plus vite pendant un moment. Au prochain ajustement, la difficulté augmente. Si des mineurs arrêtent, elle baisse. Le guide de la difficulté suit en direct le prochain ajustement.
Peut-on essayer de miner soi-même un bloc ?
Oui, juste ici. Cette démo exécute un vrai double SHA-256 dans ton navigateur sur un bloc simplifié. Règle la difficulté sur 5 ou 6 zéros en tête et regarde combien de temps cela prend :
Interactif · minez un bloc dans votre navigateur
Vraie preuve de travail en SHA-256, en-tête simplifié
Hash du bloc (double SHA-256)
Modifiez les transactions : le hash change complètement avec une seule lettre.
Tentatives : 0
Votre hashrate : n/d
Temps : 0,0 s
Chaque zéro supplémentaire rend la tâche environ 16 fois plus difficile. Les blocs réels nécessitent environ 19 ou 20. Pour voir le hachage en détail, modifier un en-tête octet par octet et découvrir ce qu’exigerait une attaque à 51 %, consulte la preuve de travail.
Pourquoi Bitcoin a-t-il besoin du minage ?
Bitcoin n’a pas de banque pour décider quels paiements ont eu lieu en premier. C’est le minage qui s’en charge. Chaque bloc ordonne un lot de transactions et, comme chaque bloc s’appuie sur le précédent, modifier un ancien paiement obligerait à refaire tout le travail depuis. C’est ce qui rend difficile l’annulation d’un paiement confirmé.
C’est aussi ainsi que de nouveaux bitcoins sont émis, selon un calendrier fixe qui prévoit une division par deux tous les quatre ans. La récompense est expliquée dans la récompense de bloc et le halving.
Peut-on miner du Bitcoin soi-même ?
Avec un ASIC spécialisé, une électricité bon marché et un pool de minage, oui, même si les marges sont faibles. Un téléphone ou un ordinateur portable est des millions de fois trop lent pour faire une différence.
Le plus simple pour commencer, c'est l'app CloudMineCrypto. Tu mines gratuitement avec l'offre gratuite, les pubs, les jeux, les offres et les connexions quotidiennes, sans matériel, bruit ni facture d'électricité. Tu peux retirer tes gains vers ton propre portefeuille via Lightning, Bitcoin on-chain ou BNB Smart Chain. Les offres payantes sont facultatives. Les récompenses sont des estimations basées sur les données du réseau en temps réel et ne sont pas garanties.
Pour aller plus loin · guide complet
Le minage de Bitcoin expliqué depuis les bases
Récompenses, halvings, difficulté, matériel, pools, énergie et rentabilité du minage aujourd’hui, avec des chiffres en direct.
Questions fréquentes
Comment fonctionne le minage de Bitcoin, en termes simples ?
Les mineurs regroupent les transactions en attente dans un bloc, puis testent des nombres, appelés nonces, jusqu’à ce que le hash du bloc soit inférieur à une cible. Le premier à en trouver un ajoute le bloc à la chaîne et reçoit la récompense de bloc.
Que cherchent exactement les mineurs à résoudre ?
Rien de compliqué. Ils cherchent un en-tête dont le hash double SHA-256 est inférieur à une cible. Le seul moyen d’en trouver un, c’est de changer le nonce et de recalculer le hash, des milliers de milliards de fois par seconde.
Combien de temps faut-il pour miner un bloc ?
Environ 10 minutes en moyenne pour l’ensemble du réseau. La difficulté s’ajuste tous les 2 016 blocs pour maintenir ce délai, quelle que soit la puissance de calcul totale.
Que reçoit un mineur pour un bloc ?
La subvention de bloc, de 3,125 BTC depuis avril 2024, à laquelle s’ajoutent les frais de chaque transaction du bloc. La plupart des blocs sont trouvés par des pools, qui partagent la récompense entre leurs mineurs.
Peut-on miner du Bitcoin chez soi ?
Seulement avec une machine ASIC spécialisée, une électricité bon marché et un pool. Et même dans ce cas, le minage n’est souvent pas rentable. Un téléphone ou un ordinateur portable est bien trop lent. Des applis comme CloudMineCrypto te permettent de miner gratuitement sans faire tourner ton propre matériel. Les récompenses sont des estimations.
Sources et pour aller plus loin
- Bitcoin : un système de paiement électronique pair-à-pair (le livre blanc) · Satoshi Nakamoto, 2008
- Guide de la chaîne de blocs : en-têtes, arbres de Merkle et preuve de travail · Documentation développeur Bitcoin
- Guide du minage : en solo et en pool · Documentation développeur Bitcoin
- Algorithme de hachage des blocs · Bitcoin Wiki
- Arbres de Merkle · Bitcoin Wiki
- Difficulté · Bitcoin Wiki
Les chiffres en temps réel de cette page viennent de l’API CloudMineCrypto ou des services de données publiques de la blockchain indiqués à côté. Ils sont actualisés selon un calendrier et leur source est indiquée là où ils apparaissent. Ce guide est à visée pédagogique et ne constitue pas un conseil financier. CloudMineCrypto n’est pas un produit d’investissement. Les récompenses dans l’application sont des estimations et ne sont pas garanties.
Vous avez lu comment ça marche. Maintenant, voyez-le en action.
Réclamez un plan de minage gratuit de 8 heures dans l’application CloudMineCrypto et regardez votre BTC estimé augmenter grâce aux données réseau en direct. Aucun matériel, aucune carte.