Saltar para o conteúdo principal

Rompendo a Barreira da VM: Como a Arquitetura Cross-VM da Initia Desafia a Ortodoxia L2 do Ethereum

· 12 min de leitura
Dora Noda
Software Engineer

E se os desenvolvedores pudessem escolher sua máquina virtual de blockchain como escolhem sua linguagem de programação — com base na tarefa em questão, e não no bloqueio do ecossistema? Enquanto o ecossistema Layer 2 da Ethereum dobra a aposta na padronização EVM através da OP Stack e da visão Superchain, a Initia está apostando na abordagem oposta: uma rede unificada onde EVM, MoveVM e WasmVM coexistem, interoperam e se comunicam de forma integrada.

Isso não é apenas uma curiosidade arquitetônica. À medida que a infraestrutura de blockchain amadurece em 2026, a questão de se as redes devem adotar a heterogeneidade de VM ou impor a homogeneidade de VM definirá quais plataformas atrairão a próxima geração de construtores — e quais ficarão para trás com ferramentas legadas.

A Tese Multi-VM: Por Que Um Tamanho Único Não Serve Para Todos

A Initia lançou sua mainnet em 24 de abril de 2025, com uma proposta radical: seu framework de rollup OPinit Stack é agnóstico em relação à VM, permitindo que as Layer 2s sejam implantadas usando EVM, WasmVM ou MoveVM com base nos requisitos da aplicação, em vez das restrições da rede. Isso significa que um protocolo DeFi que exige o modelo de segurança orientado a recursos da Move pode rodar ao lado de uma aplicação de jogos que aproveita as otimizações de desempenho do WebAssembly — tudo dentro de uma única rede interoperável.

O racional arquitetônico decorre do reconhecimento de que diferentes máquinas virtuais se destacam em tarefas diferentes:

  • A EVM domina com suas ferramentas maduras e a preferência dos desenvolvedores, comandando a grande maioria da atividade de desenvolvimento de blockchain.
  • A MoveVM, usada pela Aptos e Sui, introduz um modelo baseado em objetos projetado para segurança aprimorada e execução paralela — ideal para aplicações financeiras de alto valor onde a verificação formal importa.
  • A WasmVM oferece desempenho quase nativo e permite que os desenvolvedores escrevam contratos inteligentes em linguagens familiares como Rust, C++ e Go, diminuindo a barreira para desenvolvedores Web2 que migram para a Web3.

O framework Interwoven Stack da Initia permite que os desenvolvedores implantem rollups personalizáveis que suportam todas as três VMs, beneficiando-se ao mesmo tempo de contas universais e sistemas de gás unificados. Isso significa que os usuários podem interagir com contratos em diferentes VMs usando qualquer software de carteira, eliminando efetivamente a fragmentação na experiência do usuário que assola os ecossistemas multi-chain hoje.

Arquitetura Técnica: Resolvendo o Enigma da Transição de Estado

A inovação central que permite a interoperabilidade cross-VM da Initia reside em como ela lida com as transições de estado e a passagem de mensagens entre ambientes de execução heterogêneos. As redes de blockchain tradicionais impõem uma única VM para manter o consenso sobre as mudanças de estado — a EVM da Ethereum processa transações sequencialmente para garantir resultados determinísticos, enquanto a SVM da Solana paraleliza a execução dentro de um único paradigma de VM.

A arquitetura da Initia, por outro lado, deve conciliar modelos de estado fundamentalmente diferentes:

  • A EVM usa estado baseado em conta com slots de armazenamento persistentes
  • A MoveVM emprega um modelo orientado a recursos onde os ativos são cidadãos de primeira classe com semântica de propriedade aplicada no nível da VM
  • A WasmVM opera com memória linear e padrões de gerenciamento de estado explícitos emprestados da computação tradicional

Cada modelo possui pontos fortes únicos, mas combiná-los exige uma coordenação cuidadosa.

Pesquisas sobre frameworks de blockchain heterogêneos como o HEMVM demonstram como isso pode funcionar na prática. O HEMVM integra EVM e MoveVM em um sistema unificado por meio de um "mecanismo de manipulador de espaço cruzado" — uma operação de contrato inteligente especializada que agrupa operações de várias VMs em uma transação atômica. Resultados experimentais mostram que essa abordagem incorre em uma sobrecarga mínima (menos de 4,4%) para transações intra-VM, alcançando até 9.300 transações por segundo para interações cross-VM.

A Initia aplica princípios semelhantes por meio de sua integração com o protocolo Inter-Blockchain Communication (IBC). A Initia L1 serve como um centro de coordenação e liquidez, empregando a MoveVM como sua camada de execução nativa, ao mesmo tempo que permite que os rollups usem EVM ou WasmVM. Isso representa a primeira integração de contratos inteligentes Move nativamente compatíveis com o protocolo IBC da Cosmos, permitindo mensagens e pontes de ativos integradas entre diferentes Layer 2s baseadas em VM.

A implementação técnica requer vários componentes principais:

Abstração de Conta Universal: Os usuários mantêm uma única conta que pode interagir com contratos em todas as VMs, eliminando a necessidade de carteiras separadas ou tokens embrulhados ao se mover entre ambientes de execução.

Transações Cross-VM Atômicas: Operações que abrangem várias VMs são agrupadas em unidades atômicas, garantindo que todas as transações de estado sejam bem-sucedidas ou que todas falhem juntas — algo crítico para manter a consistência em operações DeFi cross-VM complexas.

Modelo de Segurança Compartilhada: Rollups implantados na Initia herdam a segurança do conjunto de validadores da L1, evitando as suposições de segurança fragmentadas que assolam redes L2 independentes.

Abstração de Gás: Um sistema de gás unificado permite que os usuários paguem taxas de transação em um único token, independentemente de qual VM executa sua transação, simplificando a UX em comparação com redes que exigem tokens nativos para cada cadeia.

A Contra-Narrativa da Ethereum: O Poder da Padronização

Para entender por que a abordagem da Initia é controversa, considere a visão oposta da Ethereum. A OP Stack — a base para a Optimism, Base e dezenas de L2s emergentes — fornece um conjunto padronizado de ferramentas para construir rollups compatíveis com EVM. Essa abordagem homogênea permite o que a Optimism chama de "Superchain": uma rede horizontalmente escalável de cadeias interconectadas que compartilham segurança, governança e atualizações contínuas.

A proposta de valor da Superchain centra-se nos efeitos de rede. Cada nova cadeia que se junta ao ecossistema fortalece o todo, expandindo a liquidez, a composibilidade e os recursos para desenvolvedores. O roteiro da Optimism prevê que quase toda a atividade diária de blockchain mude para as Camadas 2 em 2026, com a mainnet da Ethereum servindo puramente como uma camada de liquidação. Nesse mundo, a padronização da EVM torna-se a linguagem comum que permite interações fluidas entre diferentes L2s.

A Base, a L2 da Coinbase, exemplifica o sucesso dessa estratégia. Apesar de ter sido lançada como apenas mais uma cadeia da OP Stack, ela agora detém 46% do TVL das Camadas 2 em DeFi e 60% do volume de transações L2 ao abraçar a padronização em vez da diferenciação. Os desenvolvedores não precisam aprender novas VMs ou cadeias de ferramentas — eles implantam os mesmos contratos Solidity que funcionam na mainnet da Ethereum, na Optimism ou em qualquer cadeia OP Stack.

A tese da modularidade estende-se para além da execução. O ecossistema L2 da Ethereum separa cada vez mais a disponibilidade de dados da execução, com rollups escolhendo entre a camada de DA cara, mas segura, da Ethereum, a DA com custo otimizado da Celestia ou o modelo de segurança via restaking da EigenDA. No entanto, criticamente, essa modularidade para na camada da VM — quase todas as L2s da Ethereum mantêm a EVM para preservar a composibilidade.

O Desafio da Adoção por Desenvolvedores: Flexibilidade vs. Fragmentação

A abordagem multi-VM da Initia enfrenta uma tensão fundamental: embora ofereça escolha aos desenvolvedores, também exige que eles compreendam múltiplos modelos de execução, pressupostos de segurança e paradigmas de programação.

A EVM continua dominante devido à sua vantagem de pioneira e ao seu ecossistema maduro. Os desenvolvedores Solidity têm acesso a bibliotecas testadas em batalha, empresas de auditoria especializadas em segurança EVM e ferramentas padronizadas, do Hardhat ao Foundry.

A WasmVM, apesar de suas vantagens teóricas em desempenho e flexibilidade de linguagem, luta contra a imaturidade do ecossistema. Sua integração com a infraestrutura de blockchain continua desafiadora, e os padrões de segurança ainda estão evoluindo em comparação com os padrões de vulnerabilidade bem documentados da EVM.

A MoveVM introduz talvez a curva de aprendizado mais íngreme. O modelo de programação orientado a recursos da Move evita classes inteiras de vulnerabilidades comuns no Solidity (ataques de reentrada, bugs de gasto duplo), mas exige que os desenvolvedores pensem de forma diferente sobre a propriedade de ativos e a gestão de estado. Sui, Aptos e Initia estão competindo pela atenção dos desenvolvedores em 2026 com abordagens únicas para a linguagem Move, mas a fragmentação dentro do próprio ecossistema MoveVM complica a narrativa.

A questão passa a ser: o suporte multi-VM fragmenta as comunidades de desenvolvedores ou acelera a inovação ao permitir que cada VM atenda ao seu caso de uso ideal? A aposta da Initia é que a arquitetura certa pode ter ambos — escolha de VM sem fragmentação do ecossistema — ao tornar a interoperabilidade entre VMs fluida o suficiente para que os desenvolvedores pensem em termos de aplicações, em vez de cadeias.

Infraestrutura de Interoperabilidade: IBC como o Protocolo Unificador

A visão multi-VM da Initia depende fortemente do protocolo Inter-Blockchain Communication (IBC), originalmente desenvolvido para o ecossistema Cosmos. Diferente da interoperabilidade baseada em pontes (que introduz vulnerabilidades de segurança e pressupostos de confiança), o IBC permite a passagem de mensagens sem confiança entre cadeias com formatos de pacotes padronizados e mecanismos de confirmação.

A Initia estende o IBC para funcionar em VMs heterogêneas, permitindo que ativos e dados fluam entre rollups EVM, WasmVM e MoveVM, mantendo garantias de atomicidade. A L1 da Initia atua como o hub neste modelo hub-and-spoke, coordenando o estado entre os rollups e fornecendo finalidade através do seu conjunto de validadores.

Essa arquitetura espelha a visão original da Cosmos, mas aplicada a rollups de Camada 2 em vez de Camadas 1 independentes. A vantagem sobre o ecossistema L2 da Ethereum é clara: enquanto os rollups da Ethereum exigem protocolos de ponte complexos para mover ativos entre cadeias (muitas vezes com períodos de retirada de vários dias e riscos de contrato de ponte), a abordagem nativa do IBC da Initia permite transferências entre rollups quase instantâneas com segurança herdada da L1.

Para aplicações que exigem funcionalidade multi-VM — imagine um protocolo DeFi usando Move para a lógica financeira central, WasmVM para correspondência de ordens de alto desempenho e EVM para compatibilidade com fontes de liquidez existentes — essa arquitetura permite uma composição atômica que é impossível em sistemas baseados em pontes.

2026 e Além: Qual Paradigma Vence?

À medida que a infraestrutura de blockchain amadurece, o debate entre multi-VM versus VM homogênea cristaliza duas visões concorrentes para a computação descentralizada.

A abordagem da Ethereum otimiza os efeitos de rede e a composibilidade. Cada cadeia falando a mesma linguagem de VM amplifica a inteligência coletiva do ecossistema — auditores, provedores de ferramentas e desenvolvedores podem transitar sem problemas entre projetos. A fatia de mercado de 90% da OP Superchain nas transações L2 da Ethereum sugere que a padronização está vencendo, pelo menos dentro do ecossistema Ethereum.

A abordagem da Initia otimiza a diversidade técnica e a otimização específica da aplicação. Se o seu caso de uso exige as garantias de segurança da Move, você não deve ser forçado a construir na EVM. Se você precisa das características de desempenho da Wasm, não deve sacrificar o acesso à liquidez em outras cadeias. A arquitetura multi-VM trata a diversidade como uma funcionalidade, não como um erro.

As evidências iniciais são mistas. O roteiro imediato da Initia concentra-se no desenvolvimento do ecossistema e no engajamento da comunidade em vez de atualizações técnicas específicas, sugerindo que a equipe está priorizando a adoção sobre novas iterações arquitetônicas. Enquanto isso, as L2s da Ethereum estão se consolidando em torno de alguns players dominantes (Base, Arbitrum, Optimism), com previsões de que a maioria das mais de 60 L2s existentes não sobreviverá ao "grande expurgo" de 2026.

O que é inegável é que ambas as abordagens estão empurrando a infraestrutura de blockchain para uma maior modularidade. Se essa modularidade se estenderá à camada da VM — ou parará na disponibilidade de dados e sequenciamento, mantendo a execução padronizada — definirá o cenário técnico para o próximo ciclo.

Para os desenvolvedores, a escolha depende cada vez mais das prioridades. Se você valoriza a compatibilidade do ecossistema e a composibilidade máxima, o ecossistema L2 homogêneo da Ethereum oferece efeitos de rede inigualáveis. Se você precisa de funcionalidades específicas de uma VM ou deseja otimizar ambientes de execução para cargas de trabalho específicas, a arquitetura multi-VM da Initia oferece a flexibilidade para fazê-lo sem sacrificar a interoperabilidade.

O amadurecimento da indústria de blockchain em 2026 sugere que pode não haver um vencedor único. Em vez disso, provavelmente veremos o surgimento de clusters distintos: o megaverso Ethereum-EVM otimizando para a padronização, o universo Cosmos-IBC abraçando cadeias específicas de aplicações e híbridos inovadores como a Initia tentando unir ambos os paradigmas.

À medida que os desenvolvedores tomam essas decisões arquitetônicas, a infraestrutura que escolherem se acumulará ao longo do tempo. A questão não é apenas qual VM é a melhor — é se o futuro da blockchain se assemelha a um padrão universal ou a um ecossistema poliglota onde a interoperabilidade une a diversidade em vez de impor a uniformidade.

BlockEden.xyz fornece infraestrutura de API multi-chain com suporte para EVM, MoveVM e arquiteturas de blockchain emergentes. Explore nossa plataforma de API unificada para construir em redes de blockchain heterogêneas sem gerenciar infraestrutura separada para cada VM.

Fontes