Punti essenziali
- Rottura del consenso: Questo aggiornamento è obbligatorio e incompatibile con le versioni precedenti. Se non aggiorni il software del tuo nodo o del tuo portafoglio, verrai rimosso dalla rete principale.
- Divergenza di percorsi: Modificando le regole del codice, la catena si divide in due. Entrambe condividono la storia passata, ma scrivono un futuro completamente diverso con i propri token.
- motivazioni: Vengono eseguiti per correggere bug di sicurezza critici o per risolvere dispute ideologiche su come il protocollo dovrebbe essere scalabile.
- Un esempio concreto: La divergenza tra Bitcoin e Bitcoin Cash. Mentre il primo privilegia la sicurezza con blocchi di piccole dimensioni, il secondo punta alla velocità aumentando la dimensione dei blocchi. Attualmente, questo meccanismo rappresenta lo strumento di governance per eccellenza nell'ecosistema delle criptovalute.
Un hard fork non è un semplice aggiornamento software che si scarica sul telefono e poi si dimentica. Si tratta di un cambiamento drastico delle regole del gioco. Quando i nodi di una rete decidono di modificare il protocollo in modo tale che la nuova versione diventi incompatibile con la precedente, la blockchain viene irreversibilmente divisa in due.
Se non aggiorni il tuo cliente, rimarrai indietro. È così semplice. A differenza del forchette morbideLaddove il sistema mantiene una certa compatibilità con le versioni precedenti, qui stiamo parlando di un completo fallimento del consenso. Cosa significa questo per noi? Fondamentalmente, che dobbiamo schierarci se vogliamo che le nostre risorse digitali continuino a operare su una rete valida.
Perché forzare un'interruzione nella rete?
A volte, il codice fallisce. In questi casi, un hard fork agisce come un intervento chirurgico d'urgenza per correggere gli errori che mettono a repentaglio l'integrità delle criptovalute. Altre volte, la ragione è puramente ideologica o tecnica: una parte della comunità propone un miglioramento che l'altra metà rifiuta categoricamente.
Immaginate di fare un'escursione in montagna con i vostri amici. Finché percorrete lo stesso sentiero, condividete lo stesso panorama e la stessa meta. Ma all'improvviso, arrivate a un bivio. Se il gruppo si divide, ogni gruppo vivrà un'esperienza diversa da quel punto in poi, pur ricordando perfettamente il percorso fatto fino alla svolta. La stessa cosa accade con la tecnologia blockchain: la cronologia delle transazioni passate viene ereditata, ma i percorsi futuri sono completamente indipendenti.
Il caso Bitcoin Cash: un divorzio annunciato
L'esempio più chiaro di questo fenomeno si trova nella rete Bitcoin. Per anni, la comunità ha discusso su come scalare la rete per elaborare più transazioni al secondo. Di fronte a questa mancanza di accordo, è nato Bitcoin Cash, un token che ha deciso di seguire una propria strada dando priorità alla capacità di blocco.
- BitcoinUtilizza blocchi da 1 MB, privilegiando la sicurezza e un'estrema decentralizzazione, il che limita la sua capacità di elaborazione a poche transazioni al secondo.
- Bitcoin CashHanno optato per aumentare la dimensione del blocco a 32 MB. Questo permette di ottenere una maggiore velocità, certo, ma a costo di una maggiore centralizzazione dell'infrastruttura dei nodi.
È meglio una rete veloce o una ultra-sicura? Non esiste una risposta univoca. Quel che è innegabile è che, dopo un hard fork, sono il mercato e gli utenti a dettare quale proposta resisterà alla prova del tempo. Attualmente, vediamo come questi fork definiscano la governance del progetto, costringendoci a prestare molta attenzione a ogni aggiornamento del repository se non vogliamo che i nostri token finiscano su una blockchain fantasma.



Autore


