Come funziona la Blockchain?

La Blockchain è un database distribuito che sfrutta la tecnologia peer-to-peer. In altre parole è il libro contabile in cui sono registrate tutte le transazioni fatte. Un sistema di verifica aperto che non ha bisogno del benestare di un Ente per effettuare una transazione. Può garantire il corretto scambio di titoli e azioni, può sostituire un atto notarile e può garantire la bontà delle votazioni, proprio perché ogni transazione viene sorvegliata da una rete di nodi che ne garantiscono la correttezza e ne possono mantenere l’anonimato.

Un sistema di time stamping decentralizzato, ovvero che non necessita di una sola ed unica risorsa centrale come può essere un server, impedisce che la traccia della transazione venga cancellata o modificata.


NODO

I dati che vengono salvati sulla blockchain sono da considerare come “incorruttibili”. I nodi nel sistema decentealizzato hanno una copia del blockchain, dove la qualità dei dati è archiviata per via della replicazione del database. Non esistono copie centralizzate, nessun utente ha maggiore credibilità degli altri, per il semplice motivo che tutti sono allo stesso livello di credenziali.


TRANSAZIONE

La transazione su blockchain è costituita dai dati che rappresentano i valori oggetto di “scambio”. Se le informazioni sono considerate corrette la transazione viene autorizzata, validata ed effettuata. A quel punto la transazione entra a far parte di un nuovo blocco che necessita di verifica, approvazione e successivamente archiviato.


BLOCCO

Un blocco è rappresentato dal raggruppamento di un insieme di transazioni che sono unite per essere verificate, approvate e poi archiviate dai partecipanti alla Blockchain.


LEDGER

Il ledger è il registro pubblico nel quale vengono “annotate” con la massima trasparenza e in modo immutabile tutte le transazioni effettuate in modo ordinato e sequenziale. Il Ledger è costituito dall’insieme dei blocchi che sono tra loro incatenati tramite una funzione di crittografia e grazie all’uso di hash.


HASH

L’hash è una operazione (non invertibile) che permette di mappare una stringa di testo e/o numerica di lunghezza variabile in una stringa unica ed univoca di lunghezza determinata. L’hash identifica in modo univoco e sicuro ciascun blocco.

Torna in cima