Glossaire · Minage

Cible

Par l’équipe CloudMineCryptoMis à jour

Définition

La cible est un nombre de 256 bits que le hachage d’un bloc doit atteindre ou ne pas dépasser pour que le bloc soit valide. Plus la cible est basse, moins il y a de hachages gagnants et plus les blocs sont difficiles à trouver.

Fait partie du glossaire du minage de Bitcoin, avec 88 termes expliqués en langage clair.

Un hachage de bloc doit être inférieur à ce nombre

Difficulté 1

8 zéros en tête

La cible la plus facile autorisée par les règles. Les premiers blocs en 2009 l’utilisaient.

00000000ffff0000000000000000000000000000000000000000000000000000

Aujourd’hui : difficulté de 148,4 billions

19 zéros en tête

Calculé à partir de la difficulté en direct, actualisée toutes les 10 minutes.

00000000000000000001e5abfffffffff59746a26691199ad82037128cc999f3

Chaque zéro hexadécimal supplémentaire en tête rend un hachage gagnant 16 fois plus rare. La difficulté mesure la même chose sur une échelle continue : la cible à la difficulté 1 divisée par la cible actuelle.

Comment fonctionne la cible ?

Le hachage d’un bloc est un nombre de 256 bits qui semble aléatoire. La cible est un seuil : tout hachage inférieur ou égal à cette valeur est gagnant, et tout hachage supérieur est écarté. En hexadécimal, une cible basse commence par une longue série de zéros. C’est pourquoi on dit qu’un hachage gagnant « commence par des zéros ».

L’en-tête ne stocke pas les 256 bits. Il encode la cible dans un champ de 4 octets appelé bits, que chaque nœud décode de la même façon.

Comment la cible est-elle définie ?

Tous les 2 016 blocs, chaque nœud compare le temps qu’il a fallu pour les produire à deux semaines. Si les blocs ont été produits plus vite, la cible baisse ; s’ils ont été produits plus lentement, elle augmente, dans une limite de quatre fois dans un sens comme dans l’autre. Ainsi, les blocs restent espacés d’environ dix minutes, même quand des mineurs arrivent ou partent.

La difficulté exprime la même chose sur une échelle plus facile à comprendre : la cible autorisée la plus facile divisée par celle d’aujourd’hui. La cible baisse quand la difficulté augmente.

Combien de hachages faut-il pour atteindre la cible d’aujourd’hui ?

148 billions × 2³² ≈ 637 221 quintillions de hachages par bloc
Données en direct, calculées à partir de la difficulté actuelle et actualisées toutes les 10 minutes.

C’est le nombre moyen d’essais nécessaires à l’ensemble du réseau pour produire un bloc. Les pools utilisent le même principe avec leur propre cible, beaucoup plus facile, afin que chaque machine leur renvoie assez souvent des preuves de travail pour comptabiliser son travail.

Sources

  1. Cible · Bitcoin Wiki
  2. Difficulté · Bitcoin Wiki
  3. Guide de la blockchain · Documentation développeur Bitcoin

Les données en temps réel affichées sur cette page proviennent de l’API CloudMineCrypto et des données publiques de la chaîne. Elles sont mises à jour régulièrement et identifiées là où elles apparaissent. À titre éducatif uniquement, pas un conseil financier.

Voyons maintenant le minage en action.

Claim a free 8-hour mining plan in the CloudMineCrypto app and watch your estimated BTC tick up from live network data. Withdraw to your own wallet, Lightning included. Rewards are estimates.