This article has been translated from English to Italian.

Una blockchain è un database, o registro digitale, fatto di una serie di blocchi collegati tra loro che contengono i dati delle transazioni della rete in un certo periodo di tempo.

La tecnologia dei registri distribuiti (DLT) è un altro nome che si usa spesso quando si parla di blockchain.

Le reti blockchain sono il cuore delle criptovalute.

Ogni blocco in una blockchain ha anche un identificatore unico, diverso da qualsiasi altro blocco nella catena, chiamato hash. Pensa all'hash come a un'impronta digitale che identifica quel blocco per tutti gli altri blocchi.

L'hash è estremamente importante per il funzionamento complessivo della blockchain, poiché l'hashing viene utilizzato nell'elaborazione delle transazioni che avvengono su una blockchain.

L'hashing rende possibile elaborare i dati delle transazioni in modo rapido e sicuro, perché prende dati di transazioni di diverse lunghezze e li trasforma in un valore di lunghezza fissa.

Il valore può essere richiamato in qualsiasi momento, fornendo un accesso rapido ai dettagli della transazione e agli indirizzi.

I blocchi appena creati contengono anche dati relativi al blocco precedente. Questa relazione tra blocchi consecutivi è ciò che rende le blockchain quasi inalterabili, o immutabili.

Per modificare un blocco, ad esempio, un hacker dovrebbe alterare non solo un singolo blocco, ma tutti i blocchi successivi al primo blocco modificato.

La creazione dei blocchi è possibile grazie alla crittografia.

I blocchi vengono creati o estratti dai partecipanti alla rete chiamati miner o validatori, a seconda del meccanismo di consenso utilizzato dalla blockchain, che convalidano le transazioni di rete e poi le raggruppano in un nuovo blocco.

I miner e i validatori ricevono dei premi (criptovaluta = soldi!) per il lavoro che fanno per la rete blockchain.

Le due blockchain più famose esistenti oggi sono Bitcoin ed Ethereum.

Sono esempi di blockchain pubbliche, che permettono a chiunque di vedere la cronologia delle transazioni che hanno avuto luogo su una blockchain.

La maggior parte delle blockchain più conosciute oggi sono blockchain pubbliche, al contrario delle blockchain private.

Molte blockchain sono anche descritte come "senza autorizzazione", il che significa che chiunque può scaricare il software necessario per eseguire un nodo blockchain, consentendo loro di connettersi alla rete e iniziare a creare e convalidare transazioni e minare blocchi.

Allo stesso modo, chiunque può prendere il software blockchain, installarlo e poi modificarlo per dare accesso solo a utenti specifici con permessi di rete specifici. Questa è chiamata blockchain autorizzata.