Desenvolvimento paralelo da tecnologia EVM: Comparação entre Monad, MegaETH e Pharos
Recentemente, três projetos de EVM paralelos foram lançados na rede de testes, nomeadamente Monad, MegaETH e Pharos. A narrativa principal da tecnologia Web3 parece ter voltado aos EVM paralelos após os Agentes de IA - o tópico mais quente no início de 2024.
EVM é o núcleo do Ethereum, responsável por executar contratos inteligentes e processar transações. Embora a execução sequencial garanta que as transações e os contratos inteligentes possam ser executados em uma ordem determinística, garantindo a segurança, em situações de alta carga, isso pode levar a congestionamento e atrasos na rede.
A EVM paralela melhora significativamente a capacidade de processamento da rede ao permitir que múltiplas operações sejam executadas simultaneamente, aumentando assim o desempenho e a escalabilidade de toda a blockchain. Na verdade, a EVM paralela refere-se a blockchains compatíveis com EVM de alto desempenho, que não apenas introduzem a execução paralela, mas também uma atualização abrangente que vai desde o consenso, transações, pipeline, armazenamento até aceleração de hardware, com o objetivo de permitir que a rede blockchain processe mais transações em um período de tempo mais curto, resolvendo efetivamente os problemas de congestionamento e latência das blockchains tradicionais.
Monad
Monad é uma blockchain Layer1 compatível com EVM de alto desempenho, desenvolvida pela Monad Labs. Monad melhora a escalabilidade do sistema enquanto mantém a descentralização, resolvendo o problema de baixa taxa de transferência das blockchains compatíveis com EVM existentes.
A principal vantagem do Monad é que ele pode processar até 10.000 transações por segundo e possui um tempo de bloco de 1 segundo. Isso se deve principalmente a quatro áreas de otimização:
MonadBFT: um mecanismo de consenso de alto desempenho, baseado na versão melhorada do HotStuff.
Execução assíncrona: Aumenta significativamente a taxa de execução separando o consenso da execução.
Execução em paralelo: usar o método de execução otimista para começar a executar transações subsequentes antes da conclusão das transações anteriores no bloco.
MonadDB: um banco de dados KV personalizado, projetado para manter total compatibilidade com o Ethereum enquanto oferece alto desempenho.
MegaETH
MegaETH é a blockchain Layer2 mais rápida atualmente, focada no desempenho em tempo real da blockchain, oferecendo baixa latência e escalabilidade para aplicações que necessitam de resposta imediata.
MegaETH tem 100k TPS e um tempo de bloco de cerca de 10ms, conseguindo tempos de resposta em milissegundos mesmo sob alta carga. As principais características técnicas incluem:
Especialização de nós: nós com diferentes funções desempenham papéis diferentes, exigindo configurações de hardware distintas.
Otimização Direcionada: otimização específica para os vários problemas enfrentados pelas blockchains EVM tradicionais.
Mini Blocks: A cada 10 milissegundos, uma pré-confirmação é realizada, reduzindo significativamente o intervalo de propagação para as demais partes da rede.
Pharos
Pharos é uma blockchain Layer1 compatível com EVM de alto desempenho, dedicada a criar o melhor ecossistema de RWA e Pagamentos. Pharos possui um desempenho extremamente alto, processando 50.000 transações por segundo e consumindo 2 bilhões de unidades de gás por segundo.
A estrutura "paralelização (DP)" proposta pela Pharos divide a capacidade de paralelização da blockchain em seis níveis (DP0-DP5). A Pharos utiliza uma arquitetura de paralelização full stack DP5, com atualizações abrangentes desde consenso, transações, pipeline, armazenamento até aceleração de hardware:
Protocolo de consenso escalável
Execução paralela de duas máquinas virtuais
Pipeline assíncrono de ciclo de vida completo
Armazenamento de alto desempenho da estrutura de dados autenticada (ADS)
Rede de tratamento especial modular (SPN)
Resumo
Monad alcança um equilíbrio entre escalabilidade e descentralização através do seu modelo de execução paralela, oferecendo aos desenvolvedores uma taxa de transferência de 10.000 TPS, sem comprometer a compatibilidade com EVM.
MegaETH é, sem dúvida, o mais destacado em termos de latência e throughput (TPS), com uma latência ultra baixa de 10 milissegundos e um throughput de 100.000 TPS, adequado para cenários de aplicação que exigem respostas quase instantâneas.
Pharos tem uma capacidade de processamento de transações de até 50K TPS e 2 gGas/s, com desempenho comparável a outras novas blockchains EVM de alto desempenho. Ao mesmo tempo, Pharos foca em clientes institucionais e nos requisitos de conformidade do RWA-Fi, capaz de atender à demanda futura do mercado por infraestrutura blockchain de conformidade e alta eficiência.
A competição entre estes três projetos não tem um líder absoluto; os desenvolvedores precisam equilibrar desempenho, descentralização e especialização.
Esta página pode conter conteúdos de terceiros, que são fornecidos apenas para fins informativos (sem representações/garantias) e não devem ser considerados como uma aprovação dos seus pontos de vista pela Gate, nem como aconselhamento financeiro ou profissional. Consulte a Declaração de exoneração de responsabilidade para obter mais informações.
Competição de tecnologias EVM paralelas: Análise de desempenho e características do Monad, MegaETH e Pharos
Desenvolvimento paralelo da tecnologia EVM: Comparação entre Monad, MegaETH e Pharos
Recentemente, três projetos de EVM paralelos foram lançados na rede de testes, nomeadamente Monad, MegaETH e Pharos. A narrativa principal da tecnologia Web3 parece ter voltado aos EVM paralelos após os Agentes de IA - o tópico mais quente no início de 2024.
EVM é o núcleo do Ethereum, responsável por executar contratos inteligentes e processar transações. Embora a execução sequencial garanta que as transações e os contratos inteligentes possam ser executados em uma ordem determinística, garantindo a segurança, em situações de alta carga, isso pode levar a congestionamento e atrasos na rede.
A EVM paralela melhora significativamente a capacidade de processamento da rede ao permitir que múltiplas operações sejam executadas simultaneamente, aumentando assim o desempenho e a escalabilidade de toda a blockchain. Na verdade, a EVM paralela refere-se a blockchains compatíveis com EVM de alto desempenho, que não apenas introduzem a execução paralela, mas também uma atualização abrangente que vai desde o consenso, transações, pipeline, armazenamento até aceleração de hardware, com o objetivo de permitir que a rede blockchain processe mais transações em um período de tempo mais curto, resolvendo efetivamente os problemas de congestionamento e latência das blockchains tradicionais.
Monad
Monad é uma blockchain Layer1 compatível com EVM de alto desempenho, desenvolvida pela Monad Labs. Monad melhora a escalabilidade do sistema enquanto mantém a descentralização, resolvendo o problema de baixa taxa de transferência das blockchains compatíveis com EVM existentes.
A principal vantagem do Monad é que ele pode processar até 10.000 transações por segundo e possui um tempo de bloco de 1 segundo. Isso se deve principalmente a quatro áreas de otimização:
MonadBFT: um mecanismo de consenso de alto desempenho, baseado na versão melhorada do HotStuff.
Execução assíncrona: Aumenta significativamente a taxa de execução separando o consenso da execução.
Execução em paralelo: usar o método de execução otimista para começar a executar transações subsequentes antes da conclusão das transações anteriores no bloco.
MonadDB: um banco de dados KV personalizado, projetado para manter total compatibilidade com o Ethereum enquanto oferece alto desempenho.
MegaETH
MegaETH é a blockchain Layer2 mais rápida atualmente, focada no desempenho em tempo real da blockchain, oferecendo baixa latência e escalabilidade para aplicações que necessitam de resposta imediata.
MegaETH tem 100k TPS e um tempo de bloco de cerca de 10ms, conseguindo tempos de resposta em milissegundos mesmo sob alta carga. As principais características técnicas incluem:
Especialização de nós: nós com diferentes funções desempenham papéis diferentes, exigindo configurações de hardware distintas.
Otimização Direcionada: otimização específica para os vários problemas enfrentados pelas blockchains EVM tradicionais.
Mini Blocks: A cada 10 milissegundos, uma pré-confirmação é realizada, reduzindo significativamente o intervalo de propagação para as demais partes da rede.
Pharos
Pharos é uma blockchain Layer1 compatível com EVM de alto desempenho, dedicada a criar o melhor ecossistema de RWA e Pagamentos. Pharos possui um desempenho extremamente alto, processando 50.000 transações por segundo e consumindo 2 bilhões de unidades de gás por segundo.
A estrutura "paralelização (DP)" proposta pela Pharos divide a capacidade de paralelização da blockchain em seis níveis (DP0-DP5). A Pharos utiliza uma arquitetura de paralelização full stack DP5, com atualizações abrangentes desde consenso, transações, pipeline, armazenamento até aceleração de hardware:
Resumo
Monad alcança um equilíbrio entre escalabilidade e descentralização através do seu modelo de execução paralela, oferecendo aos desenvolvedores uma taxa de transferência de 10.000 TPS, sem comprometer a compatibilidade com EVM.
MegaETH é, sem dúvida, o mais destacado em termos de latência e throughput (TPS), com uma latência ultra baixa de 10 milissegundos e um throughput de 100.000 TPS, adequado para cenários de aplicação que exigem respostas quase instantâneas.
Pharos tem uma capacidade de processamento de transações de até 50K TPS e 2 gGas/s, com desempenho comparável a outras novas blockchains EVM de alto desempenho. Ao mesmo tempo, Pharos foca em clientes institucionais e nos requisitos de conformidade do RWA-Fi, capaz de atender à demanda futura do mercado por infraestrutura blockchain de conformidade e alta eficiência.
A competição entre estes três projetos não tem um líder absoluto; os desenvolvedores precisam equilibrar desempenho, descentralização e especialização.