Introduzione alla Blockchain
La blockchain è una tecnologia in cui il registro è strutturato come una catena di blocchi contenenti le transazioni e la cui validazione è affidata a un meccanismo di consenso, distribuito su tutti i nodi della rete nel caso delle blockchain permissionless o pubbliche o su tutti i nodi i nodi che sono autorizzati a partecipare al processo di validazione delle transazioni da includere nel registro nel caso delle blockchain permissioned o private.
Le principali caratteristiche delle tecnologie blockchain sono l’immutabilità del registro, la trasparenza, la tracciabilità delle transazioni e la sicurezza basata su tecniche crittografiche.
Partendo da questi principi, la blockchain è diventata la declinazione in digitale di un nuovo concetto di fiducia al punto che alcuni ritengono che la blockchain possa assumere anche un valore per certi aspetti di tipo “sociale e politico”.
In questo caso la blockchain è da vedere come una piattaforma che consente lo sviluppo e la concretizzazione di una nuova forma di rapporto sociale, che grazie alla partecipazione di tutti è in grado di garantire a tutti la possibilità di verificare, di “controllare”, di disporre di una totale trasparenza sugli atti e sulle decisioni, che vengono registrati in archivi che hanno caratteristica di essere inalterabili, immodificabili e dunque immuni da corruzione.
La blockchain prevede l’utilizzo di algoritmi crittografici che abilitano l’utente all’utilizzo del sistema mettendogli a disposizione una chiave pubblica ed una privata che viene usata per sottoscrivere le transazioni o per attivare gli smart contract o altri servizi collegati alla blockchain.
La Blockchain è un grande database per la gestione di transazioni crittografate su una rete decentralizzata di tipo peer-to-peer che dà il nome ad una nuova piattaforma tecnologica, che permette di ridefinire e reimpostare il modo in cui creiamo, otteniamo e scambiamo valore. La Blockchain sta facendo con le transazioni quello che Internet ha fatto con le informazioni e lo sta facendo grazie ad un processo che unisce sistemi distribuiti, crittografia avanzata e teoria dei giochi.