Análise da tecnologia EVM paralela: uma direção inovadora para melhorar o desempenho do Blockchain

Discussão aprofundada sobre EVM paralelo e seu ecossistema

Visão Geral do EVM

O desenvolvimento de contratos inteligentes é uma habilidade básica para engenheiros de blockchain. Os desenvolvedores geralmente usam linguagens de alto nível como Solidity para escrever a lógica dos contratos. No entanto, a EVM não consegue interpretar diretamente o código Solidity, sendo necessário compilá-lo em códigos de operação de baixo nível que podem ser executados pela máquina virtual. Embora esse processo acarrete alguns custos, engenheiros familiarizados com codificação de baixo nível podem usar códigos de operação diretamente no Solidity para otimizar o desempenho e reduzir os custos de gás.

A EVM, como "camada de execução", é o local onde os códigos de operação dos contratos inteligentes compilados são finalmente executados. O bytecode definido pela EVM tornou-se um padrão da indústria, e a implementação da compatibilidade com a EVM permite que os desenvolvedores implantem contratos inteligentes facilmente em várias redes. Embora sigam o mesmo padrão de bytecode, diferentes implementações da EVM podem apresentar diferenças significativas. Por exemplo, o cliente Geth do Ethereum implementa a EVM na linguagem Go, enquanto a equipe da Fundação Ethereum mantém uma implementação em C++.

Discussão aprofundada sobre EVM paralelo e seu ecossistema

Tecnologia EVM Paralela

Historicamente, a inovação no campo da blockchain concentrou-se principalmente nos algoritmos de consenso. No entanto, blockchains de alto desempenho não apenas requerem mecanismos de consenso inovadores, mas também uma camada de execução otimizada. Apenas melhorar os algoritmos de consenso de blockchains EVM geralmente requer hardware mais potente para suportar o aumento de desempenho.

necessidade de processamento paralelo

Os sistemas de blockchain tradicionais executam transações em sequência, semelhante ao funcionamento de um CPU de núcleo único. Embora este método seja simples, é difícil atender às necessidades de uma vasta base de usuários. Máquinas virtuais paralelas permitem o processamento simultâneo de várias transações, o que pode aumentar significativamente a capacidade de processamento. No entanto, a execução paralela também traz novos desafios de engenharia, como o tratamento de conflitos de escrita em contratos inteligentes devido a transações concorrentes.

Exploração aprofundada do EVM paralelo e seu ecossistema

Inovação EVM paralela

A EVM paralela representa uma série de inovações destinadas a otimizar a camada de execução da blockchain. Tomemos um projeto como exemplo, cujas inovações-chave incluem:

  • Execução de transações paralelas: utiliza um algoritmo de execução otimista em paralelo, permitindo que várias transações sejam processadas simultaneamente.

  • Execução atrasada: No mecanismo de consenso, os nós primeiro alcançam um consenso sobre a ordem das transações, em vez de executar as transações imediatamente.

  • Base de dados de estado personalizada: otimizar o armazenamento e acesso ao estado armazenando diretamente a árvore Merkle no SSD.

  • Mecanismo de consenso de alto desempenho: o algoritmo de consenso melhorado suporta a sincronização eficiente entre centenas de nós distribuídos globalmente.

Exploração profunda do EVM paralelo e seu ecossistema

Desafios e Considerações

Os principais desafios enfrentados pelo EVM paralelo incluem:

  1. Desafios técnicos: a execução paralela introduziu potenciais conflitos de estado, exigindo mecanismos de detecção e resolução de conflitos cuidadosamente projetados.

  2. Captura de valor a longo prazo: a inovação pode ser absorvida por outros projetos de blockchain, e o rápido desenvolvimento do ecossistema torna-se a chave para manter a vantagem competitiva.

  3. Descentralização de nós: uma blockchain de alto desempenho precisa equilibrar a operação sem permissão e sem confiança com as necessidades de desempenho.

Exploração profunda do EVM paralelo e seu ecossistema

Visão Geral do Projeto EVM Paralelo

Atualmente, o ecossistema EVM paralelo inclui principalmente três tipos de projetos:

  1. Rede Layer 1 compatível com EVM que suporta execução paralela através de atualizações tecnológicas.
  2. Rede Layer 1 compatível com EVM que utiliza tecnologia de execução paralela desde o seu design inicial
  3. Rede Layer 2 que utiliza tecnologia de execução paralela não EVM

Discussão aprofundada sobre EVM paralelo e seu ecossistema

projeto representativo

Um projeto EVM paralelo

O projeto visa resolver o problema de escalabilidade do EVM tradicional através da otimização da execução paralela e da arquitetura em pipeline, com o objetivo de alcançar 10.000 TPS. O projeto já completou um grande financiamento, e os membros da equipe fundadora vêm de empresas de fintech conhecidas. A rede de testes interna já foi lançada, e a rede de testes pública será lançada em breve.

Exploração profunda do EVM paralelo e seu ecossistema

Projeto de atualização de uma rede EVM

O projeto era inicialmente uma rede Layer 1 focada em negociações, mas agora anunciou uma atualização completa para um EVM paralelo de alto desempenho, aumentando o TPS para 12.500. A rede de testes já está online, suportando a migração de aplicativos EVM com um único clique. A mainnet está prevista para ser lançada no primeiro semestre deste ano.

Certo projeto de máquina virtual

Este projeto melhora o desempenho da blockchain EVM e a eficiência da execução em rede através da construção do EVM++ (EVM + WASM). A rede de testes pública já está online e o programa de incentivos do ecossistema foi iniciado.

Exploração aprofundada do EVM paralelo e seu ecossistema

Uma solução de compatibilidade EVM para Solana

Esta é a primeira solução de compatibilidade EVM do Solana, que permite aos desenvolvedores Solidity e Vyper implantar DApps na rede Solana com um único clique. Ela encapsula transações do tipo EVM como transações do Solana, com uma TPS superior a 2.000.

Um projeto Ethereum introduzido por SVM

Esta é uma solução Rollup Layer 2 suportada pela máquina virtual Solana (SVM). Ela liquida dados de transações na Ethereum, mas a camada de execução opera no ambiente SVM. O projeto concluiu um financiamento em grande escala e a mainnet estará em breve aberta aos desenvolvedores.

Exploração aprofundada do EVM paralelo e seu ecossistema

Um projeto de camada 2 de VM modular

Este projeto é uma rede modular VM Layer 2, destinada a trazer máquinas virtuais de alto desempenho para as redes Layer 2 existentes do Ethereum e do Bitcoin. Suporta o uso do Ethereum ou do Bitcoin como camada de liquidação, enquanto a camada de execução pode utilizar várias máquinas virtuais para execução paralela.

Conclusão

Tecnologias inovadoras como EVM paralela oferecem soluções promissoras para melhorar o desempenho e a escalabilidade da blockchain. O desenvolvimento e a implementação dessas tecnologias impulsionarão o avanço do ecossistema blockchain, apoiando cenários de aplicação mais amplos.

Exploração aprofundada do EVM paralelo e seu ecossistema

ETH7.45%
SOL2.71%
Ver original
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.
  • Recompensa
  • 5
  • Republicar
  • Partilhar
Comentar
0/400
JustAnotherWalletvip
· 19h atrás
Reduzir o gás é o objetivo final, não é?
Ver originalResponder0
ValidatorVikingvip
· 19h atrás
hmm validadores testados em batalha sabem o que realmente importa... evm paralelo soa bem, mas mostra-me primeiro as métricas de corte
Ver originalResponder0
SignatureVerifiervip
· 19h atrás
hmm... tecnicamente falando, o evm paralelo ainda precisa de validação completa para potenciais condições de corrida. confie, mas verifique.
Ver originalResponder0
ChainChefvip
· 19h atrás
parece que o evm está a preparar uma otimização de gás picante, para ser honesto... temos aqui uma cozinha de protocolo saborosa
Ver originalResponder0
MercilessHalalvip
· 19h atrás
gás queima dinheiro cachorro
Ver originalResponder0
Negocie cripto em qualquer lugar e a qualquer hora
qrCode
Digitalizar para transferir a aplicação Gate
Novidades
Português (Portugal)
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)