Fourches dures : Contentieux ou non ?. Avec toutes les nouvelles de cette semaine sur la fourche dure Ethereum Constantinople, jetons un coup d'oeil aux bases des fourches dures et à la différence entre les fourches dures « contentieuses » et « non contentieuses ».
Les crypto-monnaies sont fondamentalement supportées par la technologie blockchain. Une blockchain est une forme de technologie de livre distribué qui présente des informations dans des blocs de données. Lorsque des transactions avec crypto sont effectuées, les mineurs de données doivent résoudre des énigmes cryptographiques pour déterminer le hachage correct et ajouter un bloc plein de transactions à la blockchain. Les mineurs qui réussissent reçoivent un crypto pour leur travail.
Un élément clé de la technologie blockchain est la transparence. Pour parvenir à la transparence, les blockchains sont immuables et seules les transactions vérifiées peuvent être ajoutées. Pour vérifier une transaction, les personnes au sein du réseau doivent parvenir à un consensus sur la transaction.
Si un consensus n'est pas atteint, ou s'il y a un désaccord sur l'avenir d'un réseau, alors une fourchette est susceptible de se produire.
Qu'est-ce qu'une fourchette dure ?
Une fourchette dure implique que lorsqu'un changement se produit dans une blockchain, il sera irréversible. Typiquement, c'est parce que les modifications ne seront pas rétrocompatibles avec les anciennes versions de la blockchain. Par conséquent, lorsque des mises à jour ou des modifications sont apportées à une blockchain, la nouvelle version va se bifurquer de la blockchain d'origine et il y aura effectivement deux blockchains actifs - l'ancienne originale et la nouvelle qui a des règles supplémentaires et mises à jour. Cela signifie à son tour que tout utilisateur souhaitant s'en tenir au réseau nouvellement forked doit passer à la nouvelle version.
Il convient de rappeler que les fourches nécessitent un consensus majoritaire de la part des participants au réseau. Une fois implémenté, tous les participants du réseau peuvent volontairement améliorer leur logiciel vers la nouvelle version.
Il existe deux types de fourches : litigieuses et non litigieuses.
Une fourchette dure litigieuse survient habituellement lorsqu'il y a un désaccord au sein d'une collectivité. Les deux factions en désaccord forceront la chaîne et mettront en œuvre les changements qu'elles désirent sur leurs chaînes respectives.
Un fork dur non litigieux se produira lorsqu'un changement fondamental dans le code est nécessaire pour la mise à niveau de la blockchain.
Ethereum/Ethereum Classique
La fourche dure Ethereum/Ethereum Classic s'est déroulé à la suite d'un piratage majeur de l'organisation autonome décentralisée (DAO). Les DAO sont des entités qui opèrent par le biais de contrats intelligents. Leurs transactions financières et leurs règles sont codées sur une blockchain, éliminant ainsi la nécessité d'avoir une autorité centralisée régissant le réseau.
Pour Ethereum, le DAO devait fonctionner comme un fonds de capital-risque. C'est la réception initiale était incroyablement positive, mais il y avait quelques doutes. En bref, la plateforme a permis aux personnes ayant des idées de projet de les présenter et potentiellement de recevoir des fonds gratuits de la part du DAO.
Toute personne avec des jetons DAO pourrait voter sur des plans et recevrait des récompenses si le projet réalisait un profit. Cependant, un pirate a trouvé une faille dans le code qui lui a permis de siphrer les fonds du DAO. On estime que 3,6 millions d'éther ont été volés.
Beaucoup de membres de la communauté d'Ethereum croyaient qu'il devrait y avoir une fourchette difficile pour récupérer les fonds volés auprès du DAO. Une minorité de la communauté croyait en l'une des philosophies fondamentales derrière la technologie blockchain, qui est qu'ils devraient être immuables. En conséquence, une fourchette s'est produite créant 'Ethereum', où les fonds DAO volés ont été retournés, et 'Ethereum Classic', où la minorité opère toujours sur l'ancienne blockchain.
Bitcoin/Bitcoin Cash
Un autre exemple célèbre d'une fourche dure litigieuse est arrivé en 2017. Il est survenu à la suite d'un différend sur les problèmes de mise à l'échelle dans Bitcoin. Certains croyaient que l'échelle pourrait être résolue en augmentant la taille des blocs de 1 Mo à 8 Mo, ce qui réduirait les frais et permettrait d'effectuer davantage de transactions en même temps.
Les personnes qui s'opposent à cette fourchette croyaient qu'elle entraînerait des problèmes de sécurité et augmenterait la centralisation, car les coûts des nœuds augmenteraient. Si les coûts des nœuds augmentaient, cela signifierait que les personnes les plus riches commenceraient à dominer les nœuds, créant ainsi un réseau géré par les riches et, avec le temps, il s'éloignerait d'être décentralisé. Cela va à l'encontre d'un principe fondateur de la création de Bitcoin : la décentralisation.
Ceux qui étaient en faveur de l'augmentation de la taille des blocs ont décidé de fork Bitcoin, ce qui a engendré Bitcoin Cash. Toute personne avec Bitcoin sur la blockchain Bitcoin a reçu le même nombre de Bitcoin Cash sur le réseau Bitcoin Cash via airdrop.
Que sont les fourches molles ?
Il y a eu des incidents de forking qui n'ont pas abouti à une blockchain split. Au lieu de cela, alors qu'il existe une ancienne et nouvelle version de la blockchain, l'ancienne sera généralement abandonnée. Ceux qui exécutent encore l'ancienne version peuvent toujours participer sur le réseau malgré l'absence des nouvelles fonctionnalités qui ont été implémentées dans la fourche.
Une fourche souple est donc rétrocompatible et n'entraîne pas de fendage de chaîne. Une fourchette dure divise la blockchain en deux, tout en conservant une histoire commune. Une fourchette dure modifiera probablement également une règle de base du logiciel.
Que sont les fourches dures non litigieuses ?
Certaines fourches dures se produisent qui ne sont pas litigieuses. Cela suggère généralement que tout ce que la fourche a fourni est une mise à jour et qu'il n'y a pas de désaccord au sein de la communauté.
Bitcoin Cash a eu plusieurs forks non litigieux, dont l'un a mis en œuvre la « difficulté d'ajustement d'urgence », ou EDA pour court terme.
L'EDA se produira si moins de six blocs ont été explosés au cours des 12 dernières heures. Pour le contexte, dans la blockchain Bitcoin d'origine, si le réseau fonctionne correctement, un nouveau bloc de données doit être extrait toutes les 10 minutes.
Autres fourches rigides non litigieuses
Il existe également des forks durs qui cherchent à implémenter des mises à niveau de protocole. Ces éléments seront probablement mentionnés sur la feuille de route d'un projet depuis sa création. Une fourche dure planifiée vise à améliorer et à améliorer les capacités et les fonctionnalités de la blockchain.
En conséquence, toute la communauté, dirigée par les développeurs de base, passera à la version améliorée de la blockchain. C'est parce que la mise à jour nécessitera un changement dans le code fondamental.
Un exemple de fourche dure non litigieuse est la fourche dure 'Byzance' d'Ethereum. Cela faisait partie du plan de mise à niveau en deux phases d'Ethereum et s'est produit en octobre 2017. Il représentait une mise à niveau de la blockchain d'Ethereum pour permettre une meilleure évolutivité et l'intégration des transactions privées.
Souviens-toi
Une fourche dure qui est litigieuse est le produit d'un désaccord entre la communauté, alors qu'une fourche dure non litigieuse est celle qui est nécessaire pour aider à améliorer la blockchain d'un réseau.
Comme cette introduction aux forks durs l'a démontré, il y a beaucoup de facteurs qui jouent dans la question de savoir si une blockchain va fourcher ou non. Il pourrait s'agir de rembourser les victimes qui ont été victimes d'un piratage ou de résoudre des problèmes d'évolutivité. Parfois, c'est aussi simple qu'un réseau nécessitant une mise à niveau pour améliorer la blockchain.
Pour plus d'informations et de guides de Coin Rivet, cliquez ici.
Las Vegas, US, 1st November 2024, Chainwire
From digital art to real-estate assets, NFTs have become a significant attraction for investors who…
Singapore, Singapore, 21st October 2024, Chainwire
HO CHI MINH, Vietnam, 17th October 2024, Chainwire
London, UK, 16th October 2024, Chainwire
Sinagpore, Singapore, 16th October 2024, Chainwire