Notion de base
Au cœur du bitcoin se trouve un logiciel spécial à source ouverte. Chaque utilisateur disposant des compétences techniques appropriées peut y accéder et le modifier, y compris en créant ses propres projets.
Les modifications du code source sont appelées branches ou «hard» et "soft".»
Si nous parlons dans un langage compréhensible, le fork est un processus de changement de l'ensemble initial des règles sur lesquelles la bibliothèque Blockchain (ou une chaîne de blocs ultérieurs et leurs données) fonctionne, et son originalité est identifiée. À quoi sert-elle ? Les deux forks, bien que différentes dans leur mécanisme, sont destinées à mettre à niveau et à améliorer les réseaux de crypto-monnaies en cas d'absence d'autorité centrale.
Fourches dures VS fourches souples
Il est d'usage de distinguer deux types de fourches, dont une fourchette souple est donc une forme douce de sa manifestation, tandis que la les plus difficiles reste une modification plus rigide et cardinale du code source.
Abordons chaque espèce de manière plus détaillée.
Un hard fork (peut-être aussi écrit hardfork) se réfère à la technologie blockchain et représente une altération plus radicale du protocole d'un réseau qui rend valides des blocs et des transactions précédemment invalides, et vice-versa. L'utilisation d'un hard fork suppose que tous les utilisateurs ou nœuds du réseau bitcoin doivent rester à jour avec la dernière version du protocole logiciel. Un soft fork est une notion opposée à un hard fork, et il n'est pas suivi par des mises à jour logicielles obligatoires pour mettre en œuvre les nouvelles règles et il est rétrocompatible.
Les deux types de fourches de blockchain sont donc lancés en réponse à d'anciennes règles par des développeurs et des communautés cryptographiques qui deviennent insatisfaits des fonctionnalités du logiciel de protocole proposées par les applications de blockchain déjà existantes. Elles peuvent donc apparaître comme une méthode de financement par crowdsourcing pour divers projets technologiques ou comme un moyen d'améliorer la qualité de la vie. crypto-monnaie offres.
Le principe du travail à la fourche
Non seulement Bitcoin est sujette à une fourche de la blockchain - elle peut se produire en tous plate-forme de crypto-technologie. En effet, les blockchains et les crypto-monnaies ont un principe de fonctionnement similaire, quelle que soit la plateforme cryptographique sur laquelle elles fonctionnent. Il est plus facile d'imaginer les blocs dans les blockchains comme des clés cryptographiques qui gèrent la capacité et les caractéristiques de votre mémoire (de la même manière, les mineurs de blockchain définissent les règles qui transfèrent la mémoire dans le réseau de blockchain).
Néanmoins, le contenu d'un bloc valide dans la chaîne et les règles qui s'y rapportent sont censés être confirmés par la quasi-totalité des mineurs. Si vous souhaitez modifier ces règles, vous devez vous référer au processus de fork, qui est un indicateur d'un changement important dans le protocole ou d'une déviation dans le réseau.
Vous êtes-vous déjà demandé pourquoi tant de crypto-monnaies de type bitcoin ont été créées récemment ? (Vous avez très probablement entendu parler de bitcoin cash, bitcoin gold, etc.) ). Cela est dû au mécanisme de forking. Si vous êtes novice en matière d'investissement dans les crypto-monnaies, il est certainement difficile de définir les particularités de toutes ces crypto-monnaies et de se faire une idée précise de chacune d'entre elles. Cependant, il existe de nombreux articles révélant l'histoire des types de hard fork de bitcoin les plus importants sur le marché, dont nous vous conseillons de prendre connaissance.
Le mécanisme du Hard Fork en détail
On parle de hard fork lorsque les nœuds de la version la plus récente d'une blockchain n'acceptent plus les anciennes versions de la blockchain, ce qui crée une divergence permanente par rapport à la version précédente de la blockchain. Les nouveaux nœuds et les anciens nœuds qui ne sont pas modifiés rejettent les règles mises à jour, et c'est un facteur qui génère une divergence, ou hard fork, dans la blockchain.
L'ajout d'une nouvelle règle au code crée essentiellement une fourche dans la blockchain : un chemin suit la nouvelle blockchain mise à jour, et l'autre chemin continue sur l'ancienne voie. Généralement, après un court laps de temps, ceux qui se trouvent sur l'ancienne chaîne se rendent compte que leur version de la blockchain est dépassée ou non pertinente et passent rapidement à la version la plus récente.
Un hard fork peut être comparé à un fourchette souple.
- Un hard fork crée et entraîne une déviation radicale du protocole du réseau de la blockchain qui se divise efficacement en deux branches, l'une qui obéit au protocole précédent et l'autre qui suit la nouvelle version.
- Les détenteurs de jetons dans le hard fork de la blockchain initiale reçoivent des jetons dans le nouveau fork, mais les mineurs doivent choisir une blockchain particulière pour procéder à la vérification.
- Un hard fork peut se produire dans n'importe quel type de blockchain, et pas seulement dans le Bitcoin (où, par exemple, des hard forks ont mis en œuvre le Bitcoin Cash et le Bitcoin SV, ainsi que de nombreux autres types).
Que se passe-t-il lors d'une fourchette souple ?
Le softfork n'est pas accompagné de mises à jour logicielles obligatoires pour appliquer les nouvelles règles. Même si certains nœuds du réseau commun ne peuvent pas être modifiés, cela ne les empêchera pas d'interagir avec d'autres nœuds qui ont accepté les règles.
On peut donner un exemple similaire avec les langues. Si, avant l'introduction de la fourchette, tous les nœuds du réseau comprenaient un anglais de type américain et qu'après l'introduction de nouvelles règles, il est nécessaire de passer à un anglais de type britannique, alors tous les “Américains” pourront interagir confortablement avec les “Britanniques”, et vice versa.
En résumé, le softfork est une modification réversible du code, qui ne viole pas l'essence du protocole.
Quelle est l'essence du Hard Fork ?
Examinons maintenant le concept de hard fork.
Ici, tout n'est pas si simple, et les changements introduits contredisent les anciens, de sorte que les nœuds contenant le code source ne peuvent pas gérer correctement le travail des nœuds qui agissent d'une manière qualitativement nouvelle.
Si l'on reprend l'exemple des langues, les anciens nœuds sont en anglais et les nouveaux en chinois. En cas de changement de hard fork, l'essence même du protocole, le réseau est donc divisé en deux parties, chacune fonctionnant de manière indépendante. Ce phénomène s'explique par le fait que les blocs originaux d'une direction ne seront pas identifiés par ceux de la fourche.
Fourchettes dures et fourchettes souples
Quelles sont les principales caractéristiques des fourches “dures” par rapport aux fourches souples, et vice versa ? Comme nous l'avons expliqué dans les chapitres précédents, les hard forks et les soft forks sont essentiellement identiques dans la mesure où, si le code existant d'une plateforme de crypto-monnaie est modifié, deux réseaux distincts sont générés, et une ancienne version reste sur le réseau tandis que la nouvelle version de la chaîne est en cours de création. Lorsqu'une blockchain se divise de deux façons potentielles, il peut s'agir soit de l'historique des transactions d'un réseau, soit d'une nouvelle règle définissant la validité d'une transaction et créant de nouveaux blocs valides. Cependant, les forks de type "hard", comme une nouvelle version de la blockchain, sont généralement traitées lorsqu'il y a un soutien majoritaire de la part de la communauté des mineurs de crypto-monnaie (ce qui signifie généralement que 90 à 95 % d'entre eux sont censés apporter des réponses positives au processus de mise à niveau de la fork), et si c'est le cas, les développeurs de la blockchain commencent à modifier et à mettre à niveau le code existant.
En revanche, on estime qu'une fourche douce se produit lorsqu'une modification du protocole logiciel maintient sa compatibilité ascendante, ce qui implique que la nouvelle chaîne fourchue se conformera aux règles fraîchement mises à jour ainsi qu'aux anciennes règles, tandis que la chaîne initiale obéira toujours aux anciennes règles (par exemple, une diminution de la taille des blocs peut être traitée par le mécanisme de fourche douce). Contrairement à une fourche dure, qui ne peut être traitée que si la quasi-totalité des nœuds acceptent de mettre à jour la nouvelle version, les fourches douces exigent seulement que la plupart des pools miniers restent à jour pour que les règles fraîchement mises à jour prennent effet.
Fourchette pour les crypto-monnaies
Si vous concevez un processus d'embranchement pour la crypto-monnaie, alors pour le fork, il s'agit de changer les règles du code sans avoir besoin de changer le protocole. Cela rend le bitcoin plus sûr et plus fiable.
Conséquences principales d'un Hard Fork
Pour commencer, trois cas de figure peuvent se présenter si une communauté de mineurs de crypto-monnaie met en place un hard-fork :
- Une blockchain l'emporte sur le hard fork, tandis que d'autres réseaux sont peu adoptés par la communauté et gagnent en valeur (comme Bitcoin Unlimited et le Bitcoin traditionnel) ;
- Les deux blockchains sont approuvées et fonctionnent donc de manière autonome, avec une adoption par la communauté et une valeur à peu près égales (Bitcoin Cash, par exemple) ;
- Les deux blockchains sont introduites, mais l'une d'entre elles est préférée à l'autre et domine donc en termes de valeur et de taux d'adoption (comme le réseau Ethereum).
Après l'introduction de règles actualisées de type dur, l'une des nouvelles chaînes peut tout simplement disparaître, bien qu'il y ait une chance qu'elle continue d'exister. Dans ce cas, le facteur de puissance de hachage pour chaque direction est déjà important. Plus la puissance est élevée, plus la chaîne a de chances de survivre.
Un exemple frappant de ce qui s'est passé est celui du réseau Ethereum, lorsque les modifications apportées au protocole l'été dernier ont fait apparaître une nouvelle chaîne ETH, qui existe parallèlement à la version originale d'Ethereum Classic.
Toutes les crypto-monnaies sont-elles des fourchettes de crypto-monnaies du bitcoin ?
Compte tenu des informations ci-dessus, le fork du code source d'un projet de crypto-monnaie distinct peut devenir la base d'une autre crypto-monnaie qui peut être nouvelle.
Si vous prenez le code source de Bitcoin et créez votre propre produit sur cette base, alors, en fait, même avec des changements minimes, il s'agira d'un projet distinct de crypto-monnaie. Pour qu'il soit reconnu et couronné de succès, invitez des amis et des connaissances à participer au projet, assurez l'émission de la commande d'un million de pièces et, qui sait, peut-être deviendrez-vous le fondateur d'un projet sérieux.
Comment distinguer l'original de la fourchette ?
Tous les projets de crypto-monnaies ne sont pas des forks, car il existe encore des colored coins, des metacoins et d'autres jetons complexes qui n'appartiennent pas au groupe de branches ou aux altcoins.
Qu'est-ce que l'Altcoin ?
L'altcoin est toute autre monnaie numérique à l'exception du bitcoin. Mais il ne faut pas le confondre avec le clone car ce n'est pas le cas. Il s'agit de deux concepts complètement différents qui peuvent même être appliqués à un projet mais indépendamment l'un de l'autre.
Comment comprendre la différence ?
Les altcoins comprennent les crypto-monnaies qui sont fondamentalement différentes des autres projets. C'est le cas de l'Etherium, du NXT, du Dash ou de MaidSafe. Les forks sont le Dogecoin, qui est une branche du Litecoin, Expanse - fork d'Ethereum, Stellar en tant que branche de la crypto-monnaie Ripple.
En conclusion
Au fil des ans, le bitcoin a déjà engendré un grand nombre de forks. Bien qu'il soit difficile de faire des prédictions sur un marché aussi volatile que celui des crypto-monnaies et de la blockchain, il est très probable qu'à l'avenir, les crypto-monnaies continueront à tester et à mettre en œuvre des soft forks et des hard forks, élargissant progressivement la communauté des crypto-monnaies et augmentant le nombre de détenteurs de crypto-monnaies, tout en rendant le processus global de plus en plus sophistiqué.
En résumé, la taille du marché des crypto-monnaies a des perspectives en constante expansion, puisqu'il devrait passer de 1,6 milliard USD en 2021 à 2,2 milliards USD d'ici 2026 (pour découvrir d'autres statistiques, appliquez l'étude de marché sur les sites Web de crypto-monnaies connexes). Cela ouvre un large éventail d'opportunités à saisir pour un débutant dans cette industrie, mais nous ne donnons aucun conseil d'investissement dans notre article et recommandons toujours de consulter des professionnels avant de se plonger dans le nouveau monde passionnant du minage de crypto-monnaies.
Clause de non-responsabilité : notre site est conforme à la politique TCF v2.0, ce qui signifie que nos partenaires et nous-mêmes traitons les données de nos utilisateurs, appliquons des données de géolocalisation précises, analysons activement les caractéristiques de l'appareil pour l'identifier, mesurons la performance du contenu, sélectionnons les publicités de base, mesurons la performance des publicités, affichons des publicités personnalisées, appliquons des études de marché pour générer des informations sur l'audience, etc. Nous traitons les données personnelles conformément au cadre de transparence et de consentement. Cela n'affectera pas les données de navigation et les données personnelles de nos utilisateurs, mais ils ont le droit de s'y opposer lorsque l'intérêt légitime est utilisé.
FAQ
Un hard fork est-il bon ou mauvais ?
La situation est un peu plus compliquée et discutable, car les hard forks et les soft forks peuvent être à la fois bons et mauvais pour la communauté cryptographique, et les avis sont donc partagés à ce sujet. En fin de compte, les hard forks créent une scission permanente dans la blockchain et sont un signe d'instabilité de la crypto-monnaie. Ainsi, si le hard fork a eu lieu, cela implique plus de temps d'arrêt et l'augmentation globale de la volatilité du prix des crypto-monnaies sur le marché des crypto-monnaies.
Qu'est-ce qu'une monnaie à fourche dure ?
Une fourche dure du bitcoin fait référence à un changement cohérent du modèle bitcoin et du protocole de la blockchain qui a conduit efficacement à deux branches, ou types de fourche du bitcoin, l'une qui suit le protocole précédent et l'autre qui met en œuvre la nouvelle version. Grâce à ce processus de fork, plusieurs monnaies numériques ont été créées, telles que le bitcoin cash (qui reste le hard fork le plus réussi de la première crypto-monnaie) et le bitcoin gold. Le bitcoin cash est donc le résultat d'un tel hard fork ; au total, il existe 105 projets de hard fork du bitcoin cash.
Que signifie une fourche dans le domaine des cryptomonnaies ?
Lorsque le code source sous-jacent de la blockchain et, par exemple, de la plateforme bitcoin est modifié afin d'améliorer une certaine fonctionnalité, un mécanisme appelé hard fork se produit. Lorsque les développeurs souhaitent étendre les capacités de la blockchain en augmentant la capacité des transactions dans un bloc, un mécanisme de hard fork est nécessaire pour mettre en œuvre ces fonctionnalités de la blockchain. Le hard fork exige des nœuds mis à niveau et entraîne des scissions constantes de la blockchain ; la nouvelle blockchain améliorée sera gérée par les codes améliorés. La technologie blockchain était à l'origine la technologie derrière le Bitcoin, la première crypto-monnaie décentralisée jamais créée.
Quels sont les deux types de fourches Blockchain ?
Les fourches de blockchain (ou, en d'autres termes, les scissions de réseaux de blockchain) comprennent deux groupes principaux : les fourches accidentelles et les fourches intentionnelles ; les fourches accidentelles se produisent lorsque deux blocs ou plus sont créés simultanément, tandis que les fourches intentionnelles se divisent en fourches dures et en fourches douces. À leur tour, les deux forks produisent une scission du réseau, mais une hard fork, n'étant pas rétrocompatible, conduit à deux blockchains (ou réseaux détachés), tandis qu'une soft fork n'en produit qu'une seule, qui peut être utilisée avec un ancien logiciel et ne nécessite pas de nouvelles mises à jour logicielles. Pour en savoir plus sur le fonctionnement des soft forks et des hard forks, consultez notre article.








