Aller au contenu principal
Minage

nBits

nBits est l'encodage compact de la cible de difficulté dans l'en-tête de bloc. Contient 4 octets (mantisse + exposant). Permet de représenter des cibles de 256 bits avec compacité. Fondement technique de l'ajustement de difficulté.

Encodage de la difficulté

nBits est le champ qui encode la cible de difficulté dans l'en-tête d'un bloc Bitcoin. Quatre octets représentent un nombre flottant compact qui exprime la cible que le hash du bloc doit franchir.

Mécanique

Le format encode une mantisse et un exposant. La cible décodée est une valeur sur 256 bits qui détermine la rareté du bloc valide. Plus nBits est petit, plus la difficulté est élevée.

Ajustement périodique

nBits est recalculé tous les 2016 blocs, soit environ deux semaines, pour maintenir un temps moyen de dix minutes par bloc. C'est l'algorithme d'ajustement de difficulté de Bitcoin.

Intérêt analytique

Suivre l'évolution de nBits permet de visualiser la santé du réseau. Une difficulté qui baisse signale une perte de hashrate, qui monte signale une expansion industrielle.

Termes lies

← Retour au glossaire complet

Glossaire inspire du dictionnaire de Loic Morel sur Pandul.fr.