Soft Forks expliqués

soft fork

Qu’est-ce qu’un soft fork ?

Un soft fork est une mise à jour de la blockchain qui est rétrocompatible. Ça sonne technique, mais ça veut juste dire que les anciens nœuds (ordinateurs qui font tourner la blockchain mais ne sont pas à jour) voient toujours les nouveaux blocs comme valides. Les nouvelles règles sont plus strictes, mais pas au point de perturber les anciens systèmes.


À retenir

  • Un soft fork est une mise à jour de la blockchain rétrocompatible, les anciens nœuds continuent de fonctionner.
  • Il n’y a pas de nouvelle monnaie ni de nouvelle chaîne tant que la majorité des mineurs suit les nouvelles règles.
  • C’est un moyen sûr d’ajouter des fonctionnalités ou de rendre le réseau plus efficace.
  • Un exemple connu est la mise à jour SegWit de Bitcoin, qui a augmenté la taille des blocs et rendu les transactions plus rapides et moins coûteuses.

Un exemple de soft fork :

Imagine que tu joues à un jeu de cartes avec un groupe d’amis. Tout le monde connaît les règles et les suit. Un jour, certains amis proposent de modifier un peu le jeu. L’un d’eux suggère de ne plus jouer de cartes au-dessus de 10, mais le reste du jeu reste exactement pareil.

Vous décidez que certains (pas tous) vont suivre cette règle. Mais ce n’est pas un problème, car les joueurs qui suivent la nouvelle règle peuvent toujours jouer avec les autres. Ils ne posent simplement pas de cartes au-dessus de 10, alors que d’autres le font parfois.

Tant que la majorité respecte la nouvelle règle, le jeu change progressivement. Les anciens joueurs ne le remarquent pas beaucoup, mais les règles ont bien été modifiées sans casser tout le jeu.

C’est ça un soft fork : tu changes les règles alors que les anciens participants peuvent toujours utiliser les règles habituelles. Il n’y a donc pas de chaos, pas de division du réseau, et le réseau continue de tourner normalement. Un bel exemple est la mise à jour SegWit de Bitcoin (plus sur

Pourquoi faire un soft fork ?

Un soft fork est un moyen pratique d’améliorer ou d’ajuster quelque chose sans diviser toute la blockchain comme avec un hard fork. Quelques raisons pour un soft fork :

  • Ajouter de nouvelles fonctionnalités
  • Rendre la blockchain plus sûre
  • Permettre des transactions plus intelligentes ou plus rapides
  • Améliorer la blockchain actuelle

Important :

Tout le monde n’a pas besoin de participer. Si la majorité des mineurs (ceux qui créent et valident les blocs) passent aux nouvelles règles, le réseau continue de fonctionner et les anciens nœuds subsistent.

Comment ça marche en pratique ?

De nouveaux types de transactions peuvent souvent être ajoutés via un soft fork. Un bon exemple est Pay-to-Script-Hash (P2SH), introduit dans Bitcoin. Pour les anciens logiciels, c’était simplement une transaction « payer à tout le monde ». Mais pour ceux qui connaissaient les nouvelles règles, il y avait beaucoup plus de logique derrière. Malin, non ?

Tant que la majorité des mineurs suit les nouvelles règles, les blocs sans ces règles sont moins souvent produits. Le réseau s’habitue ainsi naturellement au soft fork.

Le soft fork le plus connu : SegWit

La mise à jour SegWit dans Bitcoin (Segregated Witness en entier) est probablement le soft fork le plus célèbre. Bitcoin souffrait depuis des années d’un problème de scalabilité : trop peu de transactions pouvaient tenir dans un bloc (max 1 Mo). SegWit a permis de stocker les signatures (qui prennent beaucoup de place) en dehors de la structure du bloc, ce qui permettait de traiter des blocs équivalents à 4 Mo.

Plus d’espace = plus de transactions = coûts plus bas = confirmations plus rapides. Le réseau est devenu plus rapide en essence. Même si beaucoup ont vu ça comme positif, certains étaient moins contents. Surtout les mineurs chinois, qui ne faisaient pas totalement confiance et ont refusé la mise à jour. Cela a créé une sorte de « duel » : certains mineurs utilisaient SegWit, d’autres non.

Taux d’adoption de SegWit

Début 2021, environ 50-60 % des mineurs utilisaient SegWit. Pas assez pour un passage complet. Mais quand la Chine a interdit le minage en 2021, une grande partie de « l’ancienne garde » a disparu. Le taux d’adoption a grimpé à presque 80 %. Le soft fork a donc peu à peu réussi. Il a été implémenté avec succès.

Et si ça tourne mal ?

Un soft fork est moins risqué qu’un hard fork, mais ça peut quand même mal se passer. Par exemple, s’il n’y a pas assez de mineurs qui participent. Ou si les utilisateurs mettent à jour leur logiciel, mais que la majorité des mineurs reste sur l’ancienne version. Cela cause de la confusion, voire une division temporaire du réseau. Aussi, une fois qu’un soft fork est appliqué, on ne peut pas facilement revenir en arrière. Il faut un hard fork pour ça.

Différences entre hard fork et soft fork

Soft Fork Hard Fork
Rétrocompatible Pas compatible avec les anciens logiciels
Pas de division de la blockchain Division en deux blockchains
Généralement pas de nouvelle monnaie Souvent création d’une nouvelle monnaie
Moins risqué Risque plus élevé de chaos
Moins de mineurs nécessaires Tout le monde doit migrer

En résumé

Un soft fork est un moyen intelligent d’améliorer les blockchains et d’ajouter de nouvelles fonctionnalités sans tout bouleverser. C’est une mise à jour que les anciens logiciels comprennent encore tant qu’un grand groupe de mineurs participe. Ainsi, on peut ajouter des fonctions, corriger des bugs et rendre les transactions plus efficaces.

Le meilleur exemple est la mise à jour SegWit de Bitcoin, qui a été acceptée progressivement et largement. Pas de nouvelle monnaie, pas de grosses disputes, juste un pas en avant.

Les soft forks ne sont peut-être pas aussi spectaculaires que les hard forks, mais ils maintiennent le réseau stable et sécurisé. Et ça, c’est tout aussi important. Quand une toute nouvelle blockchain est créée, on appelle ça un hard fork.

A propos de Finst

Finst est l'une des principales plateformes de cryptomonnaies aux Pays-Bas et offre des services d'investissement de premier ordre avec des standards de sécurité institutionnels et frais de trading ultra-bas. Finst est dirigée par d’anciens collaborateurs senior de DEGIRO et est enregistrée en tant que Prestataire de Services sur Actifs Numériques auprès de la Banque Centrale des Pays-Bas (DNB). Finst offre une solution crypto complète incluant des services trading, custody, fiat on/off ramp et staking pour les investisseurs particuliers et institutionnels.

La plateforme de crypto que vous allez adorer

Nous vous donnons les outils, l'inspiration et l'assistance nécessaires pour devenir un meilleur investisseur.