Qu'est-ce que Emergency Difficulty Adjustment (EDA) ?
Emergency Difficulty Adjustment (EDA) est un interrupteur de sécurité que certaines blockchains utilisent pour réduire rapidement la difficulté d'extraction d'un bloc lorsque la chaîne commence à ralentir. Il s'enclenche quand des mineurs partent et que les blocs n'apparaissent plus à temps. Imaginez un thermostat pour la production de blocs : quand il fait trop froid, le chauffage augmente.
EDA rend les pièces faciles pour toujours. Non. Il n'intervient que pendant les périodes de ralentissement pour maintenir le mouvement des blocs, puis la difficulté peut remonter lorsque les mineurs reviennent.
Comment fonctionne Emergency Difficulty Adjustment (EDA)
Imaginez ceci : le prix baisse, les mineurs vont chercher des gains ailleurs et la chaîne commence à ralentir. Une règle EDA surveille ce ralentissement et réagit rapidement.
- Étape 1 : La puissance de minage diminue lorsque le réseau taux de hachage chute fortement.
- Étape 2 : La vérification EDA constate que les blocs prennent trop de temps et réduit la difficulté de minage pour que les mineurs puissent résoudre plus rapidement le même puzzle cryptographique.
- Étape 3 : Avec un travail plus facile, les blocs recommencent à arriver plus près des temps cibles.
- Étape 4 : Plus de mineurs peuvent revenir pour les blocs plus faciles, ce qui peut inverser la production.
- Étape 5 : Après la période difficile, la difficulté peut remonter via les règles d'ajustement normales.
En bref : il gagne du temps quand la chaîne est lente, puis s'efface.
Pourquoi Emergency Difficulty Adjustment (EDA) compte
Cela compte parce que des blocs lents donnent l'impression d'attendre un trajet en covoiturage qui ne bouge pas sur la carte. L'EDA maintient l'utilisation possible.
- Avantage : Récupération plus rapide lorsque la production de blocs ralentit, ce qui aide à éviter que les temps de bloc moyens ne dérivent trop longtemps.
- Perspective : Si mal réglé, il peut basculer trop loin et encourager les mineurs à sauter entre chaînes, ce qui entraîne des confirmations irrégulières pour vos transactions.
- Pertinence : Apparaît dans les débats sur les forks et les discussions sur la conception des chaînes, en particulier concernant l'histoire de Bitcoin Cash et le comportement des mineurs.
Quand vous voyez de longues pauses entre les blocs sur une chaîne qui utilise un EDA, vérifiez si une règle d'urgence vient de se déclencher avant de paniquer à propos de fonds bloqués.
Caractéristiques clés de Emergency Difficulty Adjustment (EDA)
Ce qui le distingue
- Déclencheur : S'active uniquement lorsque la chaîne ralentit au-delà d'un seuil défini.
- Vitesse : Modifie la difficulté beaucoup plus rapidement que l'ajustement normal.
- Temporaire : Soupape de pression à court terme, pas un réglage permanent.
- Comportement : Peut provoquer des oscillations si les mineurs manipulent les règles.
Le réseau principal de Bitcoin n'utilise pas d'EDA. Bitcoin Cash en a utilisé un au lancement, puis est passé à un autre algorithme peu après.
Exemple
Après le lancement de Bitcoin Cash en 2017, des mineurs sont partis, un Emergency Difficulty Adjustment s'est déclenché, et les blocs ont commencé à arriver en rafales avant de ralentir de nouveau.
Fait amusant
Durant les débuts de Bitcoin Cash, certains mineurs ont chronométré leur entrée pour récupérer des blocs faciles juste après un déclenchement d'EDA, puis sont passés à une autre chaîne quand la difficulté est remontée, comme des chasseurs de bonus qui passent d'une application de transport à une autre.
Conclusion
Emergency Difficulty Adjustment (EDA) est le coupe-circuit qui maintient une chaîne lente en mouvement lorsque les mineurs se retirent, tout simplement.
