Fourche dure (Blockchain)
Qu’est-ce qu’un Hard Fork (Blockchain) ?
Un hard fork est un événement dans lequel une blockchain se « divise » en deux blockchains distinctes fonctionnant en parallèle, chacune avec des paramètres différents d’une chaîne précédente commune.
Le hard fork brise la compatibilité ascendante des crypto-actifs. Par conséquent, même si l’historique et les paramètres des transactions sont les mêmes avant le hard fork, l’historique des deux réseaux se dissocie après l’événement et toute activité ultérieure au-delà du hard fork ne se reflétera pas sur l’autre. Les hard forks peuvent résulter accidentellement de bugs/erreurs dans la blockchain ou être effectués intentionnellement (en raison de désaccords au sein de la communauté des cryptomonnaies).
Les hard forks sont des événements majeurs et sont principalement diffusés à la communauté d’une cryptomonnaie bien à l’avance. Ils font l’objet de discussions et de débats majeurs au sein de la communauté crypto, alors que la communauté tente de connaître les avantages et les inconvénients de la modification d’une caractéristique particulière d’un projet (principalement la taille du bloc, les récompenses et le hard cap, etc.)
Par exemple, la proposition de hard fork Bitcoin en 2017 afin d’augmenter la taille de son bloc de 1 Mo à 8 Mo pour des transactions plus rapides et plus nombreuses s’est heurtée à la stricte opposition de la majorité de la communauté.
En conséquence, une partie de la communauté s’est divisée et a formé Bitcoin Cash (BCH). Depuis, la crypto-monnaie a eu ses propres hard forks, celui qui a donné Bitcoin Cash ABC (BTCA) et Bitcoin SV (BSV), et le dernier fork de 2020 qui a abouti à une nouvelle chaîne appelée Bitcoin Cash Node (BCHN) prenant le relais de BTCA. comme le CEPRB « officiel ».
Ethereum, quant à lui, a eu un hardfork bien documenté en 2016 à la suite de l'exploit de relecture du DAO qui a laissé la chaîne d'origine fonctionner sous le nom d'Ethereum Classic. En 2020, Ethereum a subi un hard fork inattendu, mais mineur, après que ses développeurs n'ont pas correctement relayé les mises à niveau imprévues à leur communauté et à leurs fournisseurs d'infrastructure, ce qui a amené des sociétés comme le fournisseur d'infrastructure Infura à exécuter des logiciels obsolètes et conflictuels.