Un hard fork è un importante aggiornamento del protocollo che costringe tutti gli utenti a passare al nuovo software se desiderano continuare a utilizzare lo stesso protocollo. blocco catena.
A differenza di un file Forchetta morbida, in un hard fork c'è una modifica nel codice di una criptovaluta che rende la nuova versione incompatibile con le precedenti. Questo processo provoca ciò che noi chiamiamo 'biforcazione della rete'; vale a dire: obbliga a scegliere tra l'utilizzo della nuova versione del software o quella precedente.
Motivi per cui può verificarsi un hard fork
Le ragioni di quanto accade possono essere sia "accidentali", dovute alla correzione di qualche errore del codice, sia premeditate, creando una nuova proposta di protocollo e applicandoli in una nuova versione del codice.
Per capire meglio cos'è un Hard Fork, immaginiamo un viaggio con gli amici attraverso i boschi. Finché continuerete insieme, seguendo lo stesso percorso, vedrete tutti la stessa cosa. Ma se ad un certo momento una parte del gruppo decide di seguire un percorso diverso, l'esperienza non sarà la stessa. Quando si verifica un hard fork, la conoscenza passata del percorso viene condivisa ma non la conoscenza dei percorsi futuri.
Un hard fork può originare due tipi di catene (l'originale e la nuova) dando origine a due reti e valute differenti. Come è successo più volte in Bitcoin. Uno dei più famosi hard fork in Bitcoin es Bitcoin Cash.
Bitcoin Cash è un ricercato fork di Bitcoin con l'obiettivo di migliorare alcune funzionalità. Eredita quasi tutto il codice Bitcoin (usano SHA-256, entrambi generano blocchi ogni 10 minuti, ...). Le differenze sono che Bitcoin ha Blocchi da 1 MB y supporta 3.5 transazioni al secondo tra l'altro, mentre in Bitcoin Cash i blocchi arrivano fino a 32MB e supportano circa 24 transazioni al secondo.