Tecnologia EVM Paralela: Superando o Gargalo da Camada de Execução do Blockchain
A importância do EVM paralelo
O desenvolvimento da tecnologia Blockchain não depende apenas da inovação dos algoritmos de consenso, a otimização da camada de execução também é importante. A tecnologia EVM paralela, como uma solução emergente, visa aumentar a capacidade de processamento e a eficiência do Blockchain através do processamento paralelo de transações. Essa inovação é crucial para construir sistemas de Blockchain de alto desempenho que possam suportar uma base de usuários em larga escala.
A ideia central do EVM paralelo
O núcleo do EVM paralelo está em processar várias transações simultaneamente, semelhante ao funcionamento de um CPU multicore. Este método pode aumentar significativamente a velocidade de processamento das transações, mas também traz alguns desafios técnicos, como lidar com operações de escrita concorrentes em um mesmo contrato inteligente. Para resolver esses problemas, é necessário projetar novos mecanismos para detectar e lidar com potenciais conflitos.
Inovação tecnológica do EVM paralelo
Tomando o Monad como exemplo, a sua implementação EVM paralela contém as seguintes inovações chave:
Algoritmo de execução paralela otimista: permite que várias transações sejam processadas simultaneamente, decidindo a ordem de execução das transações através do rastreamento de entradas e saídas.
Mecanismo de execução com atraso: adiar a execução da transação para um canal independente, maximizando a utilização do tempo de bloco.
Base de dados de estado personalizada: armazena diretamente a árvore de Merkle no SSD, otimizando a armazenagem e a velocidade de acesso ao estado.
Mecanismo de consenso de alto desempenho: algoritmo de consenso HotStuff melhorado, suportando sincronização eficiente entre centenas de nós globais.
Desafios técnicos do EVM paralelo
Os principais desafios enfrentados pela implementação de EVM em paralelo incluem:
Detecção e resolução de conflitos de estado
Otimização do desempenho de leitura e escrita do banco de dados de estado
Desenvolver algoritmos de consenso compatíveis com execução paralela
Além disso, é necessário equilibrar as compensações entre descentralização, segurança e desempenho.
Visão Geral do Projeto EVM Paralelo
O atual ecossistema EVM paralelo inclui principalmente as seguintes categorias de projetos:
Atualizar a rede Layer 1 compatível com EVM existente: como Polygon, Fantom, etc.
Rede EVM Layer 1 nativa em paralelo: como Monad, Sei V2, Artela, etc.
Redes Layer 2 de execução paralela não EVM: como Solana Neon, Eclipse, Lumio, etc.
Projetos EVM paralelos representativos
Monad
Monad é o projeto EVM paralelo com o maior volume de financiamento e a maior avaliação atualmente, com o objetivo de alcançar 10.000 TPS. A sua equipe central vem da Jump Trading, com vasta experiência em negociação de alta frequência. Monad concluiu a rede de testes interna e a rede de testes pública será lançada em breve.
Sei
Sei está a ser atualizado para a rede EVM paralela Sei V2, com um objetivo de TPS de 12.500. A sua testnet EVM paralela foi lançada em fevereiro deste ano, suportando a migração de aplicações EVM com um único clique. A Sei também lançou o framework open-source Parallel Stack, que fornece suporte para processamento paralelo em redes Layer 2 e Rollup.
Artela
A Artela melhora o desempenho da blockchain EVM construindo uma arquitetura de máquina virtual dupla EVM++ (EVM + WASM). A sua equipe central vem da Ant Chain, a rede de teste pública já está online e o plano de incentivo ecológico também foi lançado.
Neon
Como a primeira solução de compatibilidade EVM da Solana, o Neon EVM encapsula transações EVM como execuções de transações Solana, alcançando mais de 2.000 TPS, enquanto mantém a amizade com os desenvolvedores Solidity.
Eclipse
Eclipse é uma solução Layer 2 que assenta na Ethereum e utiliza a máquina virtual Solana (SVM) para executar, com o objetivo de trazer o alto desempenho do SVM para o ecossistema Ethereum.
Conclusão
A tecnologia EVM paralela representa uma direção importante na otimização da camada de execução do Blockchain. Com o contínuo desenvolvimento e implementação dessas soluções inovadoras, espera-se que os sistemas de Blockchain superem os atuais gargalos de desempenho, oferecendo suporte a uma gama mais ampla de cenários de aplicação e grupos de usuários. O desenvolvimento futuro do ecossistema Blockchain dependerá em grande medida do sucesso da implementação e aplicação em larga escala dessas tecnologias.
Esta página pode conter conteúdo de terceiros, que é fornecido apenas para fins informativos (não para representações/garantias) e não deve ser considerada como um endosso de suas opiniões pela Gate nem como aconselhamento financeiro ou profissional. Consulte a Isenção de responsabilidade para obter detalhes.
14 Curtidas
Recompensa
14
4
Repostar
Compartilhar
Comentário
0/400
MaticHoleFiller
· 08-06 07:26
平行 so cool não comprar na baixa não Token
Ver originalResponder0
SurvivorshipBias
· 08-06 07:26
Não é apenas uma versão multithread da Blockchain?
Inovação em tecnologia EVM paralela: superando o limite de desempenho do Blockchain, projetos como Monad e Sei estão liderando uma nova tendência
Tecnologia EVM Paralela: Superando o Gargalo da Camada de Execução do Blockchain
A importância do EVM paralelo
O desenvolvimento da tecnologia Blockchain não depende apenas da inovação dos algoritmos de consenso, a otimização da camada de execução também é importante. A tecnologia EVM paralela, como uma solução emergente, visa aumentar a capacidade de processamento e a eficiência do Blockchain através do processamento paralelo de transações. Essa inovação é crucial para construir sistemas de Blockchain de alto desempenho que possam suportar uma base de usuários em larga escala.
A ideia central do EVM paralelo
O núcleo do EVM paralelo está em processar várias transações simultaneamente, semelhante ao funcionamento de um CPU multicore. Este método pode aumentar significativamente a velocidade de processamento das transações, mas também traz alguns desafios técnicos, como lidar com operações de escrita concorrentes em um mesmo contrato inteligente. Para resolver esses problemas, é necessário projetar novos mecanismos para detectar e lidar com potenciais conflitos.
Inovação tecnológica do EVM paralelo
Tomando o Monad como exemplo, a sua implementação EVM paralela contém as seguintes inovações chave:
Algoritmo de execução paralela otimista: permite que várias transações sejam processadas simultaneamente, decidindo a ordem de execução das transações através do rastreamento de entradas e saídas.
Mecanismo de execução com atraso: adiar a execução da transação para um canal independente, maximizando a utilização do tempo de bloco.
Base de dados de estado personalizada: armazena diretamente a árvore de Merkle no SSD, otimizando a armazenagem e a velocidade de acesso ao estado.
Mecanismo de consenso de alto desempenho: algoritmo de consenso HotStuff melhorado, suportando sincronização eficiente entre centenas de nós globais.
Desafios técnicos do EVM paralelo
Os principais desafios enfrentados pela implementação de EVM em paralelo incluem:
Além disso, é necessário equilibrar as compensações entre descentralização, segurança e desempenho.
Visão Geral do Projeto EVM Paralelo
O atual ecossistema EVM paralelo inclui principalmente as seguintes categorias de projetos:
Atualizar a rede Layer 1 compatível com EVM existente: como Polygon, Fantom, etc.
Rede EVM Layer 1 nativa em paralelo: como Monad, Sei V2, Artela, etc.
Redes Layer 2 de execução paralela não EVM: como Solana Neon, Eclipse, Lumio, etc.
Projetos EVM paralelos representativos
Monad
Monad é o projeto EVM paralelo com o maior volume de financiamento e a maior avaliação atualmente, com o objetivo de alcançar 10.000 TPS. A sua equipe central vem da Jump Trading, com vasta experiência em negociação de alta frequência. Monad concluiu a rede de testes interna e a rede de testes pública será lançada em breve.
Sei
Sei está a ser atualizado para a rede EVM paralela Sei V2, com um objetivo de TPS de 12.500. A sua testnet EVM paralela foi lançada em fevereiro deste ano, suportando a migração de aplicações EVM com um único clique. A Sei também lançou o framework open-source Parallel Stack, que fornece suporte para processamento paralelo em redes Layer 2 e Rollup.
Artela
A Artela melhora o desempenho da blockchain EVM construindo uma arquitetura de máquina virtual dupla EVM++ (EVM + WASM). A sua equipe central vem da Ant Chain, a rede de teste pública já está online e o plano de incentivo ecológico também foi lançado.
Neon
Como a primeira solução de compatibilidade EVM da Solana, o Neon EVM encapsula transações EVM como execuções de transações Solana, alcançando mais de 2.000 TPS, enquanto mantém a amizade com os desenvolvedores Solidity.
Eclipse
Eclipse é uma solução Layer 2 que assenta na Ethereum e utiliza a máquina virtual Solana (SVM) para executar, com o objetivo de trazer o alto desempenho do SVM para o ecossistema Ethereum.
Conclusão
A tecnologia EVM paralela representa uma direção importante na otimização da camada de execução do Blockchain. Com o contínuo desenvolvimento e implementação dessas soluções inovadoras, espera-se que os sistemas de Blockchain superem os atuais gargalos de desempenho, oferecendo suporte a uma gama mais ampla de cenários de aplicação e grupos de usuários. O desenvolvimento futuro do ecossistema Blockchain dependerá em grande medida do sucesso da implementação e aplicação em larga escala dessas tecnologias.