Planeje com antecedência a próxima narrativa: A ascensão do EVM paralelo, em quais projetos vale a pena focar?

intermediárioJan 08, 2024
Este artigo apresenta o EVM paralelo e a descrição do seu projeto.
Planeje com antecedência a próxima narrativa: A ascensão do EVM paralelo, em quais projetos vale a pena focar?

A narrativa dos criptomercados segue sempre um ciclo de causa e efeito.

Nos últimos meses, à medida que o Inscription continua a explodir no ecossistema Bitcoin, as repercussões de capital e o sentimento FOMO também fizeram com que o Inscription florescesse em outras cadeias, mas os resultados também trouxeram efeitos negativos:

Várias redes blockchain, incluindo Arbitrum, Avalanche, Cronos, zkSync e The Open Network, posteriormente experimentaram sobrecarga de desempenho devido ao grande número e variedade de inscrições.

Então, por causa da mania das inscrições, o mercado começou a reexaminar as questões de desempenho do EVM.

Ao mesmo tempo, uma nova narrativa relacionada à otimização do desempenho do EVM começou a surgir – o EVM Paralelo.

Recentemente, JD, ex-cofundador da Polygon, expressou nas redes sociais: “Tenho um palpite de que em 2024, cada L2 irá se renomear e se rotular como 'EVM Paralelo'”.

O CTO da Paradigm, Georgios, também acredita que 2024 será o “ano do EVM paralelo” e disse que a Paradigm também está explorando e projetando tecnologias relacionadas internamente.

Por que todos estão tão otimistas em relação ao EVM paralelo?

Além do gatilho direto de inscrições que exacerbam a carga de desempenho da cadeia EVM, a otimização do EVM é um tema contínuo no mundo da criptografia - novas cadeias públicas, série OP L2, série ZK L2, etc. EVM, e a avaliação de mercado deles será maior.

Contudo, a narrativa acima é relativamente madura e não há muito espaço para especulação em projectos relacionados. Portanto, o EVM paralelo, um novo método de otimização do desempenho do EVM, pode facilmente atrair a atenção do mercado no mercado altista.

Voltando ao conceito, o que exatamente é EVM paralelo? Qual é o método de implementação específico? A quais outros projetos relacionados vale a pena prestar atenção antecipadamente?

Neste artigo, tentamos responder às perguntas acima.

Paralelo e mais eficiente

Então, o que é EVM Paralelo?

Parallel EVM (Ethereum Virtual Machine) é um conceito projetado para melhorar o desempenho e a eficiência do EVM existente.

Como todos sabemos, o EVM é o núcleo do Ethereum e é responsável pela execução de contratos inteligentes e processamento de transações.

Para manter a consistência e segurança da rede, o atual EVM possui uma característica muito importante em seu design:

As transações são executadas sequencialmente.

A execução sequencial garante que as transações e contratos inteligentes sejam executados em uma ordem determinística, facilitando o gerenciamento e a previsão do estado do blockchain. Esta escolha de design prioriza a segurança e reduz potenciais complexidades e vulnerabilidades associadas à execução paralela.

No entanto, quando confrontado com carga elevada, podem ocorrer congestionamentos e atrasos na rede.

Pense no design original do EVM como veículos avançando um após o outro em uma única faixa. Cada veículo deve viajar na velocidade do veículo da frente. Quando um veículo (transação) estiver congestionado, todos os outros veículos subsequentes serão bloqueados na estrada;

O EVM paralelo é como estender esta rua de mão única em uma rodovia com várias faixas, permitindo que vários veículos circulem ao mesmo tempo.

Do ponto de vista técnico, o EVM paralelo permite que diferentes transações independentes ou contratos inteligentes sejam conduzidos simultaneamente, melhorando significativamente a velocidade de processamento do EVM e o rendimento do sistema.

Então, quais são as formas de implementar EVM paralelo?

Não pretendemos fazer uma explicação técnica particularmente aprofundada. Aqui podemos primeiro fornecer um método geral de processamento de EVM paralelo:

Particionamento ou Fragmentação: Particionar ou agrupar transações para que possam ser executadas em paralelo. Isto significa que diferentes transações podem ser executadas em diferentes unidades de processamento ao mesmo tempo, em vez de uma após a outra. Além disso, o SVM de Solana usa lógica de processamento semelhante.

Algoritmos de otimização : Desenvolva novos algoritmos de agendamento e técnicas de otimização para gerenciar e executar tarefas paralelas com eficácia, mantendo a correção e a ordem das transações.

Garantia de segurança e consistência: Implemente mecanismos complexos de sincronização e modelos de consistência para garantir que a segurança e a consistência dos dados de todo o sistema possam ser mantidas mesmo no caso de processamento paralelo.

Em suma, ao processar transações em paralelo, o EVM pode processar mais transações ao mesmo tempo, melhorar significativamente o TPS , reduzir o congestionamento da rede e melhorar a escalabilidade.

Atualmente já existem alguns projetos no mercado que começaram a explorar o desenho de EVM paralelo, mas cada um tem características próprias em termos de implementação. A seguir, forneceremos uma introdução detalhada e um inventário dos projetos relevantes.

Facção Independente: L1 autoconstruído, projetado como um EVM paralelo

Como as transações atuais do EVM do Ethereum são executadas sequencialmente, a primeira ideia de execução do EVM paralelo é muito simples:

Deixe de lado o Ethereum e comece do zero para construir uma Layer1 independente para executar EVM paralelo.

Projetos representativos: Monad e Sei.

Monad: L1 com EVM paralelo integrado

Monad é um projeto blockchain dedicado a resolver o problema de escalabilidade do EVM tradicional. Adota uma estratégia de execução paralela, é compatível com Ethereum e visa otimizar o desempenho do blockchain aumentando a velocidade de processamento de transações e a eficiência do sistema.

Ao alcançar a execução paralela, a Monad pretende aumentar significativamente o rendimento das transações e resolver o problema de congestionamento da cadeia EVM existente sob alta carga. Seu objetivo final é atingir o limite de largura de banda física de 400.000 TPS.

Vale ressaltar que se você pesquisar diretamente no Twitter usando a palavra-chave “Parallel EVM”, o primeiro projeto que aparece na categoria de tendências é o Monad. Isto também reflete os esforços de marketing do projeto no alinhamento com a narrativa do EVM paralelo.

Então, como a Monad implementa o processamento paralelo de transações?

O núcleo da estratégia de execução paralela da Monad é a sua capacidade de identificar e executar transações em paralelo que não possuem dependências comuns. Embora os blocos Monad e Ethereum sejam coleções de transações ordenadas linearmente, o Monad permite que as transações prossigam em paralelo sem afetar o resultado final por meio de estratégias de execução otimizadas. Esta estratégia de execução paralela inclui as seguintes tecnologias principais:

Execução Otimista: Comece a executar as transações subsequentes antes que a transação anterior seja concluída. Este método pode levar a erros de dependência de transação, mas ao rastrear comparações de entrada e saída, uma vez encontradas inconsistências nos dados, o sistema executará novamente a transação para garantir resultados de execução corretos.

Agendamento e Dependências: Para reduzir execuções repetidas desnecessárias, Monad prevê as dependências entre transações por meio de um analisador de código estático e agenda de forma inteligente a execução de transações para otimizar a eficiência da execução paralela.

Mesclagem de estados: embora as transações sejam executadas em paralelo, o estado atualizado por cada transação precisa, em última análise, ser mesclado sequencialmente para garantir a consistência do estado em todo o bloco.

Em termos de financiamento, a Monad também apresenta um bom desempenho. Em fevereiro deste ano, seu tweet oficial também anunciou uma rodada inicial de financiamento de US$ 19 milhões liderada pela Dragonfly. Os investidores individuais também incluem figuras conhecidas do setor, como Cobie e Hasu.

Ao mesmo tempo, o fundador do projeto é Keone Hon, ex-chefe de pesquisa da Jump Trading. Como o projeto ainda não emitiu um token, considerando a experiência da Jump Trading em negociação e criação de mercado, pode valer a pena esperar pelo desempenho do seu token.

Em setembro deste ano, o Monad Labs divulgou a documentação técnica do projeto, que revelou que o token nativo do projeto se chama MON. Mas então a introdução do MON no documento foi excluída, e especula-se que o token pode ter outro nome.

Grandes montantes de financiamento, formação de mercado, nova cadeia pública e EVM paralelo…estes poucos fatores combinados estão destinados a atrair atenção e expectativas generalizadas para a Monad.

No entanto, o desempenho de seu EVM paralelo ainda precisa de dados da rede de teste e da operação da rede principal antes de poder ser verificado.

SEI: Versão V2 colocará EVM paralelo na agenda

Sei é um blockchain de camada 1 de código aberto projetado especificamente para otimização de transações e comprometido em fornecer infraestrutura avançada para vários aplicativos de negociação, incluindo DeFi, mercados NFT e jogos DEX.

Como todos sabemos, Sei não é um projeto novo. Sua mainnet ficou pronta em agosto de 2023 e, na versão anterior V1, implementou funções especificamente otimizadas para transações, como mecanismos para evitar transações front-running e funções para suportar processamento em lote de pedidos, visando melhorar a segurança das transações. sexo e eficiência.

Ao projetar a última versão V2 (com implementação prevista para o primeiro semestre de 2024), Sei colocou o EVM paralelo na agenda.

Paralelização otimista : Sei também adota uma estratégia de paralelização otimista, permitindo que a cadeia execute todas as transações em paralelo. Quando as transações atingem o mesmo estado, o sistema monitora a parte do armazenamento que cada transação toca e as transações conflitantes são reexecutadas em ordem até que todos os conflitos sejam resolvidos.

Compatibilidade Geth : Como parte do binário Sei principal, os nós Sei importarão automaticamente Geth, a implementação Go da Máquina Virtual Ethereum, para lidar com transações Ethereum e fazer quaisquer atualizações resultantes por meio da interface especial Sei criada para o EVM.

Otimização de armazenamento SeiDB: Sei redesenha a interface de armazenamento e usa estruturas de dados e bancos de dados mais eficientes para otimizar o desempenho de leitura e gravação e, ao mesmo tempo, reduzir a expansão do estado.

Juntas, essas tecnologias formam o núcleo do Sei v2, tornando-o não apenas um EVM totalmente paralelizado com alto desempenho e compatibilidade, mas também fornecendo um ambiente de execução diversificado , permitindo a interação perfeita entre contratos inteligentes Cosmwasm e contratos inteligentes EVM. Isso amplia sua gama de aplicações e atratividade.

A julgar pelos dados de teste fornecidos no documento, quando Sei processa transações em paralelo, o pico de teste TPS atinge cerca de 28.300. A julgar apenas pelos valores do teste teórico, a eficiência do EVM paralelo é significativamente mais forte do que os vários tipos atuais de L1. Esperamos também não fazer muitos descontos quando for realmente implementado.

Em termos de tokens, o SEI aumentou 80% no mês passado. Considerando o alto valor de mercado do projeto, tal aumento já é bastante impressionante. À medida que a narrativa paralela do EVM continua, o token ainda pode sofrer um aumento, mas será mais um ganho Beta.

Centrista: Torne-se L2 e combine as capacidades de outras cadeias com EVM

Diferente das ideias independentes de L1 acima, também existem alguns projetos de L2 que possuem outras soluções em EVM paralelo:

Pegue emprestado o desempenho de outras cadeias ou máquinas virtuais para auxiliar na execução de transações Ethereum.

Projetos representativos: Neon, Eclipse, Lumio.

Neon: Apresentando EVM no ecossistema L2 de Solana

Neon EVM é a primeira máquina virtual Ethereum paralelizada construída no blockchain Solana, projetada para melhorar a eficiência e escalabilidade do blockchain por meio do processamento paralelo de transações.

A maior característica deste projeto é sua operação ecológica cruzada: ele permite que os desenvolvedores usem a arquitetura de execução paralela de Solana para expandir dApps Ethereum e otimizar a eficiência da rede por meio de execução paralela, aumentar a velocidade de transação e reduzir custos, mantendo a compatibilidade com o ambiente EVM .

Em termos de implementação específica, o Neon converte as transações Ethereum em transações Solana e, em seguida, as envia ao validador Solana, que executa no Solana e atualiza o status do programa Neon. O processo específico pode ser entendido simplesmente como:

O usuário assina a transação, que é enviada à corretora. Um agente é uma conta no Solana que executa o emulador EVM e é responsável por executar o Neon-txn.

O agente solicitará o estado blockchain de Solana e testará o lançamento do Neon-Txn no estado Solana.

Com base nos dados recebidos, o agente forma uma nova txn (transação) de acordo com as regras de Solana e a envia junto com os dados empacotados para Solana para processamento de dados.

Por fim, de acordo com as regras da eth, a transação é devolvida ao Neon para verificação de assinatura e, uma vez verificada, é executada em paralelo no Solana.

Em termos de desempenho do token, o NEON triplicou no mês passado, mas seu valor total de mercado é significativamente inferior ao do SEI. Considerando a recuperação do ecossistema Solana e a mania dos tokens relacionados, NEON, como o único EVM paralelo no ecossistema Solana, ainda merece atenção pelo seu subsequente desempenho no mercado.

Eclipse: Apresentando SVM no L2 do ecossistema Ethereum

Enfrentando o problema de desempenho insuficiente causado pela execução sequencial do EVM, a ideia da Neon é introduzir o EVM no Solana; mas, por outro lado, introduzir SVM no Ethereum também é uma escolha com o mesmo objetivo.

Eclipse Mainnet é uma solução L2 geral que apresenta SVM ao Ethereum e combina múltiplas tecnologias, como liquidação do Ethereum, execução da Solana Virtual Machine (SVM), disponibilidade de dados do Celestia e prova de conhecimento zero do RISC Zero.

O objetivo do projeto é fornecer um ambiente de execução massivamente paralelo que permita a execução simultânea de múltiplas operações, aumentando assim o rendimento e a eficiência da rede e, ao mesmo tempo, reduzindo o congestionamento e as taxas de transação. Através desta estrutura, o Eclipse visa melhorar a escalabilidade e a experiência do usuário dos dApps.

Em termos de implementação específica, o Eclipse implementa EVM paralelo através da Solana Virtual Machine (SVM) e sua operação Sealevel.

O SVM permite que diferentes transações sejam executadas em paralelo, especialmente quando essas transações não afetam estados sobrepostos. Dessa forma, o SVM dimensiona o desempenho diretamente à medida que o número de núcleos de hardware aumenta, permitindo a execução paralela otimizada. Esse design permite que o Eclipse aumente significativamente a velocidade de processamento e o rendimento da rede, ao mesmo tempo que reduz o congestionamento e os custos de transação.

Simplificando, a lógica de design do Eclipse é que a execução da transação ocorre no SVM de Solana e a liquidação da transação ainda ocorre no Ethereum.

Em termos de histórico do projeto, a Eclipse completou US$ 15 milhões em financiamento em 2022, com investidores incluindo Polychain, Polygon Ventures, Tribe Capital, Infinity Ventures Crypto, CoinList, etc.

O cofundador e CEO da Eclipse, Neel Somani, tem experiência anterior em Airbnb, Two Sigma, Oasis Labs e outras empresas. O Diretor Comercial Vijay foi o ex-diretor de desenvolvimento de negócios das equipes Uniswap e dYdX.

Em 13 de dezembro, o testnet Eclipse foi lançado, e os primeiros 1.000 desenvolvedores que implantarem contratos no testnet receberão recompensas NFT comemorativas. Ao mesmo tempo, como o projeto ainda não lançou tokens, considerando seu alto histórico de financiamento, seria uma boa opção interagir ativamente e prestar muita atenção às atualizações do projeto nas redes sociais para obter oportunidades de lançamento aéreo.

Lumio: L2 apresenta Move e Aptos para lidar com transações

O recém-lançado Lumio também é um L2 e possui certa integração com EVM paralelo no design do produto.

A Lumio está comprometida em usar o Aptos como Ethereum L2, que é um L2 baseado no OP Rollup. Em termos de características do produto, o Aptos é usado para processar transações e o Ethereum é usado para liquidar transações.

Comparados com outros L2, os materiais oficiais da Lumio fornecem uma comparação de desempenho:

O custo do gás é 3-4 ordens de magnitude inferior ao L2 existente (US$ 0,1 vs US$ 0,0006);

O TPS é 1-2 ordens de magnitude superior ao L2 existente (1K vs 30K);

Uma camada de execução segura e de alto desempenho adequada para aplicativos de nível empresarial, uma boa escolha para a transição de aplicativos Web2 tradicionais para Web3;

Move e EVM são chamados em máquinas virtuais.

Em termos de enquadramento financeiro, em 2021, a Pontem, organização por detrás do projecto, recebeu 4,5 milhões de dólares em financiamento liderado pela Mechanism Capital e Kenetic Capital, e também atraiu a participação de instituições como Animoca e Bixin. Diz-se que o novo Lumio L2 terá novos financiamentos anunciados num futuro próximo.

Além disso, a Pontem se concentra na construção de produtos compatíveis com Move e EVM. Durante o período Libra no Facebook, Pontem tem usado o Move para desenvolvimento de aplicativos e também é o primeiro participante do projeto no ecossistema Aptos.

À medida que outras cadeias públicas se recuperam, se a Aptos puder ser afetada por repercussões de capital, a Lumio, que está relacionada à narrativa EVM paralela, também poderá receber atenção. Ao mesmo tempo, Pontem e Lumio atualmente não possuem tokens; à medida que a testnet Lumio fica online, pode haver oportunidades de lançamento aéreo para interação ativa.

Polygon Miden: antigo L2, nova máquina virtual

Polygon Miden é um rollup de conhecimento zero (zk) em desenvolvimento que é executado na VM Miden. Este design de máquina virtual concentra-se na facilidade de conhecimento zero, priorizando esses aspectos em vez da compatibilidade direta com EVM. Como um zk Rollup, ele foi projetado para aprimorar a privacidade e a escalabilidade das transações para a rede Polygon.

A julgar pela página do Github do Polygon Miden, ela menciona a execução paralela de transações, ou seja, a capacidade de processar transações causalmente independentes em paralelo.

Como isso é conseguido?

Especificamente, a Miden alcança verificabilidade alterando os requisitos de transparência dos blockchains tradicionais, aproveitando provas de conhecimento zero para permitir que os usuários executem contratos inteligentes localmente e criem provas que podem então ser rapidamente verificadas pela rede.

Este método reduz a carga computacional e permite que as transações sejam paralelizadas naturalmente, melhorando a eficiência e a velocidade geral do processamento.

Ao mesmo tempo, o Twitter oficial mostra que o Miden ainda está em fase de desenvolvimento, e informações menos relevantes foram divulgadas. No entanto, a julgar pelo design geral do L2 do Polygon, ele possui uma variedade de soluções técnicas, como cadeias laterais, zk-STARK e SDK, e EVM paralelo não é sua direção mais importante.

Considerando que o Polygon foi descoberto como um L2 de sucesso, o design do Miden, acredito, só pode ser tecnicamente relacionado à narrativa do EVM paralelo. No entanto, o próprio Polygon não tomou a iniciativa de aproveitar esse calor narrativo. Além disso, os tokens Matic não conseguiram obter os benefícios Alpha. , então o Matic pode não estar totalmente relacionado à narrativa EVM paralela em termos de desempenho do token.

Finalmente, também podemos usar uma tabela para comparar todos os projetos que envolvem narrativas paralelas de EVM para fornecer uma referência aos leitores.

Conforme mencionado no início do artigo, a narrativa está sempre em rotação.

A narrativa do EVM paralelo mostra sinais de ganhar impulso, mas se poderá continuar quente depende de dois fatores. Por um lado, depende de avanços tecnológicos sólidos de diferentes soluções L1 e L2. Por outro lado, exige muita atenção aos movimentos das equipes de projeto, especialmente com a próxima atualização de Cancún no primeiro trimestre do próximo ano, que visa otimizar o Ethereum. A narrativa do EVM paralelo, que melhora o desempenho, pode experimentar outro clímax.

*TechFLow Research é uma plataforma de pesquisa de investimento de valor da TechFlow. As opiniões expressas neste artigo não constituem qualquer conselho de investimento.

Isenção de responsabilidade:

  1. Este artigo foi reimpresso de [TechFLow Research]. Todos os direitos autorais pertencem ao autor original [David]. Se houver objeções a esta reimpressão, entre em contato com a equipe do Gate Learn e eles cuidarão disso imediatamente.
  2. Isenção de responsabilidade: As opiniões e pontos de vista expressos neste artigo são exclusivamente do autor e não constituem qualquer conselho de investimento.
  3. As traduções do artigo para outros idiomas são feitas pela equipe do Gate Learn. A menos que mencionado, é proibido copiar, distribuir ou plagiar os artigos traduzidos.

Planeje com antecedência a próxima narrativa: A ascensão do EVM paralelo, em quais projetos vale a pena focar?

intermediárioJan 08, 2024
Este artigo apresenta o EVM paralelo e a descrição do seu projeto.
Planeje com antecedência a próxima narrativa: A ascensão do EVM paralelo, em quais projetos vale a pena focar?

A narrativa dos criptomercados segue sempre um ciclo de causa e efeito.

Nos últimos meses, à medida que o Inscription continua a explodir no ecossistema Bitcoin, as repercussões de capital e o sentimento FOMO também fizeram com que o Inscription florescesse em outras cadeias, mas os resultados também trouxeram efeitos negativos:

Várias redes blockchain, incluindo Arbitrum, Avalanche, Cronos, zkSync e The Open Network, posteriormente experimentaram sobrecarga de desempenho devido ao grande número e variedade de inscrições.

Então, por causa da mania das inscrições, o mercado começou a reexaminar as questões de desempenho do EVM.

Ao mesmo tempo, uma nova narrativa relacionada à otimização do desempenho do EVM começou a surgir – o EVM Paralelo.

Recentemente, JD, ex-cofundador da Polygon, expressou nas redes sociais: “Tenho um palpite de que em 2024, cada L2 irá se renomear e se rotular como 'EVM Paralelo'”.

O CTO da Paradigm, Georgios, também acredita que 2024 será o “ano do EVM paralelo” e disse que a Paradigm também está explorando e projetando tecnologias relacionadas internamente.

Por que todos estão tão otimistas em relação ao EVM paralelo?

Além do gatilho direto de inscrições que exacerbam a carga de desempenho da cadeia EVM, a otimização do EVM é um tema contínuo no mundo da criptografia - novas cadeias públicas, série OP L2, série ZK L2, etc. EVM, e a avaliação de mercado deles será maior.

Contudo, a narrativa acima é relativamente madura e não há muito espaço para especulação em projectos relacionados. Portanto, o EVM paralelo, um novo método de otimização do desempenho do EVM, pode facilmente atrair a atenção do mercado no mercado altista.

Voltando ao conceito, o que exatamente é EVM paralelo? Qual é o método de implementação específico? A quais outros projetos relacionados vale a pena prestar atenção antecipadamente?

Neste artigo, tentamos responder às perguntas acima.

Paralelo e mais eficiente

Então, o que é EVM Paralelo?

Parallel EVM (Ethereum Virtual Machine) é um conceito projetado para melhorar o desempenho e a eficiência do EVM existente.

Como todos sabemos, o EVM é o núcleo do Ethereum e é responsável pela execução de contratos inteligentes e processamento de transações.

Para manter a consistência e segurança da rede, o atual EVM possui uma característica muito importante em seu design:

As transações são executadas sequencialmente.

A execução sequencial garante que as transações e contratos inteligentes sejam executados em uma ordem determinística, facilitando o gerenciamento e a previsão do estado do blockchain. Esta escolha de design prioriza a segurança e reduz potenciais complexidades e vulnerabilidades associadas à execução paralela.

No entanto, quando confrontado com carga elevada, podem ocorrer congestionamentos e atrasos na rede.

Pense no design original do EVM como veículos avançando um após o outro em uma única faixa. Cada veículo deve viajar na velocidade do veículo da frente. Quando um veículo (transação) estiver congestionado, todos os outros veículos subsequentes serão bloqueados na estrada;

O EVM paralelo é como estender esta rua de mão única em uma rodovia com várias faixas, permitindo que vários veículos circulem ao mesmo tempo.

Do ponto de vista técnico, o EVM paralelo permite que diferentes transações independentes ou contratos inteligentes sejam conduzidos simultaneamente, melhorando significativamente a velocidade de processamento do EVM e o rendimento do sistema.

Então, quais são as formas de implementar EVM paralelo?

Não pretendemos fazer uma explicação técnica particularmente aprofundada. Aqui podemos primeiro fornecer um método geral de processamento de EVM paralelo:

Particionamento ou Fragmentação: Particionar ou agrupar transações para que possam ser executadas em paralelo. Isto significa que diferentes transações podem ser executadas em diferentes unidades de processamento ao mesmo tempo, em vez de uma após a outra. Além disso, o SVM de Solana usa lógica de processamento semelhante.

Algoritmos de otimização : Desenvolva novos algoritmos de agendamento e técnicas de otimização para gerenciar e executar tarefas paralelas com eficácia, mantendo a correção e a ordem das transações.

Garantia de segurança e consistência: Implemente mecanismos complexos de sincronização e modelos de consistência para garantir que a segurança e a consistência dos dados de todo o sistema possam ser mantidas mesmo no caso de processamento paralelo.

Em suma, ao processar transações em paralelo, o EVM pode processar mais transações ao mesmo tempo, melhorar significativamente o TPS , reduzir o congestionamento da rede e melhorar a escalabilidade.

Atualmente já existem alguns projetos no mercado que começaram a explorar o desenho de EVM paralelo, mas cada um tem características próprias em termos de implementação. A seguir, forneceremos uma introdução detalhada e um inventário dos projetos relevantes.

Facção Independente: L1 autoconstruído, projetado como um EVM paralelo

Como as transações atuais do EVM do Ethereum são executadas sequencialmente, a primeira ideia de execução do EVM paralelo é muito simples:

Deixe de lado o Ethereum e comece do zero para construir uma Layer1 independente para executar EVM paralelo.

Projetos representativos: Monad e Sei.

Monad: L1 com EVM paralelo integrado

Monad é um projeto blockchain dedicado a resolver o problema de escalabilidade do EVM tradicional. Adota uma estratégia de execução paralela, é compatível com Ethereum e visa otimizar o desempenho do blockchain aumentando a velocidade de processamento de transações e a eficiência do sistema.

Ao alcançar a execução paralela, a Monad pretende aumentar significativamente o rendimento das transações e resolver o problema de congestionamento da cadeia EVM existente sob alta carga. Seu objetivo final é atingir o limite de largura de banda física de 400.000 TPS.

Vale ressaltar que se você pesquisar diretamente no Twitter usando a palavra-chave “Parallel EVM”, o primeiro projeto que aparece na categoria de tendências é o Monad. Isto também reflete os esforços de marketing do projeto no alinhamento com a narrativa do EVM paralelo.

Então, como a Monad implementa o processamento paralelo de transações?

O núcleo da estratégia de execução paralela da Monad é a sua capacidade de identificar e executar transações em paralelo que não possuem dependências comuns. Embora os blocos Monad e Ethereum sejam coleções de transações ordenadas linearmente, o Monad permite que as transações prossigam em paralelo sem afetar o resultado final por meio de estratégias de execução otimizadas. Esta estratégia de execução paralela inclui as seguintes tecnologias principais:

Execução Otimista: Comece a executar as transações subsequentes antes que a transação anterior seja concluída. Este método pode levar a erros de dependência de transação, mas ao rastrear comparações de entrada e saída, uma vez encontradas inconsistências nos dados, o sistema executará novamente a transação para garantir resultados de execução corretos.

Agendamento e Dependências: Para reduzir execuções repetidas desnecessárias, Monad prevê as dependências entre transações por meio de um analisador de código estático e agenda de forma inteligente a execução de transações para otimizar a eficiência da execução paralela.

Mesclagem de estados: embora as transações sejam executadas em paralelo, o estado atualizado por cada transação precisa, em última análise, ser mesclado sequencialmente para garantir a consistência do estado em todo o bloco.

Em termos de financiamento, a Monad também apresenta um bom desempenho. Em fevereiro deste ano, seu tweet oficial também anunciou uma rodada inicial de financiamento de US$ 19 milhões liderada pela Dragonfly. Os investidores individuais também incluem figuras conhecidas do setor, como Cobie e Hasu.

Ao mesmo tempo, o fundador do projeto é Keone Hon, ex-chefe de pesquisa da Jump Trading. Como o projeto ainda não emitiu um token, considerando a experiência da Jump Trading em negociação e criação de mercado, pode valer a pena esperar pelo desempenho do seu token.

Em setembro deste ano, o Monad Labs divulgou a documentação técnica do projeto, que revelou que o token nativo do projeto se chama MON. Mas então a introdução do MON no documento foi excluída, e especula-se que o token pode ter outro nome.

Grandes montantes de financiamento, formação de mercado, nova cadeia pública e EVM paralelo…estes poucos fatores combinados estão destinados a atrair atenção e expectativas generalizadas para a Monad.

No entanto, o desempenho de seu EVM paralelo ainda precisa de dados da rede de teste e da operação da rede principal antes de poder ser verificado.

SEI: Versão V2 colocará EVM paralelo na agenda

Sei é um blockchain de camada 1 de código aberto projetado especificamente para otimização de transações e comprometido em fornecer infraestrutura avançada para vários aplicativos de negociação, incluindo DeFi, mercados NFT e jogos DEX.

Como todos sabemos, Sei não é um projeto novo. Sua mainnet ficou pronta em agosto de 2023 e, na versão anterior V1, implementou funções especificamente otimizadas para transações, como mecanismos para evitar transações front-running e funções para suportar processamento em lote de pedidos, visando melhorar a segurança das transações. sexo e eficiência.

Ao projetar a última versão V2 (com implementação prevista para o primeiro semestre de 2024), Sei colocou o EVM paralelo na agenda.

Paralelização otimista : Sei também adota uma estratégia de paralelização otimista, permitindo que a cadeia execute todas as transações em paralelo. Quando as transações atingem o mesmo estado, o sistema monitora a parte do armazenamento que cada transação toca e as transações conflitantes são reexecutadas em ordem até que todos os conflitos sejam resolvidos.

Compatibilidade Geth : Como parte do binário Sei principal, os nós Sei importarão automaticamente Geth, a implementação Go da Máquina Virtual Ethereum, para lidar com transações Ethereum e fazer quaisquer atualizações resultantes por meio da interface especial Sei criada para o EVM.

Otimização de armazenamento SeiDB: Sei redesenha a interface de armazenamento e usa estruturas de dados e bancos de dados mais eficientes para otimizar o desempenho de leitura e gravação e, ao mesmo tempo, reduzir a expansão do estado.

Juntas, essas tecnologias formam o núcleo do Sei v2, tornando-o não apenas um EVM totalmente paralelizado com alto desempenho e compatibilidade, mas também fornecendo um ambiente de execução diversificado , permitindo a interação perfeita entre contratos inteligentes Cosmwasm e contratos inteligentes EVM. Isso amplia sua gama de aplicações e atratividade.

A julgar pelos dados de teste fornecidos no documento, quando Sei processa transações em paralelo, o pico de teste TPS atinge cerca de 28.300. A julgar apenas pelos valores do teste teórico, a eficiência do EVM paralelo é significativamente mais forte do que os vários tipos atuais de L1. Esperamos também não fazer muitos descontos quando for realmente implementado.

Em termos de tokens, o SEI aumentou 80% no mês passado. Considerando o alto valor de mercado do projeto, tal aumento já é bastante impressionante. À medida que a narrativa paralela do EVM continua, o token ainda pode sofrer um aumento, mas será mais um ganho Beta.

Centrista: Torne-se L2 e combine as capacidades de outras cadeias com EVM

Diferente das ideias independentes de L1 acima, também existem alguns projetos de L2 que possuem outras soluções em EVM paralelo:

Pegue emprestado o desempenho de outras cadeias ou máquinas virtuais para auxiliar na execução de transações Ethereum.

Projetos representativos: Neon, Eclipse, Lumio.

Neon: Apresentando EVM no ecossistema L2 de Solana

Neon EVM é a primeira máquina virtual Ethereum paralelizada construída no blockchain Solana, projetada para melhorar a eficiência e escalabilidade do blockchain por meio do processamento paralelo de transações.

A maior característica deste projeto é sua operação ecológica cruzada: ele permite que os desenvolvedores usem a arquitetura de execução paralela de Solana para expandir dApps Ethereum e otimizar a eficiência da rede por meio de execução paralela, aumentar a velocidade de transação e reduzir custos, mantendo a compatibilidade com o ambiente EVM .

Em termos de implementação específica, o Neon converte as transações Ethereum em transações Solana e, em seguida, as envia ao validador Solana, que executa no Solana e atualiza o status do programa Neon. O processo específico pode ser entendido simplesmente como:

O usuário assina a transação, que é enviada à corretora. Um agente é uma conta no Solana que executa o emulador EVM e é responsável por executar o Neon-txn.

O agente solicitará o estado blockchain de Solana e testará o lançamento do Neon-Txn no estado Solana.

Com base nos dados recebidos, o agente forma uma nova txn (transação) de acordo com as regras de Solana e a envia junto com os dados empacotados para Solana para processamento de dados.

Por fim, de acordo com as regras da eth, a transação é devolvida ao Neon para verificação de assinatura e, uma vez verificada, é executada em paralelo no Solana.

Em termos de desempenho do token, o NEON triplicou no mês passado, mas seu valor total de mercado é significativamente inferior ao do SEI. Considerando a recuperação do ecossistema Solana e a mania dos tokens relacionados, NEON, como o único EVM paralelo no ecossistema Solana, ainda merece atenção pelo seu subsequente desempenho no mercado.

Eclipse: Apresentando SVM no L2 do ecossistema Ethereum

Enfrentando o problema de desempenho insuficiente causado pela execução sequencial do EVM, a ideia da Neon é introduzir o EVM no Solana; mas, por outro lado, introduzir SVM no Ethereum também é uma escolha com o mesmo objetivo.

Eclipse Mainnet é uma solução L2 geral que apresenta SVM ao Ethereum e combina múltiplas tecnologias, como liquidação do Ethereum, execução da Solana Virtual Machine (SVM), disponibilidade de dados do Celestia e prova de conhecimento zero do RISC Zero.

O objetivo do projeto é fornecer um ambiente de execução massivamente paralelo que permita a execução simultânea de múltiplas operações, aumentando assim o rendimento e a eficiência da rede e, ao mesmo tempo, reduzindo o congestionamento e as taxas de transação. Através desta estrutura, o Eclipse visa melhorar a escalabilidade e a experiência do usuário dos dApps.

Em termos de implementação específica, o Eclipse implementa EVM paralelo através da Solana Virtual Machine (SVM) e sua operação Sealevel.

O SVM permite que diferentes transações sejam executadas em paralelo, especialmente quando essas transações não afetam estados sobrepostos. Dessa forma, o SVM dimensiona o desempenho diretamente à medida que o número de núcleos de hardware aumenta, permitindo a execução paralela otimizada. Esse design permite que o Eclipse aumente significativamente a velocidade de processamento e o rendimento da rede, ao mesmo tempo que reduz o congestionamento e os custos de transação.

Simplificando, a lógica de design do Eclipse é que a execução da transação ocorre no SVM de Solana e a liquidação da transação ainda ocorre no Ethereum.

Em termos de histórico do projeto, a Eclipse completou US$ 15 milhões em financiamento em 2022, com investidores incluindo Polychain, Polygon Ventures, Tribe Capital, Infinity Ventures Crypto, CoinList, etc.

O cofundador e CEO da Eclipse, Neel Somani, tem experiência anterior em Airbnb, Two Sigma, Oasis Labs e outras empresas. O Diretor Comercial Vijay foi o ex-diretor de desenvolvimento de negócios das equipes Uniswap e dYdX.

Em 13 de dezembro, o testnet Eclipse foi lançado, e os primeiros 1.000 desenvolvedores que implantarem contratos no testnet receberão recompensas NFT comemorativas. Ao mesmo tempo, como o projeto ainda não lançou tokens, considerando seu alto histórico de financiamento, seria uma boa opção interagir ativamente e prestar muita atenção às atualizações do projeto nas redes sociais para obter oportunidades de lançamento aéreo.

Lumio: L2 apresenta Move e Aptos para lidar com transações

O recém-lançado Lumio também é um L2 e possui certa integração com EVM paralelo no design do produto.

A Lumio está comprometida em usar o Aptos como Ethereum L2, que é um L2 baseado no OP Rollup. Em termos de características do produto, o Aptos é usado para processar transações e o Ethereum é usado para liquidar transações.

Comparados com outros L2, os materiais oficiais da Lumio fornecem uma comparação de desempenho:

O custo do gás é 3-4 ordens de magnitude inferior ao L2 existente (US$ 0,1 vs US$ 0,0006);

O TPS é 1-2 ordens de magnitude superior ao L2 existente (1K vs 30K);

Uma camada de execução segura e de alto desempenho adequada para aplicativos de nível empresarial, uma boa escolha para a transição de aplicativos Web2 tradicionais para Web3;

Move e EVM são chamados em máquinas virtuais.

Em termos de enquadramento financeiro, em 2021, a Pontem, organização por detrás do projecto, recebeu 4,5 milhões de dólares em financiamento liderado pela Mechanism Capital e Kenetic Capital, e também atraiu a participação de instituições como Animoca e Bixin. Diz-se que o novo Lumio L2 terá novos financiamentos anunciados num futuro próximo.

Além disso, a Pontem se concentra na construção de produtos compatíveis com Move e EVM. Durante o período Libra no Facebook, Pontem tem usado o Move para desenvolvimento de aplicativos e também é o primeiro participante do projeto no ecossistema Aptos.

À medida que outras cadeias públicas se recuperam, se a Aptos puder ser afetada por repercussões de capital, a Lumio, que está relacionada à narrativa EVM paralela, também poderá receber atenção. Ao mesmo tempo, Pontem e Lumio atualmente não possuem tokens; à medida que a testnet Lumio fica online, pode haver oportunidades de lançamento aéreo para interação ativa.

Polygon Miden: antigo L2, nova máquina virtual

Polygon Miden é um rollup de conhecimento zero (zk) em desenvolvimento que é executado na VM Miden. Este design de máquina virtual concentra-se na facilidade de conhecimento zero, priorizando esses aspectos em vez da compatibilidade direta com EVM. Como um zk Rollup, ele foi projetado para aprimorar a privacidade e a escalabilidade das transações para a rede Polygon.

A julgar pela página do Github do Polygon Miden, ela menciona a execução paralela de transações, ou seja, a capacidade de processar transações causalmente independentes em paralelo.

Como isso é conseguido?

Especificamente, a Miden alcança verificabilidade alterando os requisitos de transparência dos blockchains tradicionais, aproveitando provas de conhecimento zero para permitir que os usuários executem contratos inteligentes localmente e criem provas que podem então ser rapidamente verificadas pela rede.

Este método reduz a carga computacional e permite que as transações sejam paralelizadas naturalmente, melhorando a eficiência e a velocidade geral do processamento.

Ao mesmo tempo, o Twitter oficial mostra que o Miden ainda está em fase de desenvolvimento, e informações menos relevantes foram divulgadas. No entanto, a julgar pelo design geral do L2 do Polygon, ele possui uma variedade de soluções técnicas, como cadeias laterais, zk-STARK e SDK, e EVM paralelo não é sua direção mais importante.

Considerando que o Polygon foi descoberto como um L2 de sucesso, o design do Miden, acredito, só pode ser tecnicamente relacionado à narrativa do EVM paralelo. No entanto, o próprio Polygon não tomou a iniciativa de aproveitar esse calor narrativo. Além disso, os tokens Matic não conseguiram obter os benefícios Alpha. , então o Matic pode não estar totalmente relacionado à narrativa EVM paralela em termos de desempenho do token.

Finalmente, também podemos usar uma tabela para comparar todos os projetos que envolvem narrativas paralelas de EVM para fornecer uma referência aos leitores.

Conforme mencionado no início do artigo, a narrativa está sempre em rotação.

A narrativa do EVM paralelo mostra sinais de ganhar impulso, mas se poderá continuar quente depende de dois fatores. Por um lado, depende de avanços tecnológicos sólidos de diferentes soluções L1 e L2. Por outro lado, exige muita atenção aos movimentos das equipes de projeto, especialmente com a próxima atualização de Cancún no primeiro trimestre do próximo ano, que visa otimizar o Ethereum. A narrativa do EVM paralelo, que melhora o desempenho, pode experimentar outro clímax.

*TechFLow Research é uma plataforma de pesquisa de investimento de valor da TechFlow. As opiniões expressas neste artigo não constituem qualquer conselho de investimento.

Isenção de responsabilidade:

  1. Este artigo foi reimpresso de [TechFLow Research]. Todos os direitos autorais pertencem ao autor original [David]. Se houver objeções a esta reimpressão, entre em contato com a equipe do Gate Learn e eles cuidarão disso imediatamente.
  2. Isenção de responsabilidade: As opiniões e pontos de vista expressos neste artigo são exclusivamente do autor e não constituem qualquer conselho de investimento.
  3. As traduções do artigo para outros idiomas são feitas pela equipe do Gate Learn. A menos que mencionado, é proibido copiar, distribuir ou plagiar os artigos traduzidos.
Comece agora
Inscreva-se e ganhe um cupom de
$100
!