Ethereum, la seconda più grande criptovaluta, è la casa dei contratti intelligenti e delle applicazioni decentralizzate (dApp), detenendo una quota importante del valore totale bloccato nel settore. Il predominio di Ethereum nel mercato delle dApp era fino al 90% prima che venissero create altre piattaforme rivali.
Tuttavia, Ethereum è ancora il re indiscusso delle dApp. Nonostante le sue tariffe elevate, la piattaforma è ancora la prima scelta per diverse applicazioni, che vanno dalla finanza, agli scambi e all'archiviazione, ai giochi, ai token non fungibili (NFT) e alla governance. Questo mostra quanto lontano è arrivato da quando il suo white paper è stato pubblicato nel 2013.
Questo articolo evidenzia la sequenza temporale dei principali eventi che hanno reso Ethereum una rete blockchain decentralizzata preferita per gli sviluppatori di dApp e il suo viaggio verso la Proof-of-Stake.
2013: La concezione di Ethereum
Ethereum, come tutte le cose, è iniziato con un'idea. E l'idea, concepita dal programmatore di computer canadese di origine russa Vitalik Buterin, era quella di sfruttare la tecnologia blockchain per sviluppare applicazioni decentralizzate, a differenza di Bitcoin, che è stato creato esclusivamente per uso finanziario.
Il documento introduttivo di Ethereum è stato pubblicato alla fine del 2013 da Buterin, il co-fondatore di Bitcoin Magazine. Il white paper ha spiegato il concetto della nuova tecnologia, i suoi principi fondamentali e i suoi possibili casi d'uso. Ma il progetto non sarebbe stato lanciato fino a due anni dopo.
Il 23 gennaio 2014, Buterin ha annunciato ufficialmente l'inizio dell'ecosistema Ethereum, invitando volontari, sviluppatori, investitori ed evangelisti a unirsi al progetto. Il programmatore ha rivelato che stava lavorando con Gavin Wood e Jeffrey Wilcke come sviluppatori principali per costruire la piattaforma. Altri membri del team fondatore includono Anthony Di Iorio, Joseph Lubin e Charles Hoskinson.
Buterin ha anche osservato che l'obiettivo del suo team era fornire una "piattaforma per applicazioni decentralizzate, un androide del mondo delle criptovalute, in cui tutti gli sforzi possono condividere un set comune di API, interazioni affidabili e nessun compromesso".
Tre mesi dopo, Wood ha pubblicato il " Yellow Paper " del progetto, che ha fornito una definizione e una specifica dettagliate dell'ecosistema Ethereum, tra cui Ethereum Virtual Machine (EVM), ricompense per i minatori e contratti intelligenti. Ha anche svolto un ruolo cruciale nella creazione del prototipo di Ethereum aiutando a codificare la prima implementazione funzionale del progetto in sette linguaggi di programmazione.
Crowdfunding del 2014: Ethereum finanziato da BTC per un valore di 18 milioni di dollari
Gli sviluppatori di Ethereum avevano bisogno di ingenti finanziamenti per realizzare il progetto. Così il team ha deciso di raccogliere capitali da investitori pubblici attraverso un'offerta iniziale di monete (ICO) che è durata 42 giorni, dal 20 luglio al 2 settembre 2014.
Nel giugno 2014, il progetto ha istituito la Ethereum Foundation, un'organizzazione senza scopo di lucro con sede in Svizzera, per gestire gli sforzi legali e di marketing della campagna ICO. La Fondazione ha creato un totale di 60 milioni di ether (ETH), la criptovaluta nativa dell'ecosistema Ethereum, per la vendita pubblica. La società ha venduto 2.000 ether per bitcoin (BTC) per le prime due settimane dell'ICO e 1.399 ETH per BTC per il resto dell'evento di vendita di token.
È interessante notare che la Fondazione ha venduto oltre 50 milioni di token nei primi 14 giorni del crowdfunding e, alla fine della campagna, il progetto ha raccolto un totale di 31.531 BTC, per un valore di oltre 18 milioni di dollari. Ciò ha reso il crowdfunding di Ethereum il quinto ICO di maggior successo nella storia delle criptovalute (allora).
L'organizzazione no-profit ha anche creato altri 12 milioni di ETH, portando la quantità totale di ether coniati a 72 milioni. La società ha affermato che i token aggiuntivi sarebbero stati utilizzati per il marketing e altre attività di sviluppo.
2015: La nascita di Ethereum
Circa due mesi dopo il crowdfunding, ETH DEV ha organizzato il primo evento di Ethereum, denominato DEVCON-0, che ha ospitato gli sviluppatori di Ethereum in tutto il mondo per discutere della sicurezza e della scalabilità del protocollo.
Nell'aprile 2015, la Fondazione ha lanciato il suo primo programma di sovvenzioni, DEVgrant, per supportare i migliori progetti sull'ecosistema Ethereum prima del pre-lancio della piattaforma, e il programma è ancora in corso fino ad oggi.
A maggio 2015, il team di sviluppo di Ethereum ha rilasciato Olympic, una versione di prova della rete, incentrata su quattro aree: attività di transazione, utilizzo di macchine virtuali per l'esecuzione di contratti intelligenti, capacità di mining e stress test. La Fondazione ha premiato i tester con 2.500 ETH e altri premi in ciascuna categoria della fase di test.
Frontiera
Dopo la fase di test olimpica, Ethereum è entrato ufficialmente in funzione il 30 luglio 2015, quasi due anni dopo che Buterin aveva pubblicato il white paper del progetto. La prima versione pubblica del progetto, nota come Frontier e rivolta a sviluppatori e utenti tecnici, ha segnato una pietra miliare significativa per il team. È stata la nascita di un nuovo ecosistema blockchain per applicazioni decentralizzate di ogni tipo, anche se il protocollo avrebbe successivamente subito una serie di aggiornamenti man mano che maturava.
Come Bitcoin, il protocollo appena lanciato ha adottato un meccanismo di consenso proof-of-work (PoW). Ethereum ha creato il suo primo blocco (genesis block) tramite Frontier, e il blocco conteneva 8.893 transazioni di ether su diversi portafogli, con una ricompensa di blocco di 5 ETH. Ether non aveva valore durante questo periodo poiché non c'era ancora mercato per esso. Gli investitori che hanno partecipato all'ICO stavano ancora HODLing i loro token.
L'era glaciale di Ethereum
Il team di sviluppo di Ethereum ha introdotto l'era glaciale e, con essa, la bomba di difficoltà il 7 settembre 2015, al blocco 200.000. È uno schema di regolazione della difficoltà progettato per aumentare la difficoltà di mining sulla rete ogni 100.000 blocchi, rendendo così impossibile per i minatori tenere il passo con l'aumento del livello di difficoltà. Ciò farebbe bloccare la rete nel tempo, da cui il nome "L'era glaciale".
La funzione è stata implementata per garantire che ci fosse consenso nell'ecosistema sui futuri aggiornamenti che trasformerebbero Ethereum in una rete di consenso proof-of-stake (PoS).
Fattoria
Il 14 marzo 2016, al blocco 1150000, il team ha lanciato un aggiornamento chiamato "Homestead", quasi un anno dopo l'attivazione di Frontier. La nuova versione è arrivata con la GUI, rendendo così la piattaforma utile per gli utenti non tecnici.
Il fork ha anche migliorato la piattaforma con Ethereum Improvement Proposals (EIP), che ha assicurato che la piattaforma potesse eseguire aggiornamenti futuri.
L'attacco DAO del 2016: 3.600.000 ETH rubati
Il 30 aprile 2016, è stata creata una Decentralized Anonymous Organization (DAO) su Ethereum al blocco 1428757. La DAO ha raccolto $ 150 milioni di ether da oltre 11.000 investitori, ma nessuno sapeva che il successo non sarebbe durato.
Un'organizzazione autonoma decentralizzata (DAO) è simile al consiglio di amministrazione di una società, tranne per il fatto che i membri della DAO sono anonimi e i loro diritti di voto sono determinati dal numero di token acquisiti.
Appena tre mesi dopo il suo lancio, il DAO è stato violato perché il suo sviluppatore ha implementato il progetto senza un attento controllo. L'attaccante ha spostato dalla piattaforma circa 3,6 milioni di ETH, per un valore di 60 milioni di dollari all'epoca, il che ha portato a un controverso fork della rete Ethereum per recuperare i beni rubati.
L'incidente ha dato a Ethereum la sua prima vera minaccia esistenziale poiché il fallimento di DAO avrebbe avuto conseguenze devastanti per la nascente rete blockchain oltre a perdite finanziarie per gli investitori perché DAO era diventato uno dei più grandi progetti su Ethereum.
La comunità di Ethereum ha tentato un soft fork per evitare di apportare modifiche permanenti alla blockchain, ma non ha funzionato. È stato quindi implementato un hard fork e i fondi sono stati ripristinati e restituiti agli investitori.
Un hard fork significa deviare in modo permanente dall'ultima versione di una blockchain per aggiornare o rendere orfana la vecchia catena. Gli hard fork vengono generalmente eseguiti da persone che desiderano creare un nuovo token o una catena che funzioni su regole diverse.
L'hard fork di Ethereum dopo l'attacco DAO ha creato una nuova blockchain. La rete originale è stata rinominata Ethereum Classic, mentre la nuova catena ha mantenuto il nome: Ethereum.
Vale la pena notare che Ethereum subirà in seguito diversi hard fork. Tuttavia, a differenza dell'evento DAO, nessuno ha portato a una controversa divisione della catena tranne l'aggiornamento della Beacon Chain del 2022, che ha trasformato Ethereum in un meccanismo di consenso PoS. Altri aggiornamenti vitali sulla rete includono Tangerine Whistle, Spurious Dragon, Byzantium e Constantinople .
2020: i problemi di scalabilità di Ethereum
Dopo essere sopravvissuto all'incidente DAO, la prossima grande sfida di Ethereum è stata il suo problema di scalabilità. Come Bitcoin, la blockchain di Ethereum affronta il Blockchain Trilemma , un concetto utilizzato per la prima volta da Buterin mentre descriveva le funzioni principali di una rete blockchain decentralizzata.
Il co-fondatore di Ethereum ha affermato che sicurezza, decentralizzazione e scalabilità sono i tre elementi desiderabili di una rete blockchain. Tuttavia, è difficile per una blockchain avere livelli efficienti di tutte e tre le funzionalità contemporaneamente. In altre parole, deve compromettere una funzionalità principale per ottimizzare le altre due.
Alla fine del 2017, Ethereum era diventata la piattaforma di smart contract preferita dagli sviluppatori di dApp. La rete ha anche goduto dell'euforia del mercato rialzista di quell'anno, con il gioco blockchain CryptoKitties che ha attirato folle nell'ecosistema Ethereum. Ciò ha provocato la congestione della rete, con transazioni che richiedono più tempo per essere confermate e tariffe del gas alle stelle.
I problemi di ridimensionamento su Ethereum hanno creato un mercato per prodotti di ridimensionamento off-chain come Polygon.
Puoi scoprire di più sulle soluzioni di ridimensionamento Layer2 in questo articolo approfondito .
Il boom della DeFi del 2020 e del 2021 non ha reso le cose facili per Ethereum. Mentre la blockchain ha continuato a registrare un tasso di adozione significativo, gli utenti medi sono stati afflitti da elevate commissioni sul gas, creando così la necessità per gli utenti di selezionare alternative più economiche come BNB Chain e Tron.
Per risolvere i suoi problemi di scalabilità, Ethereum ha implementato un aggiornamento nel dicembre 2020, segnando l'inizio della transizione della rete da PoW a PoS. L'aggiornamento ha richiesto 16.384 depositi di 32 ETH puntati nell'indirizzo del contratto prima che fosse implementato.
Proof-of-stake è un meccanismo di consenso blockchain che verifica le transazioni crittografiche e crea nuovi blocchi tramite validatori selezionati casualmente, a differenza di PoW, che richiede ai minatori di risolvere enigmi matematici. In PoS, i validatori devono puntare le loro monete prima di poter verificare le transazioni sulla rete.
PoS è un meccanismo di consenso più sicuro ed efficiente dal punto di vista energetico rispetto all'architettura proof-of-work. Secondo la Ethereum Foundation, la proof of stake è anche migliore per implementare nuove soluzioni di scalabilità, di cui Ethereum ha più che mai bisogno.
L'aggiornamento ha creato una catena PoS separata chiamata Beacon Chain, che correva parallela all'Ethereum PoW Mainnet. Entrambe le catene si unirebbero quindi per formare un'unica rete chiamata Ethereum 2.0 o ETH 2.0. Tuttavia, la Fondazione ha rinominato il nuovo nome in "Consensus Layer", osservando che ETH2 suonava come un nuovo sistema operativo, il che non era il caso. Il rebrand è stato anche parte dello sforzo della Fondazione per impedire agli utenti di essere vittime di truffe come lo scambio di ETH con ETH2.
2022: fusione di Ethereum
Il team di sviluppo di Ethereum ha rilasciato diversi aggiornamenti dopo il lancio della Beacon Chain in preparazione alla fusione. Alcuni di questi aggiornamenti erano Altair e Bellatrix .
La spiegazione precisa, come fornita dalla Ethereum Foundation, è:
"The Merge rappresenta l'unione del livello di esecuzione esistente di Ethereum (la mainnet che utilizziamo oggi) con il suo nuovo livello di consenso proof-of-stake: la Beacon Chain."
La fusione di Ethereum è stata implementata con un aggiornamento chiamato "Paris" al blocco 15537393 il 15 settembre 2022. Al momento dell'aggiornamento, oltre 13,4 milioni di monete ETH erano puntate sul contratto di deposito. Il fork ha visto la transizione di Ethereum verso un consenso PoS quasi due anni dopo la genesi di Beacon.
Quindi cosa è successo ai minatori PoW di Ethereum dopo la fusione? La rete Ethereum è stata biforcuta per creare una catena separata (simile a Ethereum Classic). La blockchain si chiama proof-of-work Ethereum ( ETHW ) e consente ai minatori di continuare a verificare i blocchi risolvendo complessi enigmi matematici per ottenere ricompense in ETH.
Puoi dare un'occhiata alla nostra guida completa su Merge qui .
Il futuro: cosa c'è dopo la fusione?
Con il Merge implementato con successo, il prossimo importante aggiornamento su Ethereum è Sharding, un aggiornamento in più fasi progettato per migliorare la scalabilità del protocollo e la capacità complessiva. Questa è nota come soluzione di ridimensionamento su catena.
Lo sharding funzionerà in sinergia con i rollup layer2 suddividendo l'intera rete Ethereum in partizioni indipendenti chiamate shard, migliorando così il throughput della rete fino a 1000 volte. Oltre alla scalabilità, Sharding introdurrà altri vantaggi per Ethereum, come una maggiore partecipazione alla rete e una migliore decentralizzazione.
L'aggiornamento dovrebbe essere completamente implementato intorno al 2024 o oltre. Ciò significa che fino ad allora, Ethereum continuerà probabilmente a dipendere da soluzioni di ridimensionamento off-chain come il layer 2 e le sidechain.
Il post Ethereum's History: From Whitepaper to Hardforks and the ETH Merge è apparso per la prima volta su CryptoPotato .