L'Isola della Blockchain

Un divertente esempio per conoscere come funziona questa tecnologia

#blockchain

La Blockchain è composta da una serie di blocchi che contentongo informazioni, organizzati in sequenza lineare e connessi uno dopo l'altro con un sistema crittografato. Riassunta così potrebbe non dire molto ma se spiegata attraverso esempi di vita reale potrebbe diventare un concetto molto semplice da capire.

Immagina una piccola isola chiamata Blockchain Island. Gli abitanti di quest'isola hanno un'economia fiorente e scambiano i loro beni con la valuta digitale locale, "Lira Token. Il contabile dell'isola, ogni volta che avviene un pagamento, riporta la transazione nel registro dell'isola indicando il valore, chi ha eseguito la transazione e chi l'ha ricevuta.

Ogni giorno il registro con tutte le transazione della giornata viene pubblicato nella piazza principale dell'isola. Il resoconto della giornata viene sigillata al resoconto precedente attraverso uno stampo di cera. Per aumentare la sicurezza ed evitare la manomissione dei documenti viene aggiunto sullo stampo anche l'impronta digitale del sindaco dell'isola.

E questo è ciò che fa la Blockchain! In questa analogia una pagina rappresenta un blocco ed ogni blocco contiene una serie di transazioni. Il tutto organizzato da una sequenza lineare, blocco dopo blocco. Questo peremette ad ogni abitante della città di vedere tutte le transazione avvenute sull'isola andando indietro nel tempo fino alla prima pagina.

Ok questa analogia può funzionare fino ad un certo punto per spiegare la blockchain..

In uno scenario reale ogni città ha la sua copia di blockchain e tutte sono sincronizzate attraverso un meccanismo di consenso. Inoltre sull'isola sono presenti più contabili che registrano le transazioni cercando di aggiungere la loro pagina nel registro.

Tieni a mente che tutti i contabili devono essere d'accordo sulla veridictà della pagina prima che questa venga aggiunta al registro ufficiale. Questo permette di evitare che il sistema sia compromesso da qualche contabile malintenzionato. Se la pagina viene approvata da tutti i contabili questa viene aggiunta su tutti i registri e a questo punto tutti i contabili iniziano a lavorare sulla pagina successiva.

Questo, in modo molto semplificato, è quello che fa la blockchain digitale al giorno d'oggi. I contabili nel nostro esempio sono tecnicamente i computer che fanno girarecil software della blockchain, anche chiamati NODI.

I computer cercano di aggiungere una transazione da una pool centrale in un blocco. Un pool nel nostro esempio è un gruppo congiunto di contabili mentre nella realtà è un'insieme di "minatori" che mettono a disposizine le proprie risorse computazionali su una rete per rafforzare la probabilità di trovare un blocco. Il blocco è valido solo se il nodo vince una sorta di gioco di indovinelli casuale chiamato Proof Of Work (POW).

Contatti

thecodingpanda.dev@gmail.com

Newsletter

Supportaci

Seguici sui social

Youtube

@thecodingpanda

Scroll to Top Scroll to Top