Aller au contenu principal

MÉTHODE D'ACTIVATION

PROTOCOLE Traduction en anglais : ACTIVATION METHOD

Une méthode d’activation est le processus par lequel la communauté d’utilisateurs décide de l’implémentation d’un soft fork sur le protocole Bitcoin, en cherchant à éviter une séparation de la blockchain. Ce processus consiste à solliciter l’opinion des mineurs pour approuver un soft fork avant son activation. Si une majorité importante accepte le soft fork, le risque de scission de la blockchain est minimisé. Ce consensus est crucial car si une majorité de mineurs refusent de faire la modification, le soft fork pourrait créer deux chaînes distinctes : une avec les règles modifiées et l’autre sans. Il existe 2 grandes catégories de méthodes d’activation :

  • Les UASF (User-Activated Soft Fork) lorsque ce sont les nœuds qui imposent la mise à jour ;
  • Les MASF (Miner-Activated Soft Fork) lorsque ce sont les mineurs qui déclenchent l’activation.

Il existe de nombreuses méthodes d’activation différentes qui ont été testées au fur et à mesure de l’évolution de Bitcoin. À l’époque de Satoshi, le processus d’activation n’était pas formellement établi. Les modifications étaient souvent arbitraires et parfois même réalisées sans informer la communauté. Plus tard, la méthode du Flag Day a été adoptée. Après le retrait de Satoshi, d’autres méthodes ont été successivement utilisées, notamment le BIP-0034, le BIP-0009, le BIP-0008, et enfin, le Speedy Trial.

Termes associés :