MegaETH spiegato
Riepilogo : MegaETH è l'ultimo arrivato nello spazio delle soluzioni di scalabilità del livello 2 di Ethereum. Promette transazioni veloci e convenienti grazie al suo approccio modulare che aiuta la blockchain a elaborare 100.000 transazioni al secondo in un tempo di blocco inferiore a 0,001 secondi.
Sviluppato da MegaLabs e il cui lancio è previsto per il 2024, il progetto è sostenuto dal cofondatore di Ethereum Vitalik Buterin. Recentemente ha raccolto 20 milioni di dollari da importanti società di venture capital, tra cui Dragonfly Capital. Capire come funziona la tecnologia di MegaETH è fondamentale prima di buttarsi a capofitto sul progetto.
Che cos'è MegaETH?
MegaETH è una blockchain Layer 2 (L2) descritta come "Ethereum in tempo reale". È progettata per gestire oltre 100.000 transazioni al secondo (TPS) con una latenza inferiore al millisecondo. Questa innovativa blockchain disaccoppia l'elaborazione delle transazioni dai nodi completi e specializza i ruoli dei nodi in sequenziatori, verificatori e nodi completi, migliorando sia le prestazioni che la decentralizzazione.
La rete MegaETH mira a superare i limiti delle attuali blockchain Ethereum Virtual Machine (EVM) utilizzando un'architettura modulare che sfrutta livelli di base come Ethereum L1 e EigenDA per la sicurezza e la disponibilità dei dati. Questo approccio consente l'elaborazione delle transazioni in tempo reale, un elevato throughput e una bassa latenza, rendendo le applicazioni decentralizzate (dApp) rapide come le tradizionali applicazioni Web2.
Come fa MegaETH a scalare Ethereum?
MegaETH scala Ethereum impiegando una combinazione di tecnologie specializzate e innovazioni architettoniche per migliorare la velocità delle transazioni, la sincronizzazione degli stati e l'efficienza complessiva del sistema:
- Specializzazione dei nodi: I nodi sequencer si concentrano sull'ordinamento e sull'esecuzione delle transazioni, mentre gli altri nodi gestiscono gli aggiornamenti dello stato. Questa divisione ottimizza le prestazioni e migliora la scalabilità.
- Accesso allo stato in memoria: I nodi sequencer utilizzano un'abbondante RAM per contenere l'intero stato della blockchain, eliminando la latenza di lettura dell'SSD. Questo accelera notevolmente l'accesso allo stato e l'elaborazione delle transazioni.
- Esecuzione EVM parallela: MegaETH implementa l'esecuzione parallela di EVM per aumentare il throughput. Si occupa del basso parallelismo nei carichi di lavoro per massimizzare i guadagni di prestazioni.
- Compilazione Just-In-Time (JIT): La compilazione JIT converte i contratti intelligenti in codice nativo veloce durante l'esecuzione. Questo accelera le prestazioni dell'EVM, soprattutto per le attività ad alta intensità di calcolo.
- Sincronizzazione dello stato: Un protocollo peer-to-peer invia rapidamente gli aggiornamenti di stato dal sequenziatore ai nodi completi, mantenendo i nodi sincronizzati anche con un massimo di 100.000 transazioni al secondo.
- Aggiornamenti ottimizzati delle trie di stato: Raggruppando i nodi trie e riducendo al minimo le operazioni di I/O su disco grazie alla cache in memoria, l'aggiornamento di Merkle Patricia Trie (MPT) è ottimizzato per ridurre il sovraccarico.
Finanziamento e fondi
MegaETH ha inizialmente guadagnato popolarità grazie al suo sostegno finanziario, raccogliendo 20 milioni di dollari in un round di finanziamento iniziale guidato da Dragonfly Capital, Figment Capital, Robot Ventures, Big Brain Holdings e importanti angel investor come il cofondatore di Ethereum Vitalik Buterin, il fondatore di Consensys Joseph Lubin e il fondatore di EigenLayer Sreeram Kannan. Questo round di finanziamento ha portato la valutazione di MegaETH a oltre 100 milioni di dollari.
Il forte sostegno di queste figure di spicco nel settore della blockchain ha portato a discussioni nello spazio della finanza decentralizzata (DeFi) sulle somiglianze tra MegaETH e Monad, una blockchain di livello 1 che ha raccolto 225 milioni di dollari all'inizio del 2024.
Quando verrà lanciato MegaETH?
MegaETH dovrebbe lanciare la sua testnet pubblica a settembre o ottobre del 2024, mentre la mainnet dovrebbe entrare in funzione entro la fine dell'anno. Si sta ancora valutando se il lancio del token nativo di MegaETH avverrà in concomitanza con la mainnet. Gli utenti di criptovalute stanno già speculando su un potenziale airdrop di MegaETH e stanno costruendo strategie su come farmarlo in anticipo.
Gli sviluppatori sono invitati a partecipare al MegaMafia Builder Program, che supporta gli sviluppatori globali nella collaborazione con il team e i consulenti di MegaLabs.
Il team fondatore di MegaETH
La società di MegaETH, MegaLabs, è stata co-fondata da Yilong Li, Lei Yang e Shuyao Kong all'inizio del 2023. Yilong Li, che ha conseguito un dottorato di ricerca in informatica presso l'Università di Stanford, ricopre il ruolo di CEO. Lei Yang, CTO, ha conseguito un dottorato in informatica presso il MIT. Shuyao Kong, Chief Business Officer, ha conseguito un MBA presso la Harvard Business School e in precedenza ha lavorato presso ConsenSys.
Attualmente il team MegaETH è composto da 20 persone e non è prevista una crescita immediata. Namik Muduroglu, responsabile della crescita, è stato responsabile dello sviluppo strategico del business presso Consensys.
Critica a MegaETH
MegaETH ha suscitato un dibattito sul suo ruolo e sulla sua legittimità nell'ecosistema blockchain. I critici, tra cui Justin Bons di Cyber Capital, sostengono che MegaETH, pur migliorando la scalabilità del Layer 2, trascura miglioramenti simili per il livello di base di Ethereum. Bons suggerisce che l'applicazione delle ottimizzazioni di MegaETH a Ethereum stesso potrebbe potenzialmente eliminare la necessità di soluzioni di scalabilità del layer 2.
In risposta, Yilong Li, cofondatore di MegaETH, spiega che le ottimizzazioni della tecnologia per il livello 2 non possono essere applicate direttamente al livello L1 di Ethereum a causa dei diversi requisiti operativi e di sicurezza. Gli analisti, come Jack Inabinet di Bankless, plaudono ai progressi di MegaETH nel raggiungere la capacità della blockchain in tempo reale, che potrebbe migliorare le prestazioni di L2 e affrontare le sfide di scalabilità di Ethereum.
Linea di fondo
MegaETH e i suoi fondatori sostengono la visione che non stanno costruendo solo un'altra blockchain, ma stanno piuttosto trasformando Ethereum in una rete in tempo reale che aprirà le porte a dapps in grado di competere anche con le migliori applicazioni Web2 sia in termini di velocità che di esperienza utente.
L'approccio tecnologico e il sostegno dei principali VC e dei membri principali di Ethereum e EigenDA creano tutte le condizioni necessarie per il lancio ideale del MegaETH Layer 2 nel 2024.