Définition
Un soft fork est rétrocompatible. L’ancien logiciel accepte les blocs sans appliquer toutes les conditions ajoutées. Il diffère du hard fork, qui peut permettre des blocs auparavant rejetés.
Fonctionnement
Les participants mis à jour vérifient un ensemble plus étroit. Les anciens peuvent suivre sans offrir les mêmes contrôles nouveaux. L’activation dépend du design. SegWit sur Bitcoin est un soft fork, pas une chaîne latérale.
Usages et limites
La compatibilité ne garantit ni absence de risque ni inutilité des mises à jour. Contrôles divergents, erreurs d’activation ou désaccords perturbent le réseau. Ni rapidité ni baisse des frais ne sont promises ; l’effet dépend des fonctions et de leur adoption.