La catena di blocchi o blockchain, è un record pubblico in cui tutte le transazioni mai effettuate su qualcosa in particolare sono condivise, evitando così le falsificazioni.
Le operazioni sono registrate sui computer di tutti i membri della catena, compresi dati quali la quantità, la data, l’operazione e i partecipanti. Una volta condivisi e registrati online, non possono essere cancellati. Contiene quindi una registrazione fedele e verificabile di tutte le transazioni che sono state fatte nella storia, su quella materia, che sono registrate anche con chiavi crittografiche.
La catena di blocchi come record pubblico
Per poter falsificare una transazione, non sarebbe sufficiente cambiare uno o più computer. Trattandosi di un registro pubblico, possono esistere milioni di copie e i registri di tutti i computer che ne conservano una copia dovrebbero essere modificati, il che è del tutto impraticabile, essendo una base aperta e pubblica.
Per questo motivo la blockchain è diventata un pezzo fondamentale per le valute virtuali, come il bitcoin.
Tuttavia, la Blockchain permette di salvare qualsiasi tipo di documento, come vedremo di seguito. Grazie al concetto di consenso distribuito, si ottiene un’immutabile registrazione degli eventi passati. La sua funzione è simile a quella del libro mastro, ma nel caso del blockchain è responsabile della registrazione degli eventi digitali e può essere condivisa da più parti. Si potrebbe dire che il suo funzionamento è come un database, ma il modo di interagire è diverso.
Funzionamento della catena a blocchi – catena a blocchi
Normalmente, i record di dati sono sempre stati centralizzati o decentralizzati. Un database centralizzato si trova in un unico luogo fisso, come il catasto. Se volete sapere chi è il proprietario di un immobile, andate al registro della vostra città e scopritelo. Una banca dati decentralizzata sarebbe come le biblioteche municipali, dove si può trovare una copia di Don Chisciotte in tutte e tre le biblioteche e leggerla. La banca dati distribuita va oltre il concetto di banca dati:
- Ogni operazione eseguita in questo sistema genera un nuovo blocco di dati. Le informazioni sulla catena di blocco sono memorizzate in modo decentrato. Cioè, nessun ente pubblico è proprietario delle informazioni. Poiché tali informazioni sono derivate da diversi server di più computer. Inoltre, qualsiasi persona può tenere queste informazioni nel server e può essere economicamente ricompensata, in base al suo contributo alla rete, questo processo è chiamato mining, attraverso questo processo tutte le informazioni sono verificate
- Utilizza una forte sicurezza, diminuendo le possibilità di essere hackerato. Inoltre, le transazioni che vengono effettuate sono irreversibili in quanto una volta registrate le informazioni vengono copiate anche in altri server, essendo impossibile eliminare un blocco di dati, inoltre tutto viene registrato in uno storico.
- Tutte le informazioni memorizzate nel sistema sono pubbliche. Tuttavia, solo la persona che esegue la transazione potrà scoprire tutte le informazioni inerenti alla transazione.
Altri settori che la catena a blocchi può aiutare
Anche se la catena di blocchi era popolarmente conosciuta per il suo utilizzo nelle valute digitali, è un sistema in grado di scambiare tutti i tipi di proprietà, come ad esempio
- Sistema di voto elettronico: i governi potrebbero modificare la procedura attuale e facilitare un sistema di voto attraverso catene di blocco che eviterebbero manipolazioni e censure
- Cloud storage: la catena di blocchi potrebbe eliminare la supervisione di un provider (come Dropbox o Google Drive), che è responsabile dei dati salvati, ma tutti sapranno quanto e dove li hai memorizzati.
- Registri pubblici: in modo molto più rapido e non burocratico, dati come i brevetti e i registri immobiliari potrebbero essere registrati pubblicamente.
- Eliminazione degli intermediari: come per l’eliminazione delle autorità di vigilanza nel cloud, tutti i tipi di intermediari possono essere eliminati. Ad esempio, se vogliamo affittare una casa per le vacanze estive, con questa nuova tecnologia non sarà necessario avere un intermediario finanziario tradizionale (banca) che addebiti una commissione, poiché attraverso un sistema Blockchain, sia il locatore che il locatario avranno tutte le informazioni visibili, che serviranno come prova di identità senza la necessità di ricorrere a gestori esterni (banche) che agiscono come intermediari.