GaiaEx AcademyGaiaEx Academy
Qu'est-ce qu'un fork ? Hard forks contre soft forks
DébutantBlockchain7 min read

Qu'est-ce qu'un fork ? Hard forks contre soft forks

Quand les blockchains ne s'accordent plus — scissions de chaîne, mises à jour, et jetons gratuits

Partager les articles

Qu'est-ce qu'un fork de blockchain ?

Un fork survient quand les nœuds cessent de s'accorder sur le même règlement. Tout le monde bâtissait sur la même histoire ; puis soit les règles changent de façon compatible (soft fork), soit elles ne le sont pas (hard fork). « Fork » sonne dramatique, et ça l'est parfois — deux réseaux vivants, deux tickers — mais beaucoup de forks ne sont que des mises à jour planifiées où personne ne continue à miner sous les anciennes règles.

Les blockchains n'ont pas de chef de produit qui déploie une mise à jour. Les mises à jour sont sociales et techniques : mineurs, validateurs, développeurs et utilisateurs décident quel logiciel faire tourner. Quand cette coordination vacille, l'histoire peut se ramifier.

En une ligne : un fork est un changement des règles de consensus. Si le changement est incompatible et que les deux camps continuent, on obtient deux chaînes. Si tout le monde met à jour ensemble, on parle toujours de hard fork, mais en tant qu'utilisateur, vous ne le remarquerez peut-être jamais.
Quand une chaîne se sépare Même histoire jusqu'au bloc N, puis deux jeux de règles Bloc N Chaîne A nouvelles règles Chaîne B anciennes règles les soldes divergent après la scission
Après le bloc N, deux jeux de règles peuvent produire deux histoires. Les soldes instantanés au moment de la scission se dupliquent souvent des deux côtés — c'est pourquoi les annonces de fork comptent pour les détenteurs.

Les soft forks : règles plus strictes, une seule chaîne

Les soft forks ajoutent des règles plus strictes ou additives que l'ancien logiciel peut encore accepter : les anciens blocs restent valides selon les nouvelles règles, même si les anciens nœuds ne comprennent pas chaque nouveau champ. Le réseau reste généralement sur une seule chaîne si la majorité économique fait tourner les nouvelles règles.

SegWit sur Bitcoin est l'exemple d'école habituel : les données de témoin ont été déplacées, la capacité a augmenté, et les nœuds qui n'ont jamais mis à jour pouvaient toujours suivre la chaîne la plus longue — ils n'utilisaient simplement pas les nouvelles fonctionnalités.

Les hard forks : quand les chaînes se séparent vraiment

Les hard forks changent le consensus d'une façon que l'ancien logiciel rejette. Si quelqu'un continue à faire tourner l'ancien client avec une vraie puissance de hachage ou une mise réelle derrière lui, on obtient deux réseaux. Si personne ne le fait, l'« ancienne » chaîne s'arrête simplement et on a eu, dans les faits, une mise à jour.

Les forks controversés sont ceux qui intéressent les traders : soldes dupliqués, nouveaux tickers, drame de support des portefeuilles, problèmes de replay. Les forks planifiés avec adhésion totale peuvent sembler ennuyeux — même format d'adresse, nouveaux rouages internes, la plupart des utilisateurs ne voient que quelques heures de chaos sur Twitter.

Soft fork contre hard fork (simplifié) Soft fork Resserre ou étend les règles Les anciens nœuds voient toujours des blocs valides Un seul registre si les mineurs se coordonnent Exemple type : « nouveau type de transaction, l'ancien logiciel l'ignore » Hard fork Changement de règles incompatible Les anciens et nouveaux clients sont en désaccord Peut donner deux chaînes + deux actifs À moins que tout le monde passe du même côté
Les soft forks ressemblent souvent à des « règles supplémentaires superposées ». Les hard forks, c'est « choisir A ou B » au niveau du protocole.

Pourquoi les forks arrivent

Mises à jour de routine. Corrections de bugs, nouveaux opcodes, ajustements de paramètres — généralement ennuyeux, souvent regroupés dans une version que tout le monde adopte.

Politique et vision. Taille des blocs, émission, gouvernance — quand le compromis échoue, forker le code permet à chaque camp de mener sa propre expérience.

Réponse d'urgence. Rare : une exploitation catastrophique ou une défaillance de consensus peut forcer un choix douloureux entre continuité et intervention (Ethereum/DAO est le cas d'école).

Accidents. Deux mineurs trouvent des blocs presque simultanément et la chaîne diverge brièvement jusqu'à ce qu'une branche l'emporte — c'est généralement temporaire, pas un événement « nouveau jeton ».

Des forks dont on discute encore

Ethereum / Ethereum Classic (2016). Un retour en arrière controversé après que le DAO a vidé des millions a opposé « annuler le piratage » contre « immuabilité à tout prix ». Deux chaînes, deux communautés.

Bitcoin / Bitcoin Cash (2017). L'espace de bloc contre la mise à l'échelle en couches a fini par éclater ; BCH a forké avec des blocs plus grands. Le drame ultérieur (BSV, etc.) a montré qu'un fork peut lui-même forker.

The Merge d'Ethereum (2022). Changement de consensus de la PoW vers la PoS. Techniquement un hard fork ; économiquement, le côté PoW historique n'a presque pas compté.

La longue traîne. Les petits clones de Bitcoin sont majoritairement morts. Un fork est facile à publier ; la liquidité et la confiance ne le sont pas.

Ce que les traders surveillent vraiment

Le calendrier de l'instantané. Les plateformes publient la façon dont elles créditent les actifs forkés. Les « jetons gratuits » viennent souvent avec de la confusion fiscale, des marchés illiquides et des soucis de replay — le prix double rarement de façon nette.

Les listes de support. Si vos jetons sont chez un dépositaire qui ignore le fork, vous pourriez ne pas recevoir l'actif de la chaîne secondaire dès le premier jour. L'auto-garde signifie que vous détenez vous-même les deux clés — cela reste sans conseil financier, cela reste chaotique.

La volatilité. L'incertitude sur les cotations de tickers et la sécurité de la chaîne secoue les deux camps. Lisez la spécification, vérifiez les explorateurs, ne faites pas confiance aux sites de largage aléatoires.

Sur une configuration non-custodial comme GaiaEx, vous ne demandez pas à la trésorerie d'une plateforme de refléter un fork pour vous — vous signez avec des clés que vous contrôlez. Cela retire un intermédiaire de l'histoire ; cela ne supprime ni le risque de marché ni les bugs au niveau de la chaîne.