Che cos’è una blockchain

BLOCKCHAIN IN PAROLE POVERE.

Ci sono due cose. Un blocco(block) di informazioni e una catena (chain) che collega questi blocchi . Quindi una serie di blocchi di informazioni digitali concatenate tra loro viene chiamata BLOCKCHAIN. Dal momento che è dentro i computer, viene considerata digitale. Proviamo a fare  esempio di blockchain con un’immagine. Considera i seguenti blocchi, ognuno rappresenta un paese. Ciascuno di essi contiene i nomi delle città del rispettivo paese.

Aspetta, c’è qualcosa di più. Ognuno di questi blocchi ha qualcosa chiamato hash. Un hash è un insieme di caratteri (ad esempio “1hi453AHA3Y”). Hash deriva dalle informazioni contenute nel blocco. Il blocco dell’Italia ha le citta’ di Milano,Firenze  e Roma. Quindi l’hash sarebbe qualcosa come “MFR” ( tecnicamente non è così, ma hai un’idea ).

 

Ogni blocco successivo conterrà l’hash del blocco precedente. Questo è ciò che li lega insieme ( La forza ). Se qualcuno manomette il primo blocco per aggiungere la città di Torino. Il nuovo hash diventa “MFRT”. Tuttavia, il blocco successivo dell’Italia ha già memorizzato l’hash come “MFR”. Questa mancata corrispondenza spezzerà la catena, rivelando una manomissione. Quindi lo scopo dell’hash è assicurarsi conseguenzialita’ e trasparenza.

Cosa succede se qualcuno cambia il contenuto di un blocco e aggiorna l’hash dei blocchi successivi?

 Questo è possibile, ma I dati della blockchain non giacciono su un solo computer. È replicato nei computer di ogni utente nella rete. Se ti unisci a una rete blockchain, il tuo computer scaricherà questi blocchi. Se qualcuno manomette la sua versione, la rete considererà corretto ciò che la maggioranza dei computer (della rete) dice sia corretta.

Ancora una cosa, in una rete Blockchain, non solo i dati ma anche il programma viene replicato. I computer eseguono collettivamente il programma. La maggior parte delle app Internet sono centralizzate. Considerare Facebook, i suoi dati e il programma si trova sui suoi server. Il computer richiede informazioni dal server di Facebook in base alle necessità di conoscenza. In caso di blockchain, non esiste una server centrale. Si basa sul computer dell’utente per ospitare il suo programma.

Questo significa che Blockchain è formato da un gruppo di persone che mantiene i propri computer in esecuzione a titolo gratuito? A che cosa servono questi blocchi a prova di manomissione?

Le reti blockchain hanno una o più funzionalità. Bitcoin è una valuta digitale e un sistema di pagamento. I blocchi a prova di manomissione tengono il registro di tutte le transazioni. Le persone che utilizzano  i loro computer per compiere i calcoli necessari a scrivere i blocchi e a tenere il registro di tutte le transazioni sono chiamate minatori e per questo lavoro vengono ricompensati in bitcoin.

 

Market Quotes by TradingView