Un soft fork (soft fork) è una modifica delle regole del protocollo di una criptovaluta che preserva la compatibilità con le versioni precedenti del software. Con un soft fork, le nuove regole rendono alcune operazioni precedentemente valide non valide, ma i nodi che non hanno aggiornato il loro client percepiscono comunque i nuovi blocchi come corretti. Per questo motivo, la rete non si divide in due catene indipendenti.
Un soft fork è in contrasto con un hard fork — un aggiornamento radicale che rompe la compatibilità e, in assenza di unanimità, può portare all'emergere di due blockchain separate. Un soft fork, d'altra parte, è considerato un modo più fluido per implementare miglioramenti, poiché l'attivazione richiede generalmente solo il supporto della maggioranza di coloro che producono blocchi.
Caratteristiche di un soft fork
- La compatibilità con i nodi più vecchi è preservata.
- Le regole del protocollo diventano più rigide piuttosto che più ampie.
- Non richiede che tutti i partecipanti alla rete si aggiornino simultaneamente.
I soft fork vengono utilizzati per aggiungere nuove funzionalità e migliorare la sicurezza senza dividere la comunità. Il loro successo dipende dall'accordo di una quota significativa dei partecipanti che sostengono il funzionamento della rete.



