Quando Satoshi Nakamoto, la cui vera identità è ancora sconosciuta, pubblicò il whitepaper Bitcoin: A Peer to Peer Electronic Cash System nel 2008, che descriveva una “versione puramente peer-to-peer del denaro elettronico” nota come Bitcoin, la tecnologia blockchain fece il suo debutto pubblico. Blockchain, la tecnologia che gestisce Bitcoin, si è sviluppata nell’ultimo decennio fino a diventare una delle più grandi tecnologie rivoluzionarie odierne, con il potenziale di avere un impatto su ogni settore, dalla finanza alla produzione alle istituzioni educative. Ecco una breve storia della tecnologia blockchain e alcune riflessioni su dove potrebbe arrivare in futuro.
Gli inizi di Bitcoin
Non puoi discutere della storia della tecnologia blockchain senza prima iniziare con una discussione su Bitcoin. Poco dopo la pubblicazione del whitepaper di Nakamoto, Bitcoin è stato offerto alla comunità open source nel 2009. Blockchain ha fornito la risposta alla fiducia digitale perché registra informazioni importanti in uno spazio pubblico e non consente a nessuno di rimuoverle. È trasparente, time-stamped e decentralizzata.
“Blockchain è per Bitcoin ciò che Internet è per la posta elettronica. Un grande sistema elettronico, su cui puoi creare applicazioni. La valuta è solo una di queste”, Sally Davisgiornalista del FT Technology.
Blockchain si separa da Bitcoin
Anche oggi, sono in molti a credere che Bitcoin e blockchain siano la stessa cosa, anche se non lo sono. Coloro che hanno iniziato a realizzare intorno al 2014 che la blockchain poteva essere utilizzata per più di una criptovaluta hanno iniziato a investire ed esplorare come la blockchain potesse modificare molti tipi diversi di operazioni. In sostanza, la blockchain è un registro aperto e decentralizzato che registra le transazioni tra due parti in modo permanente senza bisogno di autenticazione di terze parti. Ciò crea un processo estremamente efficiente e una gente prevede che ridurrà drasticamente il costo delle transazioni.
Quando gli imprenditori hanno compreso il potere della blockchain, si è verificata un’ondata di investimenti e scoperte per vedere come la blockchain avrebbe potuto avere un impatto sulle supply chain, l’assistenza sanitaria, le assicurazioni, i trasporti, il voto, la gestione dei contratti e altro ancora. Quasi il 15% degli istituti finanziari sta attualmente utilizzando la tecnologia blockchain.
Ethereum sale: contratti intelligenti
Vitalik Buterin, co-fondatore di Ethereum e Bitcoin magazine, è stato anche un collaboratore iniziale del codice di base di Bitcoin, ma intorno al 2013 si è sentito frustrato dai suoi limiti di programmazione e ha spinto per una blockchain malleabile. Incontrando la resistenza della comunità Bitcoin, Buterin ha deciso di costruire la seconda blockchain pubblica chiamata Ethereum. La differenza più grande tra le due è che Ethereum può registrare altri asset come prestiti o contratti, non solo valuta. Ethereum è stato lanciato nel 2015 e può essere utilizzato per creare “contratti intelligenti”, ovvero quelli che possono elaborare automaticamente in base a una serie di criteri stabiliti nella blockchain di Ethereum. Questa tecnologia ha attirato l’attenzione di aziende come Microsoft, BBVA e UBS che sono incuriosite dal potenziale della funzionalità di contratto intelligente per risparmiare tempo e denaro.
Transizione alla Proof of Stake
Attualmente, la blockchain opera sul concetto di proof of work, in cui viene eseguito un costoso calcolo informatico o “mining” per creare un blocco (o un nuovo set di transazioni trustless). Attualmente, quando si avvia una transazione, questa viene raggruppata in un blocco. Quindi i miner verificano che le transazioni siano legittime all’interno di quel blocco risolvendo un problema di proof of work, un problema matematico molto difficile che richiede una straordinaria quantità di potenza di calcolo per essere risolto. Il primo miner che risolve il problema ottiene una ricompensa e quindi la transazione verificata viene archiviata sulla blockchain. Gli sviluppatori di Ethereum sono interessati a passare a un nuovo sistema di consenso chiamato proof of stake.
La proof of stake ha lo stesso obiettivo della proof of work, ovvero convalidare le transazioni e raggiungere il consenso nella catena, e utilizza un algoritmo ma con un processo diverso. Con la proof of stake, il creatore di un nuovo blocco “viene scelto in modo deterministico, a seconda della sua ricchezza, definita anche come stake”. Poiché in un sistema proof of stake non c’è una ricompensa per blocco, ma i miner, noti come forger, ottengono le commissioni di transazione. I sostenitori di questo cambiamento, tra cui il co-fondatore di Ethereum Buterin, apprezzano la proof of stake per i risparmi di energia e costi realizzati per arrivare a una forma distribuita di consenso.
Blockchain in crescita all’orizzonte
Poiché attualmente ogni computer in una rete blockchain elabora ogni transazione, può essere molto lento. Una soluzione di scalabilità blockchain determinerebbe quanti computer sono necessari per convalidare ogni transazione in un modo che non comprometta la sicurezza.
Oggi, Bitcoin è solo una delle centinaia di applicazioni che utilizzano la tecnologia blockchain. È stato un decennio impressionante di trasformazione per la tecnologia blockchain e sarà interessante vedere dove ci porterà il prossimo decennio.