network

difficulty

Un nombre qui contrôle la difficulté de miner un nouveau bloc Bitcoin, ajusté tous les 2016 blocs pour maintenir le temps moyen proche de dix minutes.

La difficulté de Bitcoin est un nombre cible intégré dans le protocole. Lorsqu'un mineur souhaite ajouter un nouveau bloc, le hachage cryptographique de l'en-tête de ce bloc doit être numériquement inférieur à la cible actuelle. Une cible plus basse signifie qu'il existe moins de hachages valides, donc les mineurs doivent effectuer en moyenne plus de travail avant d'en trouver un.

Tous les 2016 blocs, environ toutes les deux semaines, chaque nœud recalcule indépendamment la difficulté. Le réseau compare le temps réellement pris par ces 2016 blocs par rapport aux 20160 minutes prévues. Si le minage a trouvé des blocs plus rapidement, la difficulté augmente ; si plus lentement, elle diminue. Cet ajustement automatique maintient le temps moyen des blocs proche de dix minutes, quelle que soit la puissance de minage qui rejoint ou quitte le réseau.

Le mécanisme de difficulté est directement lié au halving et aux récompenses par bloc. À mesure que le matériel de minage s'améliore ou que davantage de mineurs rejoignent le réseau, la difficulté augmente pour compenser, préservant ainsi le calendrier d'émission prévisible. Si les mineurs partent en masse, la difficulté baisse afin que les mineurs restants puissent continuer à produire des blocs à un rythme soutenable.

Frequently asked questions