Investigação da Tecnologia EVM Paralela e Estado Atual do Ecossistema
EVM e Solidity
O desenvolvimento de contratos inteligentes é uma habilidade central para engenheiros de blockchain. Normalmente, a lógica dos contratos é escrita em linguagens de alto nível, como Solidity, mas a EVM não pode executar código Solidity diretamente. É necessário compilar o código em operações de baixo nível que a máquina virtual possa entender. Embora existam ferramentas de automação que simplificam esse processo, compreender os princípios subjacentes ainda é muito valioso.
Programar diretamente com códigos de operação pode alcançar maior eficiência e menor consumo de gas. Por exemplo, o protocolo Seaport da OpenSea utiliza amplamente a montagem inline para otimizar os custos de gas.
Padrões e Implementação EVM
A EVM define o padrão de bytecode para a execução de contratos inteligentes, permitindo que os contratos sejam implantados em várias redes compatíveis. No entanto, a implementação específica pode variar bastante, como o cliente Geth da Ethereum, que é implementado em Go, enquanto a equipe Ipsilon mantém uma versão em C++. Essa diversidade permite otimizações direcionadas.
A necessidade de processamento em paralelo
A blockchain tradicional executa transações em sequência, semelhante a uma CPU de núcleo único, sendo difícil escalar para uma grande base de usuários. A máquina virtual paralela permite processar várias transações simultaneamente, aumentando significativamente a capacidade de processamento. Mas isso também traz alguns desafios de engenharia, como lidar com conflitos de estado em transações concorrentes.
Inovação EVM Paralela
Tomando o Monad como exemplo, as suas principais inovações incluem:
Algoritmo de execução paralela otimista
Mecanismo de execução atrasada
Base de dados de estado personalizado ( Monad DB )
Mecanismo de consenso de alto desempenho ( Monad BFT )
Estas tecnologias melhoraram significativamente o desempenho do processamento de transações e a eficiência geral da execução.
Desafios Técnicos
A execução paralela introduziu problemas potenciais de conflitos de estado, necessitando de cuidadosa deteção e mecanismo de resolução de conflitos. As equipas geralmente também precisam redesenhar o banco de dados de estado e desenvolver algoritmos de consenso compatíveis.
Além disso, capturar o valor de longo prazo dos projetos e evitar a centralização dos nós também são desafios importantes. O rápido desenvolvimento do ecossistema e a redução das necessidades de hardware são possíveis caminhos a seguir.
Ecossistema EVM Paralelo
Os principais projetos de EVM em paralelo atualmente incluem:
Atualizar a rede Layer 1 compatível com EVM existente, como Polygon, Fantom, etc.
Redes Layer 1 nativas de execução paralela, como Monad, Sei V2, Artela, etc.
Redes Layer 2 com tecnologia de paralelismo não EVM, como Solana Neon, Eclipse, Lumio, etc.
Introdução aos principais projetos
Monad
Destina-se a alcançar 10.000 TPS através da execução paralela e da arquitetura em pipeline. Foi concluído um financiamento de 244 milhões de dólares, com uma avaliação de 3 bilhões de dólares. A equipe fundadora vem da Jump Trading, e a rede de testes interna já foi lançada.
Sei
Rede Layer 1 focada em negociação, Sei V2 atualizado para EVM paralelo, TPS elevado para 12.500. A rede de teste já está online, suportando a migração de aplicações EVM com um clique.
Artela
Aumentar a camada de execução com EVM++(EVM + WASM), uma dupla máquina virtual. A rede de teste pública já está online, e o plano de incentivos ecológicos foi iniciado.
Canto
Layer 1 compatível com EVM baseado no Cosmos SDK, planeja introduzir tecnologia EVM paralela.
Neon
EVM paralelo na rede Solana, suporta desenvolvedores Solidity para implantar DApps na Solana. TPS superior a 2.000.
Eclipse
Solução Layer 2 do Ethereum, usando a Máquina Virtual Solana (SVM) como camada de execução. Foi concluído um financiamento de Série A de 50 milhões de dólares.
Lumio
Rede Layer 2 modular VM, suporta múltiplas máquinas virtuais de alto desempenho em combinação com camadas de liquidação Ethereum/Bitcoin.
O desenvolvimento da tecnologia EVM paralela irá melhorar significativamente o desempenho da blockchain, oferecendo suporte a cenários de aplicação e grupos de usuários mais amplos. Com o avanço desses projetos, espera-se que o ecossistema blockchain consiga alcançar uma expansão e aplicação em maior escala.
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.
Inovação da tecnologia EVM paralela: uma quebra de chave para melhorar o desempenho do Blockchain
Investigação da Tecnologia EVM Paralela e Estado Atual do Ecossistema
EVM e Solidity
O desenvolvimento de contratos inteligentes é uma habilidade central para engenheiros de blockchain. Normalmente, a lógica dos contratos é escrita em linguagens de alto nível, como Solidity, mas a EVM não pode executar código Solidity diretamente. É necessário compilar o código em operações de baixo nível que a máquina virtual possa entender. Embora existam ferramentas de automação que simplificam esse processo, compreender os princípios subjacentes ainda é muito valioso.
Programar diretamente com códigos de operação pode alcançar maior eficiência e menor consumo de gas. Por exemplo, o protocolo Seaport da OpenSea utiliza amplamente a montagem inline para otimizar os custos de gas.
Padrões e Implementação EVM
A EVM define o padrão de bytecode para a execução de contratos inteligentes, permitindo que os contratos sejam implantados em várias redes compatíveis. No entanto, a implementação específica pode variar bastante, como o cliente Geth da Ethereum, que é implementado em Go, enquanto a equipe Ipsilon mantém uma versão em C++. Essa diversidade permite otimizações direcionadas.
A necessidade de processamento em paralelo
A blockchain tradicional executa transações em sequência, semelhante a uma CPU de núcleo único, sendo difícil escalar para uma grande base de usuários. A máquina virtual paralela permite processar várias transações simultaneamente, aumentando significativamente a capacidade de processamento. Mas isso também traz alguns desafios de engenharia, como lidar com conflitos de estado em transações concorrentes.
Inovação EVM Paralela
Tomando o Monad como exemplo, as suas principais inovações incluem:
Estas tecnologias melhoraram significativamente o desempenho do processamento de transações e a eficiência geral da execução.
Desafios Técnicos
A execução paralela introduziu problemas potenciais de conflitos de estado, necessitando de cuidadosa deteção e mecanismo de resolução de conflitos. As equipas geralmente também precisam redesenhar o banco de dados de estado e desenvolver algoritmos de consenso compatíveis.
Além disso, capturar o valor de longo prazo dos projetos e evitar a centralização dos nós também são desafios importantes. O rápido desenvolvimento do ecossistema e a redução das necessidades de hardware são possíveis caminhos a seguir.
Ecossistema EVM Paralelo
Os principais projetos de EVM em paralelo atualmente incluem:
Introdução aos principais projetos
Monad
Destina-se a alcançar 10.000 TPS através da execução paralela e da arquitetura em pipeline. Foi concluído um financiamento de 244 milhões de dólares, com uma avaliação de 3 bilhões de dólares. A equipe fundadora vem da Jump Trading, e a rede de testes interna já foi lançada.
Sei
Rede Layer 1 focada em negociação, Sei V2 atualizado para EVM paralelo, TPS elevado para 12.500. A rede de teste já está online, suportando a migração de aplicações EVM com um clique.
Artela
Aumentar a camada de execução com EVM++(EVM + WASM), uma dupla máquina virtual. A rede de teste pública já está online, e o plano de incentivos ecológicos foi iniciado.
Canto
Layer 1 compatível com EVM baseado no Cosmos SDK, planeja introduzir tecnologia EVM paralela.
Neon
EVM paralelo na rede Solana, suporta desenvolvedores Solidity para implantar DApps na Solana. TPS superior a 2.000.
Eclipse
Solução Layer 2 do Ethereum, usando a Máquina Virtual Solana (SVM) como camada de execução. Foi concluído um financiamento de Série A de 50 milhões de dólares.
Lumio
Rede Layer 2 modular VM, suporta múltiplas máquinas virtuais de alto desempenho em combinação com camadas de liquidação Ethereum/Bitcoin.
O desenvolvimento da tecnologia EVM paralela irá melhorar significativamente o desempenho da blockchain, oferecendo suporte a cenários de aplicação e grupos de usuários mais amplos. Com o avanço desses projetos, espera-se que o ecossistema blockchain consiga alcançar uma expansão e aplicação em maior escala.