Tabella dei Contenuti
TogglePrima di Bitcoin e della moneta fiat, l’informatica aveva un grande dilemma irrisolto: come far sì che un gruppo di persone si metta d’accordo su Internet senza conoscersi e senza una banca centrale che le controlli? Questo indovinello degli anni ’80 si chiama «Il problema dei generali bizantini», e la sua soluzione ha dato vita alle criptovalute.
Per capirlo facilmente: immagina diversi generali che circondano una città nemica. Per vincere, devono attaccare tutti allo stesso tempo. Se alcuni avanzano e altri si ritirano, falliscono.
Il problema è che possono comunicare solo con messaggi di testo e sanno che tra loro ci sono traditori che invieranno ordini falsi per sabotare la missione. Come possono mettersi d’accordo in modo sicuro se non possono fidarsi di nessuno?

Per ragionare su questo dilemma senza complicarci con l’informatica, immagina diversi generali dell’esercito bizantino accampati con le loro truppe attorno a una città nemica. Hanno un obiettivo chiaro, ma sono separati geograficamente e hanno solo due opzioni valide: attaccare tutti insieme o ritirarsi tutti insieme.
Se la maggioranza avanza e pochi si ritirano, o viceversa, le forze si dividono e l’esercito verrà massacrato. La coordinazione totale è l’unica via verso la vittoria.
Qui è dove tutto si complica:
Raggiungere un consenso in un ambiente in cui non ci si può fidare di nessuno sembrava un vicolo cieco. Questo scenario, proposto originariamente da scienziati informatici nel 1982, dimostrò che in un sistema aperto e senza capi, un singolo traditore può rompere completamente la comunicazione. Serviva una soluzione rivoluzionaria per far sì che un gruppo di sconosciuti potesse mettersi d’accordo in modo sicuro attraverso una rete potenzialmente pericolosa.

Questo conflitto dei generali non è rimasto nei libri di storia militare; è diventato il mal di testa degli informatici per decenni quando hanno cercato di creare Internet e la moneta digitale. Se trasferiamo la storia alla tecnologia attuale, lo scenario è esattamente lo stesso:
Nel mondo finanziario, l’equivalente di un «generale traditore» è qualcuno che tenta un double spending, cioè ingannare la rete spendendo le stesse monete digitali due volte.
La sfida rimaneva identica: come far sì che migliaia di computer sconosciuti concordino un’unica versione della verità senza che nessuno possa barare e senza dipendere da una banca centrale?

Per molto tempo, la scienza dimostrò matematicamente che se più di un terzo dei computer di una rete diventavano «traditori», l’intero sistema collassava. Sembrava un limite impossibile da superare, ed è per questo che tutti i tentativi precedenti di creare moneta digitale fallirono. Il vero problema era che, senza un capo, nessuno sapeva a quali dati fidarsi… Fino alla comparsa di Bitcoin.
Nel 2008, Satoshi Nakamoto risolse questo dilemma nel Whitepaper di Bitcoin. La sua genialità fu quella di combinare brillantemente due elementi che trasformarono la fiducia in una regola matematica:
Unendo entrambi gli strumenti, Satoshi Nakamoto cambiò completamente le regole del gioco. Se un partecipante malizioso volesse barare o duplicare una transazione, gli altri nodi lo rileverebbero e lo rifiuterebbero immediatamente.

Per ingannare il sistema, un attaccante avrebbe bisogno di controllare più del 50% di tutta la potenza informatica del pianeta connessa a Bitcoin. Poiché tentare di attaccare la rete è infinitamente più costoso che partecipare onestamente, barare cessa di essere redditizio.
La regola di Bitcoin è semplice e automatizzata: la catena con più lavoro accumulato è l’unica verità ufficiale. È così che migliaia di sconosciuti possono gestire il denaro in modo sicuro e 100% decentralizzato, senza capi e senza banche.
Risolvere il problema dei generali bizantini non solo rese possibile la nascita di Bitcoin, ma aprì la porta a una nuova era tecnologica basata sulla decentralizzazione. La capacità di far sì che migliaia di sconosciuti si mettano d’accordo senza un intermediario è la base di tutto ciò che costruiamo oggi sul Web3. Grazie a questo progresso matematico, oggi possiamo sviluppare:

In definitiva, capire il problema dei generali bizantini ci permette di vedere il vero valore della tecnologia blockchain: non si tratta solo di denaro digitale, ma di uno strumento rivoluzionario capace di trasformare il modo in cui ci fidiamo, collaboriamo e prendiamo decisioni su Internet.