La Blockchain è la tecnologia più bassa della valuta digitale e garantisce che ogni utente di Internet possa raggiungere un consenso senza fiducia reciproca.


iniziale

L’idea della tecnologia blockchain può essere fatta risalire al 1991. Per garantire che il file di marcatura temporale non possa essere rintracciato e manomesso, due scienziati dell'epoca, Stuart Haber e W. Scott Stornetta, lanciarono una pratica soluzione informatica.

Il sistema utilizza una catena di crittografia a blocchi per archiviare i file di marca temporale e nel 1992 sono stati incorporati nel sistema anche gli alberi Merkle. Questa nuova tecnologia, che raggruppava più documenti in un blocco, ha notevolmente migliorato l’efficienza. Sfortunatamente, questa tecnologia non interessava a nessuno e venne lentamente abbandonata. Anche il brevetto è scaduto nel 2004, quattro anni prima della nascita di Bitcoin.


Prova di lavoro riutilizzabile (RPoW)

Nel 2004, l'informatico e appassionato di crittografia Hal Finney (Harold Thomas Finney II) ha lanciato un sistema chiamato RPoW, un meccanismo di prova di lavoro riutilizzabile.

Il sistema funziona ricevendo un token di prova basato su Hashcash che non è scambiabile o non fungibile e, allo stesso tempo, crea un token di algoritmo RSA che può essere trasferito tra qualsiasi utente.

RPoW risolve il problema della doppia spesa consentendo ai detentori di valuta di registrare conti su un server completamente affidabile. Il server è progettato per consentire agli utenti di tutto il mondo di verificarne la correttezza e l'integrità in qualsiasi momento.

Si può dire che RPoW sia uno dei primi prototipi della blockchain e un inizio importante nella storia della valuta digitale.


Rete Bitcoin

Alla fine del 2008, una persona con lo pseudonimo di Satoshi Nakamoto ha pubblicato un libro bianco e ha introdotto un sistema di cassa elettronico decentralizzato e peer-to-peer: Bitcoin.

Rispetto alla funzione di elaborazione hardware affidabile di RPoW, Bitcoin utilizza l'algoritmo di prova del carico di lavoro hashcash per tracciare e verificare le transazioni attraverso un protocollo punto a punto decentralizzato per evitare doppi pagamenti. Per dirla semplicemente, Bitcoin è una ricompensa di “mining” per ciascun minatore nell’ambito del meccanismo di prova del carico di lavoro, che viene poi verificato da nodi decentralizzati nell’intera rete.

Il 3 gennaio 2009 è nato Bitcoin. Il primo Bitcoin è stato "estratto" da Satoshi Nakamoto e ha ricevuto una ricompensa di 50 Bitcoin. La prima persona a ricevere Bitcoin è stata Hal Finney. Ha ricevuto 10 Bitcoin da Satoshi Nakamoto il 12 gennaio 2009. Questo è stato il primo trasferimento di Bitcoin al mondo.


Ethereum

Nel 2013, un programmatore di nome Vitalik Buterin, che è anche co-fondatore di Bitcoin Magazine, ha affermato che Bitcoin aveva bisogno di un linguaggio di scripting per creare applicazioni decentralizzate. A causa del mancato riconoscimento all'interno della comunità Bitcoin, Vitalik ha iniziato la ricerca e lo sviluppo di una nuova piattaforma informatica distribuita basata sulla tecnologia blockchain, che è Ethereum. La funzione di scripting supportata da Ethereum è chiamata contratto intelligente.

I contratti intelligenti sono programmi o script che vengono distribuiti ed eseguiti sulla blockchain di Ethereum. Ad esempio, possono essere utilizzati per condurre una transazione a determinate condizioni. I contratti intelligenti sono scritti in un linguaggio di programmazione specifico e compilati in codice byte. Questi contratti intelligenti possono essere letti ed eseguiti da una Ethereum Virtual Machine (EVM) decentralizzata e completa di Turing.

Gli sviluppatori possono anche creare e pubblicare nuove applicazioni sulla blockchain di Ethereum, spesso chiamate applicazioni decentralizzate (DApp). Attualmente, ci sono centinaia di applicazioni decentralizzate in esecuzione sulla blockchain di Ethereum, comprese piattaforme social, giochi d'azzardo online e scambi finanziari, ecc.

La valuta digitale di Ethereum si chiama Ether, che può essere trasferita tra diversi conti. L'Ether viene solitamente utilizzata per pagare la potenza di calcolo necessaria per eseguire contratti intelligenti.

Oggi, la tecnologia blockchain ha attirato molta attenzione da parte dei media mainstream ed è stata applicata a molti scenari di vita reale oltre alla valuta digitale. Per ulteriori informazioni sulla blockchain e sui settori correlati, resta sintonizzato per gli altri nostri contenuti video di Binance Academy.