Masterclass #30 : tout savoir sur les soft forks et hard forks
Découvrez ce qu’est un fork dans le Bitcoin. Découvrez comment ils sont exécutés et quelles sont leurs conséquences pour Bitcoin.
Les forks du Bitcoin
Il existe deux types de forks , les soft forks et les hard forks. Les forks permettent aux mineurs de faire de “nouvelles lois” dans le consensus du Bitcoin. Pour rappel, le Bitcoin est un logiciel open-source. C’est-à-dire qu’il est public et accessible à tous.
“Dans le contexte Bitcoin, le terme fork désigne un changement dans les règles de consensus. Les règles de consensus définissent ce qu’est une blockchain valide. Lorsqu’un ensemble de nœuds utilise les mêmes règles de consensus, le consensus émerge parmi eux sur ce que la transaction actuelle non dépensée de l’ensemble de sortie (UTXO) est. En bref, un fork change la définition d’une blockchain valide.”
La différence entre un hard fork et un soft fork réside dans la compatibilité avec les anciennes mises à jour du consensus.
En somme, un hard fork permet de créer une nouvelle chaîne de blocs avec des règles différentes. Puisque le hard fork est comme une mise à niveau du logiciel Bitcoin qui devient incompatible avec les versions précédentes. En conséquence, ces modifications permettent d’obtenir des transactions valides alors qu’elles auraient été jugées invalides par les versions précédentes.
Le résultat d’un hard fork est la division de la blockchain en deux :
- Une chaîne composée de blocs qui suivent les anciennes règles.
- Une chaîne composée de blocs qui suivent les nouvelles règles.
Pour ce qui est du soft fork, la mise à niveau est compatible avec les anciennes versions. Le soft fork réduit les règles qui rendent un bloc/transaction valide et le hard fork les étends. Le hard fork a donc le pouvoir de totalement changer l’avenir d’une blockchain.
Mais surtout, pour qu’un hard fork soit valide, vous devez obtenir l’approbation de tous les nœuds pour qu’ils acceptent de télécharger la nouvelle chaîne et ses nouvelles règles. Dans le soft fork, les nodes qui n’ont pas effectué la mise à niveau peuvent continuer de valider les transactions.
Le Hard fork
Le hard fork permet de changer le processus de validation des transactions. Il peut par exemple permettre de modifier la taille maximale des blocs, changer la structure d’un bloc ou de la transaction ou même augmenter le nombre de maximums de Bitcoin, actuellement à 21 000 000.
Le hard fork peut être exécuté par les mineurs qui veulent changer le consensus en se passant de l’approbation du reste des mineurs. C’est dans ce contexte que BlackRock a été l’objet de suspicion quant au fait qu’ils pourraient vouloir effectuer un fork du Bitcoin. Sachant qu’ils investissent dans le minage BTC depuis 2016.
C’est comme un coup d’État, pour changer le consensus du bitcoin sans l’approbation de tous.
Dans le pire des scénarios, cela pourrait donc diviser la blockchain en deux et pourrait créer une panique chez les investisseurs et donc la chute du Bitcoin. Qui pourrait être difficile à remonter puisque le consensus et donc la confiance envers le réseau serait compromise.
Toutefois, certaines situations requièrent de grosses décisions. Dans certains scénarios, le hard fork pourrait être utilisé “d’urgence” pour rétablir la sécurité et résoudre un problème par exmple avec le SHA-256.. Le hard fork n’est ni bon ni mauvais, il dépend des intentions de celui ou ceux qui l’effectuent.
Le soft fork
Comme évoqué précédemment, le SegWit est un exemple de Soft Work. Le premier désavantage du soft work est donc qu’il peut rendre le réseau plus compliqué :
“En bref :
Un hard fork vous permet de remplacer directement les règles et le code.
Un soft fork implique l’ajout de plus de code pour tenir compte des nouvelles règles.”
Historiquement, la communauté Bitcoin a choisi le soft fork tout simplement parce qu’il est moins risqué et requiert de faire des changements sans changer le consensus de base. C’est donc des ajouts plus que des changements.
Les soft fork peuvent, eux aussi, provoquer la scission de la chaîne en deux. Cependant, si la nouvelle chaîne possède la majorité de la puissance de calcul, elle devra être acceptée par le reste. La différence avec le hard fork est que dans le soft work, les deux chaînes convergent et peuvent donc se rassembler vers la chaîne la plus forte ultérieurement. Ce qui n’est pas le cas dans le hard fork.
Sur le même sujet :
- Masterclass #20 : tout savoir sur l’arbre et la racine Merkle
- Masterclass #19 : tout savoir sur les lightweight wallets et filtres Bloom
- Masterclass #21 : la compétition des mineurs Bitcoin et le tirage du nonce
Sur le même sujet :
- Masterclass #20 : tout savoir sur l’arbre et la racine Merkle
- Masterclass #19 : tout savoir sur les lightweight wallets et filtres Bloom
- Masterclass #21 : la compétition des mineurs Bitcoin et le tirage du nonce
- Masterclass #20 : tout savoir sur l’arbre et la racine Merkle
- Masterclass #19 : tout savoir sur les lightweight wallets et filtres Bloom
- Masterclass #21 : la compétition des mineurs Bitcoin et le tirage du nonce
- Masterclass #20 : tout savoir sur l’arbre et la racine Merkle
- Masterclass #19 : tout savoir sur les lightweight wallets et filtres Bloom
- Masterclass #21 : la compétition des mineurs Bitcoin et le tirage du nonce
Avertissement : le contenu de cet article reflète uniquement le point de vue de l'auteur et ne représente en aucun cas la plateforme. Cet article n'est pas destiné à servir de référence pour prendre des décisions d'investissement.
Vous pourriez également aimer
Bitcoin pourrait atteindre des "sommets historiques répétés" au cours des deux prochains trimestres, selon le responsable de la recherche crypto de VanEck
Analyse rapide Matthew Sigel, responsable de la recherche sur les actifs numériques chez VanEck, a déclaré que le rallye du bitcoin pourrait se poursuivre jusqu'en 2025. Selon lui, l'élan haussier du bitcoin suite à la nomination présidentielle de Trump ressemble à son rallye après l'élection de 2020 qui a vu le démocrate Joe Biden accéder à la présidence.
Dix-huit procureurs généraux républicains et le DeFi Education Fund poursuivent la SEC américaine pour son traitement des cryptomonnaies
Résumé rapide Les procureurs généraux ont demandé au tribunal de déclarer qu'une « transaction d'actifs numériques n'est pas un contrat d'investissement ». La plainte désigne la SEC, le président de la SEC Gary Gensler et les commissaires de l'agence comme défendeurs.
Zero Gravity s'intègre à CARV pour fournir une infrastructure pour des projets de haute performance
En bref 0G s'est associé à CARV pour fournir l'infrastructure nécessaire à la prise en charge de projets de haute performance et pour stimuler la vente de ses nœuds avec un investissement de 2 millions de dollars.
Orderly Network intègre les flux de prix Chainlink pour une sécurité renforcée et des données de marché fiables
En bref Orderly Network intègre Chainlink Price Feeds sur Arbitrum, permettant à son écosystème d'accéder à des données de marché sécurisées et de haute qualité pour le jeton ORDER.