Qual è la risposta più breve possibile?
La blockchain è un database di registrazioni (chi ha mandato a chi e quanto) che molti computer indipendenti conservano contemporaneamente, e che si accordano periodicamente su come appare esattamente il database. Nessuno di loro è il capo. Proprio per questo se ne parla come di un "registro che nessuno possiede".
Questa è la prima lezione del percorso zaklad. Non parleremo di prezzi né di cosa comprare. Parleremo di come funziona questa cosa, perché senza saperlo tutti gli altri dibattiti risultano incomprensibili.
Perché ci serve un registro che nessuno possiede?
Immagina una situazione ordinaria. Anna manda 10 corone a Bořek. Nel mondo classico è la banca a registrarlo nel proprio database: toglie 10 ad Anna, aggiunge 10 a Bořek. Funziona, ma c'è un presupposto che di solito non notiamo: tutti dobbiamo fidarci di quell'unica banca, che non modifichi la registrazione.
La banca in teoria può, per errore o intenzionalmente, scrivere che Anna ha un po' meno, oppure che la transazione non è mai avvenuta. In pratica lo impediscono leggi, revisioni e vigilanza. Ma tecnicamente quella registrazione è controllata da un singolo soggetto.
La blockchain risolve lo stesso compito in modo diverso. Invece di un unico registro presso un'unica banca, esistono molte copie identiche dello stesso registro su computer in tutto il mondo. Quando Anna manda 10 a Bořek, questa transazione viene diffusa nella rete e ogni copia del registro la annota. Per falsificare la registrazione, qualcuno dovrebbe riscrivere la maggior parte delle copie contemporaneamente, cosa che nelle grandi reti è praticamente insostenibilmente costosa e complicata.
Da dove viene la parola "blockchain"?
Dal modo in cui le transazioni vengono registrate. Non si raccolgono una per una, ma a lotti. Il lotto si chiama blocco. Un blocco è come una singola pagina del registro contabile: contiene l'elenco delle transazioni di un certo periodo.
Quando la pagina si riempie, viene chiusa e collegata dietro la pagina precedente. Così nasce una catena di blocchi (block + chain). Il punto chiave è che ogni nuovo blocco porta in sé una cosiddetta impronta (un riassunto matematico) del blocco precedente. Se cambi qualcosa in una vecchia pagina, cambia la sua impronta, e di conseguenza smette di corrispondere l'impronta salvata nella pagina successiva, e in quella dopo ancora, e così via fino alla fine.
In altre parole: riscrivere una vecchia registrazione non significa riscrivere un solo punto. Significa riscrivere anche tutto ciò che segue, e contemporaneamente sulla maggior parte dei computer della rete. Proprio questa interconnessione rende le registrazioni più vecchie praticamente immutabili.
Chi decide quale registrazione è quella giusta?
Questo è il nocciolo della questione e allo stesso tempo il punto in cui le persone più spesso si perdono. Se non esiste un capo, chi dice che le 10 corone di Anna sono davvero partite?
La risposta è: le regole su cui tutti i computer della rete si sono accordati in anticipo. Queste regole si chiamano meccanismo di consenso. In modo semplificato stabiliscono chi può comporre il blocco successivo e a quali condizioni gli altri lo riconoscono come valido. Reti diverse usano meccanismi diversi (i più noti sono proof of work e proof of stake), e li spiegheremo nelle prossime lezioni. Per ora basta una cosa:
L'accordo non nasce dal fatto che qualcuno ha l'ultima parola. Nasce dal fatto che la stragrande maggioranza dei partecipanti calcola in modo indipendente lo stesso risultato secondo le stesse regole.
Cosa sa fare concretamente la blockchain e cosa no?
Rimaniamo su una frase concreta: "Anna ha mandato 10 a Bořek." Cosa garantisce la blockchain su di essa e cosa no?
| Domanda | Cosa risolve la blockchain | Cosa non risolve |
|---|---|---|
| La transazione è avvenuta? | Sì, una volta registrata in un blocco è verificabile pubblicamente | - |
| Si può cancellare la registrazione a posteriori? | Praticamente no, più è vecchia più è difficile | - |
| Anna è davvero Anna? | No, la rete conosce solo l'indirizzo, non l'identità della persona | La vera identità va risolta altrove |
| Erano 10 una somma ragionevole? | No, la rete non valuta se l'affare fosse una buona idea | Il senso della transazione spetta alle persone |
| I soldi tornano in caso di errore? | No, non esiste un reclamo centrale | Un errore di solito non si può annullare |
Questa tabella è più importante di quanto sembri. La blockchain è uno strumento per l'accordo sulle registrazioni, non per la giustizia, non per la protezione dai propri errori e non per verificare chi sei. Molte delusioni riguardo alle crypto nascono dal fatto che da quel registro si aspetta qualcosa che non ha mai promesso.
Perché allora conta che il registro non sia di nessuno?
Perché cambia a chi devi fidarti. Con la banca ti fidi dell'istituzione. Con la blockchain ti fidi del fatto che alla maggior parte dei computer indipendenti non conviene (o non riesce tecnicamente) falsificare la registrazione.
Nessuna delle due è magia e nessuna delle due è gratis. Si tratta solo di una diversa distribuzione della fiducia. A qualcuno si adatta di più, a qualcuno di meno, e dipende da cosa ci fa. Il nostro compito qui nella Classroom non è dire quale sia migliore. È darti il vocabolario e la mappa per decidere da solo.
Cosa dovresti saper fare dopo questa lezione?
- Spiegare con parole tue perché la blockchain viene chiamata un registro che nessuno possiede.
- Descrivere cos'è un blocco e perché i blocchi sono interconnessi in una catena.
- Distinguere cosa garantisce la blockchain (che una registrazione esiste ed è difficile da cambiare) da ciò che non garantisce (identità, giustizia, reversibilità degli errori).
- Rispondere alla domanda "di chi mi sto fidando qui" sia con la banca sia con la blockchain.
Le definizioni dei singoli termini le puoi cercare in qualsiasi momento nel nostro glossario alla voce blockchain.
Cosa resta incerto e cosa lasciamo alla prossima volta?
Abbiamo intenzionalmente tralasciato tre cose, perché meritano lezioni proprie:
- Come nasce esattamente l'accordo (proof of work vs. proof of stake). Abbiamo solo detto che le regole esistono, non come si calcolano.
- Quanto è davvero sicuro. "Praticamente impossibile da riscrivere" non significa "matematicamente impossibile in ogni circostanza". La sicurezza dipende dalla dimensione e dalla distribuzione della rete, e questo varia notevolmente tra le diverse blockchain.
- Quali costi ha la blockchain (energia, velocità, commissioni). Un registro conservato da migliaia di computer non è gratis.
E un'osservazione onesta per concludere: per questa lezione non abbiamo alcun indicatore di dati in tempo reale da mostrarti, quindi non ne abbiamo inventato nessuno. È una spiegazione del principio, non una misurazione del mercato. Nelle prossime lezioni del percorso zaklad arriveremo a numeri che si possono davvero seguire.

