A Ethereum foi pioneira no nível de contratação inteligente genérica em seu blockchain, por isso não é surpresa que a Ethereum Virtual Machine, ou EVM, para abreviar, tenha atraído e retido uma grande parte dos desenvolvedores Web3.
O que é
menos conhecido é que o EVM não está intrinsecamente ligado ao Ethereum. Ele já está implantado em vários outros blockchains. Com isso em mente, aqui estão três previsões de onde o espaço EVM crescerá e evoluirá no próximo ano.
Uma coleção crescente de EVMs se tornará cada vez mais especializada
O EVM é de longe o ambiente de execução mais popular entre os desenvolvedores de contratos inteligentes. A proliferação de aplicativos descentralizados, ou dApps, no Ethereum e na Camada 2 é um testemunho dessa vibrante cena de construção.
Ao mesmo tempo, os usuários podem ficar um pouco desiludidos quando vêem que muitos dos dApps nesses diferentes EVMs são simplesmente bifurcações. Os muitos exemplos de exchanges descentralizadas como Uniswap ou Sushiswap e protocolos de empréstimo como o Aave são exemplos perfeitos desse fenômeno.
Esses forks não são criados desnecessariamente – o Uniswap no
Polygon geralmente tem custos de transação mais baixos do que o Uniswap no Ethereum – mas quando você considera que a liquidez é fragmentada entre essas múltiplas versões do dApp e, portanto, considera que os desenvolvedores precisam manter cada um desses aplicativos bifurcados, o caso de implementações multichain não é muito forte.
À medida que o espaço de aplicativos Web3, e especialmente o financiamento descentralizado (DeFi), amadurece, os aplicativos se consolidarão em uma ou algumas instâncias e interagirão com outros ecossistemas.
Em conjunto com essa consolidação, também veremos uma especialização crescente entre EVMs para atender a tipos específicos de aplicativos. Eles são chamados de EVMs específicos de aplicativos, criados para atender a categorias de aplicativos, como DeFi, ReFi [finanças regenerativas] e infraestrutura. Alguns desses aplicativos amadurecerão e migrarão para seus blockchains específicos de aplicativos (appchains), como o que o blockchain blockchain, Cosmos, permite.
A já descentralizada exchange de derivativos dYdX está construindo sua cadeia de aplicativos dentro do ecossistema Cosmos, uma decisão tomada por seus desenvolvedores para assumir mais controle sobre toda a pilha de plataformas. Mais aplicativos nativos Ethereum podem em breve seguir.
No entanto, diferentes
dApps têm diferentes quantidades de recursos para colaboradores e habilidades de desenvolvedor por trás deles, então não espere que todos eles se tornem appchains da noite para o dia. Criar e manter um aplicativo, especialmente quando ele foi implantado em várias cadeias, é bastante difícil para muitas equipes.
Assim, além dos extensos EVMs genéricos como Ethereum, Polygon e Arbitrum, também há muito espaço para EVMs com recursos exclusivos. Haverá EVMs mais conservadores (como o vovô Ethereum) e outros construindo novos recursos inovadores que permitem dApps de próxima geração.
Os EVMs priorizarão a interoperabilidade e a composabilidade
Um componente-chave da visão Endgame de Vitalik Buterin para Ethereum é um próspero ecossistema multi-rollup. Isso pode muito bem funcionar, mas haverá mais do que apenas rollups de EVM envolvidos. Haverá também muitos blockchains EVM independentes, mas interoperáveis, alguns dos quais, como o Evmos, desenvolverão recursos EVM únicos e extensos.
Esta coleção em expansão de EVMs será diversificada e verá a máxima criação de valor quando totalmente componível. Isso permitiria que os dApps em uma cadeia usassem e interagissem com os dApps implantados em outras cadeias, criando efetivamente o “lego money” entre cadeias. Na minha mente, é assim que o escalonamento do Ethereum (mainnet e L2 rollup) e do Cosmos, cada um dos quais tem visto um rápido crescimento, se juntará em uma Interchain maior.
Ethermint se tornará a biblioteca de escolha
Os desenvolvedores convergirão para soluções que lhes permitam lançar novos blockchains EVM da forma mais fácil possível. Uma biblioteca EVM de código aberto como a Ethermint, construída para interoperabilidade, grande experiência do desenvolvedor e extensibilidade, se encaixa perfeitamente nessa conta. (Divulgação completa: O Evmos impulsiona o desenvolvimento e mantém a biblioteca Ethermint.)
A beleza do Ethermint é que ele reúne o EVM e o Cosmos SDK [kit de desenvolvimento de software]. Isso significa que os blockchains construídos com o Ethermint podem permitir que os contratos inteligentes EVM usem os principais módulos do Cosmos.
Eu já mencionei a importância da interoperabilidade, e o IBC, o protocolo de ponte não custodial que tornou o Cosmos famoso, é apenas um dos muitos recursos exclusivos habilitados pelos módulos SDK do Cosmos que o Ethermint pode permitir que os dApps aproveitem.
Blocos de construção adicionais, como Contas Interchain e Consultas Interchain, estão tornando o desenvolvimento de aplicativos entre cadeias uma realidade. Esses dois módulos permitem que as cadeias encaminhem e atuem sobre as mensagens, bem como controlem os recursos em suas respectivas cadeias.
Por exemplo, uma versão cross-chain de produtos no estilo vault como o Yearn poderia mover/trocar/LP ativos em cadeias interconectadas no Cosmos. Essa é a ponta do iceberg quando se trata de dApps habilitados para IBC, e estou animado para ver esse espaço de design explorado.
O futuro é brilhante para os EVMs. Eles estão proliferando, expandindo seus conjuntos de recursos e unindo Ethereum e Cosmos. Em 2023, veremos anos de desenvolvimento de infraestrutura darem vida a isso para os usuários, à medida que os aplicativos EVM se tornarem mais poderosos e mais conectados do que nunca.