La difficulté est l'un des concepts de base d'un réseau blockchain avec minage. Comme de nouvelles pièces sont émises selon un calendrier strictement défini tandis que la puissance de calcul du réseau change, le protocole inclut la capacité d'ajuster automatiquement le rythme auquel les blocs sont trouvés. C'est exactement ce dont le paramètre de difficulté est responsable : il détermine à quel point il est difficile pour les mineurs de trouver une solution qui accorde le droit d'ajouter un nouveau bloc.
Le mécanisme fonctionne comme un système autorégulateur. Si le hashrate total du réseau augmente, la difficulté augmente afin que le temps moyen de création de blocs reste stable. Si la puissance diminue, la difficulté diminue. Dans le réseau Bitcoin, par exemple, le recalcul se produit tous les 2016 blocs, ce qui correspond en moyenne à un intervalle d'environ deux semaines.
Pourquoi la difficulté est nécessaire
- Maintenir un intervalle stable entre les blocs ;
- Respecter le calendrier d'émission prévu ;
- Adapter le réseau aux changements de puissance de calcul ;
- Protection contre les fluctuations brusques du taux d'émission de pièces.
Historiquement, la popularité croissante du minage et l'émergence de matériel spécialisé ont conduit à une augmentation significative du hashrate, et avec lui, de la difficulté. Cela a changé l'économie du minage et a progressivement évincé les appareils moins productifs. Comprendre la difficulté vous aide à saisir comment une blockchain préserve la prévisibilité même lorsque la puissance du réseau change.



