BlockPulseNews
Définition

Ajustement de difficulté : définition

L'ajustement de difficulté est le mécanisme par lequel une blockchain en preuve de travail modifie périodiquement la difficulté du minage afin que les blocs continuent d'être produits à un rythme moyen stable, quelle que soit la puissance de calcul engagée.

Thème : Consensus et minage

Ajustement de difficulté : comment ça marche ?

En preuve de travail, les mineurs cherchent un hachage de bloc inférieur à une valeur cible. Plus la cible est basse, plus il faut d'essais pour la trouver : c'est la difficulté. Si de nouveaux mineurs rejoignent le réseau, les blocs sont trouvés plus vite ; s'ils partent, plus lentement. L'ajustement corrige cet écart en modifiant la cible. La difficulté ne dépend donc pas du nombre de mineurs, mais de leur puissance totale.

Sur Bitcoin, la règle est inscrite dans le protocole : tous les 2016 blocs, chaque nœud compare le temps réellement écoulé au temps attendu, sur la base d'un bloc toutes les dix minutes en moyenne. La difficulté est relevée ou abaissée en proportion, avec une variation limitée à un facteur quatre par période. D'autres blockchains ajustent la difficulté à chaque bloc, avec des algorithmes de moyenne mobile qui réagissent plus vite. Ce mécanisme rend l'émission de nouvelles unités prévisible dans le temps, ce qui est essentiel au calendrier monétaire de Bitcoin.

Un exemple concret

Imaginons qu'une importante région de minage coupe soudainement l'électricité aux fermes de minage. La puissance de calcul du réseau chute fortement et les blocs arrivent bien plus lentement que prévu. À la fin de la période en cours, l'ajustement abaisse la difficulté : les mineurs restants trouvent à nouveau des blocs au rythme habituel, et leur part des récompenses augmente.

Les risques à connaître

Sur Bitcoin, l'ajustement n'intervient qu'en fin de période : après une chute brutale du hashrate, le réseau peut rester lent jusqu'au recalcul. Sur les petites blockchains, des mineurs peuvent exploiter les règles d'ajustement en arrivant et repartant massivement, voire manipuler les horodatages pour influencer la difficulté.

À ne pas confondre avec

  • Halving : Le halving réduit de moitié la récompense par bloc à intervalle fixe, alors que l'ajustement de difficulté modifie l'effort de calcul nécessaire pour trouver un bloc.
  • Hashrate : Le hashrate mesure la puissance de calcul réellement déployée, tandis que la difficulté est le paramètre du protocole qui s'adapte à cette puissance.

Questions fréquentes sur Ajustement de difficulté

À quelle fréquence la difficulté de Bitcoin change-t-elle ?

Tous les 2016 blocs, ce qui correspond à environ deux semaines si les blocs sont produits au rythme prévu de dix minutes en moyenne.

Une hausse de la difficulté signifie-t-elle que le prix va monter ?

Non. Elle indique seulement que davantage de puissance de calcul a été engagée sur la période précédente. Ce n'est pas un indicateur de prix.

Dans le même thème : Consensus et minage

Tous les termes du thème Consensus et minage →

À lire

L'actualité : Consensus et minage

Les derniers articles de BlockPulseNews sur ce sujet.

Approfondir avec l'Académie : Le Minage Un module gratuit, en leçons courtes et quiz, pour maîtriser ce thème pas à pas.
Découvrir le module

Les autres termes en A

← Tout le lexique crypto de A à Z