compteur d'accès web gratuit

Fourche dure contre fourche souple

Fourche dure contre fourche souple

Si vous êtes bien un passionné de crypto-monnaie, vous avez probablement déjà rencontré les termes hard fork vs. soft fork. Les Blockchains, qui sont la technologie sous-jacente aux crypto-monnaies, sont des registres distribués comprenant des blocs de données en croissance constante pour former une chaîne de blocs. Les crypto-monnaies étant principalement décentralisées, les participants doivent s’accorder sur un ensemble de règles de validation des transactions afin de parvenir à un consensus.

Une fourchette se produit dans les cas où les chaînes de blocs sont divisées en deux en raison d'une divisé par consensus ou une modification des règles essentielles d'un protocole. La présence de fourchettes due à une scission dans un consensus se produit souvent lorsque des mineurs tombent sur un bloc en même temps, ce qui entraîne une double division. Lorsqu'une scission se produit en raison d'une modification des règles du protocole, elle symbolise codes fondamentaux par les développeurs. Ces scissions sont permanentes.

Quelles sont les différences entre Hard Fork et Soft Fork?

Une fourche dure représente une divergence permanente dans une blockchain. Cela se produit généralement lorsque les noeuds non mis à niveau ne parviennent pas à valider les codes créés par un noeud mis à niveau, qui respectent souvent les nouvelles règles de consensus. D'autre part, une fourchette souple est une divergence éphémère dans la chaîne de blocs et se produit généralement lorsque des nœuds non mis à niveau ne respectent pas les nouvelles règles de consensus.

Fourches souples

Les fourchettes souples sont des méthodes rétroactives mais compatibles de mise à niveau des chaînes de blocs. En termes simples, une fourchette souple peut être une mise à niveau logicielle, qui est rétrocompatible avec les versions antérieures du logiciel. Une fourchette souple ne nécessite aucun nœud du réseau pour mettre à niveau ou maintenir un consensus. En effet, tous les blocs trouvés dans la chaîne de chaînes à fourche souple suivent à la fois un ensemble précédent de règles de consensus, en plus des nouvelles.

Lorsqu’un soft fork se produit, les blocs générés par les nœuds et conformes à un ensemble plus ancien de règles de consensus tendent à violer l’ensemble plus récent de règles de consensus. Ces blocs seront probablement rendus inutilisables par la majorité minière en cours de modernisation. Pour qu'un logiciel de fourchette souple fonctionne, la plupart des mineurs du réseau doivent non seulement reconnaître le nouvel ensemble de règles de consensus, mais également le faire respecter. Une fois cette majorité atteinte, l'ancien réseau devient inutile.

Fourches dures

Contrairement aux fourchettes souples, les fourches rigides se caractérisent par un changement permanent par rapport aux versions précédentes de blockchains. En conséquence, un nouvel ensemble de règles incompatibles avec le réseau précédent est introduit. Une fourchette dure peut être décrite comme une mise à niveau logicielle, qui n'est pas compatible avec les anciennes versions du logiciel. Par conséquent, tous les participants du réseau doivent passer à une version plus récente du logiciel pour pouvoir continuer à vérifier et à valider tous les nouveaux blocs de transactions.

Conclusion

La technologie de la blockchain étant caractérisée par la décentralisation, les participants doivent toujours parvenir à un consensus sur l’état de leur blockchain. Si vous êtes un passionné de crypto-monnaie et que vous souhaitez investir, vous devez en apprendre plus sur la fourchette dure contre la fourchette souple, car cela vous aidera à vous repérer.

Précédent "
Suivant »