This article has been translated from English to Italian.

Anche se sembra complicato, "immutabilità " è solo un termine sofisticato che descrive qualcosa che non può essere cambiato. Lo "stato" o l'"essere" di un oggetto o di dati, tipo i dati delle transazioni registrati su una blockchain pubblica, rimane lo stesso e non può essere modificato dopo la creazione.

L'opposto di immutabile è modificabile, alterabile o variabile.

Quando si parla di blockchain, e in particolare di Bitcoin, l'immutabilità è una caratteristica fondamentale e cruciale, e se ne parla principalmente in due modi.

Nel primo caso, l'immutabilità si riferisce alla capacità di una blockchain di mantenere la sua cronologia delle transazioni in modo che non possa essere modificata, sostituita o manipolata da qualche entità, come un governo o un'altra azienda o persino dai miner che lavorano per convalidare le transazioni per la rete.

La funzione hash di Bitcoin garantisce che la rete crei blocchi solo in appendice.

Quando un blocco viene aggiunto alla catena, l'hash del blocco precedente viene incorporato nel blocco appena creato.

Se l'hash del blocco precedente fosse modificato in qualsiasi modo, anche l'hash del blocco corrente cambierebbe, invalidando l'intero blocco.

Questo rende i dati delle transazioni sulla rete Bitcoin immutabili o inalterabili. Qualsiasi modifica a un blocco influenzerebbe il blocco successivo, e una modifica a quel blocco altererebbe unterzo blocco. E così via. Modificare un blocco significa che anche tutti i blocchi successivi dovrebbero essere modificati.

Nel secondo modo, e sempre facendo riferimento alla rete Bitcoin, il protocollo di consenso proof-of-work (PoW) di Bitcoin fa sì che le regole monetarie della rete non possano mai essere modificate.

Migliaia di nodi Bitcoin funzionano in modo indipendente, alcuni gestiti da grandi aziende o pool di miner, altri da singoli individui, in una rete peer-to-peer.

Tutti i nodi hanno una voce comune, ma nessun singolo nodo agisce come master o come singolo punto di errore.

Tutti i nodi usano lo stesso codice e sono tutti d'accordo sulle stesse regole che governano la rete.

Devono anche votare e accettare qualsiasi modifica proposta alla rete. Quindi, i sistemi di voto basati su blockchain non possono essere modificati e i voti non possono essere cancellati.

Questo aspetto di responsabilità condivisa e convalida delle transazioni, creazione di blocchi e accordo sulle modifiche alle regole offre ai partecipanti alla rete la certezza che la politica monetaria di Bitcoin non può essere modificata da un solo nodo, ma richiede l'accordo di migliaia di nodi.