Desde o anúncio das estruturas modulares de código aberto Op Stack da Optimism e Arbitrum Stylus da Arbitrum, as barreiras de desenvolvimento para Layer2 e Layer3 diminuíram significativamente, levando a um aumento nos projetos de aplicativos que criam suas próprias soluções de Layer2 para necessidades de alta frequência. Devido à proliferação de soluções Layer2, é raro ver um projeto Layer2 garantir US$ 20 milhões em financiamento inicial de capital de primeira linha. A MegaETH fez isso, com uma rodada inicial de US$ 20 milhões liderada pela Dragonfly e a participação da Figment Capital, Robot Ventures e Big Brain Holdings. Os investidores anjos incluem Vitalik, Cobie, Joseph Lubin, Sreeram Kannan e Kartik Talwar.
Criar mais cadeias não resolve inerentemente os problemas de escalabilidade do blockchain. As soluções L1/L2 atuais enfrentam desafios comuns:
Criar mais cadeias não resolve inerentemente os problemas de escalabilidade do blockchain. As soluções L1/L2 atuais enfrentam desafios comuns:
Baixo rendimento de transações em todas as cadeias EVM
Capacidade limitada de execução de aplicações complexas em cadeia devido aos escassos recursos computacionais
Inviabilidade de aplicações que exigem altas taxas de atualização ou ciclos de feedback rápidos devido a longos tempos de bloqueio
cantar. MegaETH afirma ser o primeiro “Blockchain em tempo real”, capaz de lidar com mais de 100.000 transações por segundo com latência inferior a um milissegundo.
Método de implementação
MegaETH consegue liquidação e processamento em tempo real por meio da especialização do nó, o que reduz a sobrecarga de consenso ao separar as tarefas de execução de transações das responsabilidades completas do nó. As três funções principais no MegaETH são sequenciadores, provadores e nós completos:
Um único sequenciador ativo executa transações a qualquer momento, com outros nós atualizando seu estado local por meio de redes P2P sem reexecutar transações.
Os sequenciadores lidam com a ordem e a execução das transações, eliminando a sobrecarga de consenso durante a operação normal por ter apenas um sequenciador ativo.
Os provadores usam esquemas de validação sem estado para verificar blocos de forma assíncrona e desordenada.
A abordagem da MegaETH envolve testes de desempenho para atingir metas, otimizando sequenciadores de alto desempenho em acesso de estado, intérpretes, sincronização de estado e atualizações de raiz de estado para atingir seu objetivo de blockchain em tempo real.