Définition
Hard Fork : définition
Aussi appelé : Hard fork
Un hard fork est une modification des règles d'une blockchain qui n'est pas rétrocompatible : les nœuds non mis à jour rejettent les nouveaux blocs, ce qui peut, en cas de désaccord, faire naître deux chaînes distinctes.
Thème : Les bases de la crypto
Une blockchain fonctionne grâce à des règles de consensus partagées par tous les nœuds : taille des blocs, format des transactions, récompenses, etc. Un hard fork change ces règles de façon à rendre valides des blocs qui auraient été refusés auparavant. Les logiciels non mis à jour considèrent alors ces blocs comme invalides et cessent de suivre la chaîne. Pour que le réseau reste uni, l'ensemble des participants (nœuds, mineurs ou validateurs, plateformes) doit donc adopter la nouvelle version avant une date ou une hauteur de bloc convenue.
Contrairement à une idée répandue, un hard fork ne crée pas forcément une nouvelle cryptomonnaie. Ethereum a ainsi connu de nombreuses mises à niveau planifiées par hard fork, adoptées par la quasi-totalité du réseau, sans scission durable. La séparation en deux chaînes n'arrive que lorsqu'une partie de la communauté refuse le changement et continue d'exploiter l'ancienne version. C'est ce qui s'est produit avec Bitcoin Cash, issu de Bitcoin en 2017 après un désaccord sur la taille des blocs, ou avec Ethereum Classic, né de la réaction au piratage de The DAO en 2016.
Un exemple concret
Imaginons une blockchain fictive dont les développeurs veulent doubler la taille maximale des blocs. Ils publient une nouvelle version du logiciel, active à partir du bloc 500 000. Si tous les opérateurs l'installent, la transition passe inaperçue pour les utilisateurs. Si un groupe de mineurs refuse, deux chaînes coexistent après ce bloc : chaque détenteur se retrouve avec des soldes identiques sur les deux, mais ces actifs évoluent ensuite de façon indépendante.
Les risques à connaître
Une scission expose les utilisateurs aux attaques par rejeu, où une transaction signée sur une chaîne est réexécutée sur l'autre si aucune protection n'a été prévue. Les périodes de fork s'accompagnent aussi de confusion, de suspensions temporaires des dépôts sur les plateformes et de tentatives d'arnaque autour de prétendus jetons à réclamer.
Questions fréquentes sur Hard Fork
Un hard fork donne-t-il des cryptos gratuites ?
Uniquement en cas de scission durable : les soldes existants au moment du fork sont dupliqués sur la nouvelle chaîne. Encore faut-il que le portefeuille ou la plateforme prenne en charge ce nouvel actif, et sa valeur de marché n'est jamais garantie.
Faut-il faire quelque chose lors d'un hard fork ?
Pour un simple utilisateur dont les fonds sont sur un portefeuille à jour, généralement rien. Les opérateurs de nœuds, en revanche, doivent mettre à jour leur logiciel avant l'activation.