Cryptonomie

Que sont les fourches Blockchain

Le réseau blockchain est un logiciel entièrement open-source avec un code facilement accessible. On peut changer le code et suggérer des améliorations via des fourches douces et hark.

Les

Introduction aux chaînes de blocs

Prenez votre smartphone, par exemple ; si on veut mettre à jour une application importante, on n'hésite pas. Dans certains cas, l'application se met à jour automatiquement. En effet, il est nécessaire de maintenir une application à jour car une version obsolète peut ne pas offrir ses nouveaux services. 

Contrairement aux applications logicielles, les crypto-monnaies fonctionnent assez différemment. En raison de la nature décentralisée des blockchains, il n'y a pas d'ordre hiérarchique. Cela signifie qu'aucune banque ou personne morale ne peut décider de modifier ou de mettre à jour le logiciel open source à sa guise. Dans cette optique, il peut être très difficile d'apporter des modifications à un réseau blockchain. 

Aujourd'hui, nous éclaircirons davantage la manière dont les réseaux de crypto-monnaie peuvent être mis à niveau, malgré l'absence d'autorité principale. Pour ce faire, deux mécanismes doivent être utilisés. Ces deux mécanismes ont été inventés "hard forks" et "soft forks".


Qu'est-ce que Blockchain Fork ? 

Pour comprendre le concept d'un fork blockchain, nous allons expliquer ce qu'est un fork logiciel. Un fork logiciel est un phénomène qui se produit lorsqu'un logiciel est copié et modifié. Une fois cette opération effectuée, le projet d'origine existe toujours, mais il existe séparément de celui qui vient d'être créé. Le nouveau logiciel incarne généralement un concept différent. Par exemple, si une équipe n'est pas d'accord sur la manière dont le contenu de son site Web doit être affiché, certains membres de l'équipe peuvent créer un nouveau site Web. La nouvelle équipe peut créer son site Web avec le même modèle que l'ancien mais avec un contenu et des fonctionnalités différents. Dans ce scénario, le nouveau site Web est un fork du site d'origine. 

Les deux sites ont désormais un terrain d'entente et partagent une histoire. Cependant, il y a maintenant une déviation permanente dans leurs directions. Le même concept similaire s'applique à la blockchain. Le processus par lequel une blockchain est copiée et modifiée pour créer une nouvelle blockchain de sorte qu'ils aient des chemins différents est appelé un fork de blockchain. 

Des forks de blockchain se sont produits avec de nombreux projets open source bien avant la création des deux actifs crypto glorifiés, Bitcoin et Ethereum. Les fourches de la blockchain peuvent être classées en deux : les fourches dures et les fourches souples. 


Différence entre les fourches dures et les fourches souples 

Bien qu'ils aient tous deux des noms similaires et puissent être utilisés à des fins similaires, ils sont différents. Expliquons chacun d'eux : 


Comprendre les fourchettes dures 

Dans une description simple, les hard forks sont des "mises à jour logicielles rétro-incompatibles". Ils se produisent lorsque les nœuds ajoutent de nouvelles règles qui contestent les règles de l'ancien nœud. Ces nouveaux nœuds ne peuvent fonctionner qu'avec d'autres qui utilisent la nouvelle version. Lorsque cela se produit, il y a une scission dans la blockchain et deux réseaux distincts sont créés, les deux ayant des règles différentes. 

Les deux réseaux fonctionneront simultanément et continueront à produire des blocs et des transactions. Cependant, ils n'existent plus sur la même blockchain. En effet, les deux nœuds avaient une présence égale dans la blockchain avant le fork. L'historique initial existe toujours mais ils n'auront plus les mêmes blocs et transactions par la suite.    

Si vous avez un jeton sur une blockchain avant le fork, vous finirez par avoir des jetons sur les deux réseaux après le fork à cause de l'historique partagé. Un exemple de hard fork s'est produit en 2017. Le fork a vu Bitcoin se diviser en deux chaînes différentes - Bitcoin/BTC (l'original) et Bitcoin Cash/BCH (le nouveau). Les partisans de BCH voulaient augmenter la taille du bloc, tandis que les partisans de BTC n'étaient pas favorables. 

Ce fork était axé sur l'augmentation de la taille des blocs, mais il existe de nombreuses autres raisons pour lesquelles de nombreux développeurs appliquent un hard fork. Certaines de ces raisons peuvent inclure la correction des risques de sécurité importants découverts dans l'ancienne version, l'ajout de nouvelles fonctionnalités et fonctions, etc. 


Comprendre les fourches souples

Contrairement au hard fork, un soft fork est une mise à niveau rétrocompatible. Cela signifie que le nouveau nœud interagira toujours avec l'ancien nœud. En d'autres termes, un soft fork est une mise à niveau du réseau précédent, qui résulte de l'ajout de nouvelles règles qui n'entrent pas en conflit avec les règles plus anciennes. 

Par exemple, une diminution de la taille des blocs peut être exécutée via un soft fork. Encore une fois, utilisons Bitcoin pour clarifier ce que nous voulons dire. Pour Bitcoin, il y a une limite à la taille d'un bloc, mais il n'y a pas de limite à sa taille. Si le plan est de n'accepter que de petits blocs, il suffit de rejeter les plus gros. De plus, vous ne serez pas automatiquement déconnecté du réseau lorsque cela sera fait. 


Fourchette dure ou fourchette souple ? 

Les deux fourches peuvent être utilisées à des fins différentes. Un hard fork discutable peut entraîner de nombreuses conséquences graves. Cela peut aller jusqu'à diviser la communauté. Pourquoi c'est vrai, un hard fork peut être planifié et bénéfique. Dans ce cas, cela peut donner la liberté de modifier le logiciel car tout le monde est d'accord. 

Les fourches souples sont généralement une option plus subtile. Ici, on est limité aux changements qui peuvent être apportés, en s'assurant qu'ils n'entrent pas en conflit avec les anciennes règles. Par conséquent, si la mise à jour est compatible, il n'est pas nécessaire de fragmenter le réseau. 


Conclusion sur les fourches Blockchain

Les deux mécanismes - hard forks et soft forks sont très vitaux pour la croissance des réseaux blockchain à long terme. Ils autorisent la mise en œuvre de modifications et d'améliorations dans les systèmes décentralisés, car il n'y a pas d'autorité principale. 

Les forks de blockchain présentent la possibilité d'intégrer de nouvelles fonctionnalités aux blockchains et crypto-monnaies en cours de développement. L'absence de ces mécanismes nécessitera un système centralisé avec un contrôle complet. Sinon, nous devrons peut-être respecter les mêmes règles sur un protocole donné pour la vie. 

Les

N'oubliez pas de télécharger le Actualités BSC application mobile sur iOS et Android pour suivre toutes les dernières actualités concernant Binance Smart Chain et la crypto ! Vérifiez Arborescence des liens DeFi Direct pour tous les liens d'accès !

Pour ceux qui recherchent des outils et des stratégies concernant la sécurité et l'éducation cryptographique, assurez-vous de consulter le Tutoriels, Explicateurs de cryptonomieet Trousses d'outils de négociation du Actualités BSC.

Nouvelles connexes