Artela, Liberando o Poder do EVM Paralelo

5/6/2024, 11:42:35 AM
intermediário
EthereumTecnologia
Em sua essência, o conceito de EVM paralelo gira em torno da otimização do processo de execução dos estados de transação, com o ambicioso objetivo de alcançar impressionantes 10.000 transações por segundo (TPS). A tecnologia subjacente por trás dessa impressionante conquista está no domínio de bancos de dados especializados, facilidade de uso para desenvolvedores, execução de consenso atrasada e técnicas de pipeline superscalar, todos trabalhando em harmonia para permitir o processamento paralelo de transações em larga escala. Essa abordagem compartilha semelhanças fundamentais com o conceito de computação elástica da Artela e operações de E/S assíncronas.

Encaminhar o Título Original: Análise Técnica Artela: Por que o “EVM Paralelo” está relacionado à batalha pela sobrevivência do ecossistema EVM do Ethereum?

O recente investimento líder da Paradigm de impressionantes $225 milhões na rodada de financiamento da Monad enviou ondas de choque pelo mercado, inflamando um aumento de interesse em "EVM paralelo". Mas afinal, o que exatamente aborda o "EVM paralelo"? Quais são os gargalos e desafios-chave no desenvolvimento do EVM paralelo? Acredito que o "EVM paralelo" representa a última resistência da cadeia EVM contra as cadeias de alto desempenho de camada 1, uma batalha que determinará a sobrevivência do ecossistema Ethereum EVM. Por quê? Vamos aprofundar meu entendimento:

A capacidade inerente de processamento de transações em série da máquina virtual EVM do Ethereum impôs restrições significativas de desempenho tanto às cadeias de camada 1 compatíveis com a EVM quanto às cadeias de camada 2 compatíveis com a EVM. Isso decorre do fato de que todas elas fundamentalmente dependem do mesmo framework para processar o estado e a finalidade das transações.

Em contraste, cadeias de camada 1 de alto desempenho como Solana, Sui e Aptos possuem vantagens inerentes de processamento paralelo. Neste contexto, as cadeias baseadas em EVM devem abordar a falta inerente de capacidades paralelas para competir efetivamente com essas cadeias públicas de camada 1 de alto desempenho. Vamos explorar as diferentes abordagens para implementar o EVM paralelo, usando o exemplo da Artela Network, uma estrela em ascensão no espaço do EVM paralelo:

1) Representadas por cadeias como Monad, Artela e SEI, essas cadeias melhoram significativamente o TPS, permitindo capacidades de transação paralela dentro de um ambiente quase-EVM. Essas cadeias paralelas independentes de camada 1 de EVM possuem mecanismos de consenso e características técnicas únicas, mas ainda mantêm o objetivo de compatibilidade e expansão dentro do ecossistema EVM. Essencialmente, eles reconstroem as cadeias EVM "mudando sua linhagem" para melhor servir ao ecossistema EVM.

2) Exemplificado por cadeias como Eclipse e MegaETH, essas cadeias aproveitam o consenso independente e as capacidades de "pré-processamento" de transações das cadeias de camada 2 para filtrar e processar estados de transação antes de agrupá-los na mainnet. Elas também podem selecionar a camada de execução de qualquer outra cadeia para finalizar os estados de transação. Essa abordagem essencialmente abstrai o EVM em um módulo de execução plugável, permitindo a seleção da melhor "camada de execução" com base na necessidade, alcançando assim capacidades paralelas. No entanto, enquanto essas soluções podem atender ao EVM, elas operam fora do framework do EVM.

3)Representadas por cadeias como Polygon e BSC, essas cadeias alcançaram um certo grau de capacidade de processamento paralelo EVM. No entanto, suas otimizações são limitadas à camada do algoritmo, sem aprofundar-se nas camadas de consenso e armazenamento. Consequentemente, suas capacidades paralelas são mais semelhantes a um recurso específico do que a uma solução abrangente para os desafios de paralelização da EVM.

4) Exemplificado por cadeias como Aptos, Sui e Fuel, essas cadeias não são estritamente cadeias EVM. Em vez disso, elas capitalizam suas capacidades inerentes de execução de alta concorrência e empregam técnicas de middleware ou análise de código para alcançar compatibilidade com o ambiente EVM. Isso é evidente no caso do Starknet, uma solução de camada 2 da Ethereum. A compatibilidade do Starknet com a EVM requer um conduto especial devido à sua linguagem Cario e recursos de abstração de contas. Esse desafio de compatibilidade é um problema comum para cadeias não EVM que tentam se conectar com cadeias EVM.

As quatro abordagens mencionadas acima têm cada uma seu próprio destaque. Por exemplo, a Camada 2 com capacidades paralelas foca na flexibilidade de combinações modulares das cadeias de 'camada de execução', enquanto as cadeias compatíveis com EVM destacam as características personalizadas de funções específicas. Quanto a outras cadeias não-EVM com características de compatibilidade com EVM, elas visam mais explorar a liquidez do Ethereum. O objetivo real é consolidar completamente o ecossistema EVM, deixando apenas uma única trilha reforçada da camada 1 do EVM para aprimorar as capacidades paralelas.

Então, quais são os principais fatores para fortalecer uma camada paralela EVM de cadeia pública de nível 1? Como podemos reconstruir uma cadeia EVM enquanto ainda servimos ao ecossistema EVM? Existem dois pontos-chave:

  1. A capacidade de acessar a leitura do disco de E/S do estado e as informações de saída. Uma vez que a leitura e escrita de dados levam tempo, simplesmente classificar e agendar transações não pode melhorar fundamentalmente as capacidades de processamento paralelo. Também requer a introdução de tecnologias de cache, fragmentação de dados e até mesmo armazenamento distribuído para equilibrar a velocidade de leitura e a possibilidade de conflitos de estado a partir do processo fundamental de armazenamento e leitura de estado.

  2. Possuir comunicação eficiente da rede, sincronização de dados, otimização de algoritmo, reforço da máquina virtual e várias otimizações de componentes da camada de mecanismo de consenso, como separação de tarefas de computação e E/S, que requerem otimização e aprimoramento abrangentes de vários aspectos, incluindo arquitetura de componentes de camada inferior e processos colaborativos. Isso leva, em última análise, à capacidade de executar transações paralelas rapidamente, com consumo de computação controlável e alta precisão.

Em relação ao projeto específico da camada 1 paralela da EVM em si, quais inovações tecnológicas e otimizações de estrutura são necessárias para alcançar a 'EVM paralela'?

Para alcançar completamente as capacidades de coordenação e otimização de recursos do 'EVM paralelo' a partir da arquitetura da camada inferior, a Artela introduz a Computação Elástica e o Espaço de Bloco Elástico. Como entendê-los? A computação elástica permite que a rede aloque e ajuste dinamicamente os recursos de computação de acordo com a demanda e a carga, enquanto o espaço de bloco elástico ajusta dinamicamente o tamanho do bloco com base no número de transações e no tamanho dos dados na rede. O princípio de design elástico inteiro funciona de forma semelhante às escadas rolantes em shoppings que automaticamente detectam o fluxo de pedestres, o que faz todo sentido.

Como mencionado anteriormente, o desempenho da leitura de disco de estado I/O é crucial para o EVM paralelo. Cadeias compatíveis com EVM como Polygon e BSC alcançam melhorias de eficiência de 2-4 vezes por meio do paralelismo algorítmico, mas isso é apenas otimização no nível algorítmico. A camada de consenso e a camada de armazenamento não passaram por uma otimização profunda. Como seria uma verdadeira otimização profunda?

Em resposta a isso, Artela recorre a soluções de tecnologia de banco de dados, melhorando tanto a leitura quanto a gravação de estados. Para a gravação de estados, introduz a tecnologia de Write-Ahead Logging (WAL), que registra as mudanças antes de gravá-las no disco. Essa operação assíncrona evita a gravação imediata no disco quando o estado muda, reduzindo as operações de E/S de disco. Para a leitura de estados, essencialmente adota operações assíncronas por meio de estratégias de pré-carregamento para melhorar a eficiência de leitura. Ao prever quais estados serão necessários com base no histórico de execução do contrato e pré-carregá-los na memória, aprimora a eficiência das solicitações de E/S de disco.

Em resumo, este é um algoritmo que troca tempo de execução por espaço de memória, melhorando fundamentalmente as capacidades de processamento paralelo da máquina virtual EVM e otimizando a questão de conflito de estado desde o início.

Além disso, a Artela introduz as capacidades de programação modular do Aspect para melhor gerenciar a complexidade e melhorar a eficiência do desenvolvimento. Ao introduzir a análise de codificação WASM para aprimorar a flexibilidade da programação e fornecer permissões de acesso à API de baixo nível, ela alcança a isolamento seguro da camada de execução. Isso permite que os desenvolvedores desenvolvam, depurem e implantem com eficiência contratos inteligentes dentro do ambiente da Artela, ativando as capacidades de personalização e extensão da comunidade de desenvolvedores. Em particular, os desenvolvedores serão incentivados a otimizar seu código de contrato inteligente para a paralelismo, pois a redução da probabilidade de conflitos de estado é crucial para a lógica de invocação e algoritmo de cada contrato inteligente.

É tudo.

Não é difícil para todos verem que o conceito de "Parallel EVM" é essencialmente otimizar o processo de execução do status da transação.@monad_xyzafirma ser capaz de alcançar 10.000 transações por segundo, e seu núcleo técnico não é nada mais do que alcançar o processamento paralelo de transações em grande escala por meio de bancos de dados especializados, facilidade de uso para desenvolvedores, consenso de execução atrasada e tecnologia de pipeline superscalar, etc. Isso não é muito diferente da computação elástica e operações assíncronas de I/O da Artela.

O que eu realmente quero expressar é que este tipo de cadeia EVM paralela de alto desempenho é na verdade o resultado da integração de produtos web2 e capacidades técnicas. De fato, adota a essência do "manejo técnico" sob carga elevada de vez em quando no mercado de aplicações maduras de web2.

Se você olhar para o futuro distante da adoção em massa, o "Parallel EVM" é de fato a infraestrutura básica para o ecossistema EVM enfrentar um mercado mais amplo de web2, e é razoável que o mercado de capitais esteja tão otimista.

declaração:

  1. Este artigo é reproduzido de [Visualizar na cadeia], os direitos autorais pertencem ao autor original [Hao Tian], se você tiver alguma objeção à reprodução, entre em contato com o Portão Aprenderequipe, e a equipe lidará com isso o mais rápido possível de acordo com os procedimentos relevantes.

  2. Aviso Legal: As visões e opiniões expressas neste artigo representam apenas as visões pessoais do autor e não constituem qualquer conselho de investimento.

  3. Outras versões do artigo são traduzidas pela equipe Gate Learn e não são mencionadas emGate.io, o artigo traduzido não pode ser reproduzido, distribuído ou plagiado.

Compartilhar

Conteúdo

Calendário Cripto

Atualizações de projeto
Etherex lançará o Token REX em 6 de agosto.
REX
22.27%
2025-08-06
Dia Raro de Desenvolvimento e Governança em Las Vegas
A Cardano irá sediar o Rare Dev & Governance Day em Las Vegas, de 6 a 7 de agosto, com workshops, hackatonas e discussões em painel focadas em desenvolvimento técnico e tópicos de governança.
ADA
-3.44%
2025-08-06
Blockchain.Rio no Rio de Janeiro
A Stellar participará da conferência Blockchain.Rio, programada para acontecer no Rio de Janeiro, de 5 a 7 de agosto. O programa incluirá palestras e discussões em painéis com representantes do ecossistema Stellar em colaboração com os parceiros Cheesecake Labs e NearX.
XLM
-3.18%
2025-08-06
Webinar
A Circle anunciou um webinar ao vivo intitulado "A Era do Ato GENIUS Começa", agendado para 7 de agosto de 2025, às 14:00 UTC. A sessão explorará as implicações do recém-aprovado Ato GENIUS—o primeiro marco regulatório federal para moedas estáveis de pagamento nos Estados Unidos. Dante Disparte e Corey Then, da Circle, liderarão a discussão sobre como a legislação impacta a inovação em ativos digitais, a clareza regulatória e a liderança dos EUA na infraestrutura financeira global.
USDC
-0.03%
2025-08-06
AMA no X
Ankr realizará um AMA no X no dia 7 de agosto às 16:00 UTC, focando no trabalho do DogeOS em construir a camada de aplicação para DOGE.
ANKR
-3.23%
2025-08-06

Artigos Relacionados

O que é EtherVista, o autoproclamado "Novo Padrão para DEX"?
intermediário

O que é EtherVista, o autoproclamado "Novo Padrão para DEX"?

Este artigo fornece uma análise aprofundada da emergente exchange descentralizada (DEX) EtherVista e seu token de plataforma, VISTA. Explora como a EtherVista visa desafiar o modelo existente de AMM (Automated Market Maker), especialmente o da Uniswap, por meio de seus mecanismos de negociação exclusivos e modelo de distribuição de taxas. O artigo também explora os contratos inteligentes da EtherVista, a tokenomia e como atrai usuários ao oferecer taxas de gás baixas e um inovador sistema de distribuição de receitas.
9/10/2024, 3:49:43 PM
O que é Neiro? Tudo o que você precisa saber sobre NEIROETH em 2025
intermediário

O que é Neiro? Tudo o que você precisa saber sobre NEIROETH em 2025

Neiro é um cachorro da raça Shiba Inu que inspirou o lançamento de tokens Neiro em diferentes blockchains. Em 2025, o Neiro Ethereum (NEIROETH) evoluiu para uma das principais moedas meme com um valor de mercado de $215 milhões, mais de 87.000 detentores e listagens em 12 grandes exchanges. O ecossistema agora inclui um DAO para governança comunitária, uma loja oficial de mercadorias e um aplicativo móvel. NEIROETH implementou soluções de camada 2 para melhorar a escalabilidade e consolidou sua posição entre as 10 principais moedas meme temáticas de cachorro por capitalização de mercado, apoiado por uma comunidade vibrante e influenciadores cripto líderes.
9/5/2024, 3:37:06 PM
O que é Polygon 2.0 (POL)? De MATIC para POL (2025)
intermediário

O que é Polygon 2.0 (POL)? De MATIC para POL (2025)

Polygon 2.0 (POL) representa a próxima evolução em soluções de blockchain escaláveis. Descubra suas características e como está avançando o ecossistema descentralizado, incluindo a bem-sucedida transição de 2025 de MATIC para POL com uma taxa de conversão de 85%, utilidade de token aprimorada, implementação de AggLayer e capacidades de governança expandidas em todo o ecossistema Polygon.
11/30/2023, 4:33:01 PM
Guia sobre como mudar de rede no MetaMask
iniciantes

Guia sobre como mudar de rede no MetaMask

Este é um guia simples e passo a passo sobre como mudar sua rede no MetaMask.
1/11/2024, 10:37:30 AM
O que é o Primeiro USD Digital (FDUSD)?
iniciantes

O que é o Primeiro USD Digital (FDUSD)?

FDUSD é uma stablecoin que combina o melhor das finanças tradicionais com o potencial inovador da tecnologia blockchain, tudo visando promover uma experiência criptográfica mais estável e barata.
11/11/2023, 7:14:41 PM
Tudo sobre Tornado Cash
iniciantes

Tudo sobre Tornado Cash

O Tornado Cash é um misturador de moedas líder do setor que permite transações anônimas. Em 8 de agosto, o Escritório de Controle de Ativos Estrangeiros do Departamento do Tesouro dos EUA anunciou que sancionaria o Tornado Cash, agitando a comunidade. Em 8 de agosto, horário local dos EUA, o Escritório de Controle de Ativos Estrangeiros do Departamento do Tesouro dos EUA (OFAC) anunciou as sanções contra o protocolo de moeda mista Tornado Cash, agitando a comunidade. Espera-se que este evento seja um divisor de águas no crescimento do DeFi e até mesmo de toda a indústria de criptografia. Então, o que é Tornado Cash? Como funciona? Como se tornou alvo de sanções do governo dos Estados Unidos? Você encontrará todas as respostas para essas perguntas neste artigo.
11/21/2022, 10:03:18 AM
Comece agora
Inscreva-se e ganhe um cupom de
$100
!