Un Hard Fork est une mise à jour majeure du protocole qui oblige tous les utilisateurs à passer au nouveau logiciel s'ils souhaitent continuer à utiliser le même protocole. blockchain.
Contrairement à un Fourchette souple, dans un hard fork, il y a un changement dans le code de une crypto-monnaie ce qui rend la nouvelle version incompatible avec les précédentes. Ce processus provoque ce que nous appelons la « bifurcation du réseau » ; c'est-à-dire : il oblige à choisir entre utiliser la nouvelle version du logiciel ou la précédente.
Raisons pour lesquelles un Hard Fork peut se produire
Les raisons de ce qui se passe peuvent être soit "accidentelles", en raison d'une correction d'une erreur dans le code, soit préméditées, créant une nouvelle proposition de protocole et les appliquer dans une nouvelle version de code.
Pour mieux comprendre ce qu'est un Hard Fork, imaginons un voyage entre amis à travers les bois. Tant que vous continuez ensemble, en suivant le même chemin, vous verrez tous la même chose. Mais si à un certain moment une partie du groupe décide de suivre un itinéraire différent, l'expérience ne sera pas la même. Lorsqu'un hard fork se produit, la connaissance passée du chemin est partagée mais pas la connaissance des voies futures.
Une hard fork peut engendrer deux types de chaînes (l'original et la nouvelle) donnant naissance à deux réseaux et devises différents. Comme cela s'est produit plusieurs fois dans Bitcoin. L'une des fourches dures les plus connues Bitcoin es Bitcoin Cash.
Bitcoin Cash est un fork recherché de Bitcoin dans le but de améliorer certaines fonctionnalités. Il hérite de presque tout le code Bitcoin (ils utilisent SHA-256, les deux génèrent des blocs toutes les 10 minutes,…). Les différences sont que Bitcoin a Blocs de 1 Mo y prend en charge 3.5 transactions par seconde entre autres, tandis que dans Bitcoin Cash, les blocs peuvent atteindre 32 Mo et prennent en charge environ 24 transactions par seconde.