
Não importa se você está no espaço Web3 há anos ou é um novato em criptomoedas, é provável que já tenha ouvido falar de EVM.
A Máquina Virtual Ethereum (EVM) é uma tecnologia essencial no coração de muitas redes blockchain populares, incluindo nossa próxima atualização de rede Zilliqa 2.0.
À medida que a Zilliqa continua expandindo sua compatibilidade com EVM e adotando a execução nativa de EVM, entender essa tecnologia é crucial para qualquer pessoa que use ou crie dApps no espaço Web3.
Um computador distribuído
Em sua essência, a Máquina Virtual Ethereum atua como um computador distribuído que roda em Ethereum e outras redes compatíveis com EVM.
Pense no EVM como um processador global e descentralizado que executa contratos inteligentes e dApps no blockchain. Cada nó Ethereum executa uma instância do EVM, permitindo que ele processe transações e execute contratos inteligentes (pedaços de código funcional) no blockchain.
O design do EVM permite que ele opere em um ambiente sem confiança, onde nenhuma entidade única controla o sistema. Em vez disso, o mecanismo de consenso da rede garante que o EVM execute o código conforme o pretendido, tornando-o uma plataforma confiável para a construção de aplicativos descentralizados.
Solidez e Padrões
Como qualquer computador que executa código, o EVM suporta uma linguagem de programação para seus contratos inteligentes. Solidity é a linguagem de programação primária usada para escrever contratos inteligentes no EVM e é similar ao JavaScript, tornando-o popular e acessível aos desenvolvedores.
Solidity é a linguagem de contrato inteligente mais popular no espaço blockchain, o que significa que as redes compatíveis com EVM podem explorar com muito mais facilidade um conjunto de talentos Web3 e criar interoperabilidade com outras redes EVM.
O EVM também impõe um conjunto de padrões, particularmente para tokens fungíveis (ERC-20) e tokens não fungíveis (ERC-721). Esses padrões são essenciais para garantir a interoperabilidade entre diferentes dApps e tokens no ecossistema EVM.
Por exemplo, o padrão ERC-20 define as regras para criar tokens que podem ser facilmente trocados entre diferentes plataformas e aplicativos. Isso tem sido uma força motriz por trás da adoção generalizada do EVM e seu ecossistema de dApps.
Adoção generalizada de EVM dApps
A acessibilidade do Solidity e a adoção do EVM levaram à criação de uma grande variedade de dApps para esta plataforma em vários blockchains.
MetaMask, uma das carteiras Web3 mais populares, oferece suporte a cadeias compatíveis com EVM, permitindo que os usuários interajam com dApps em redes de Camada 1 (L1) e Camada 2 (L2) perfeitamente.
Essa compatibilidade entre cadeias é essencial, pois permite que os usuários gerenciem ativos e executem transações em diferentes ecossistemas de blockchain sem precisar trocar de carteira ou aprender novas interfaces.
Zilliqa como uma rede EVM de camada 1
À medida que a tecnologia blockchain evolui, o papel do EVM em habilitar a interoperabilidade se torna cada vez mais importante. As cadeias de camada 1 como Ethereum são redes fundamentais, enquanto as soluções de camada 2 oferecem escalabilidade ao processar transações fora da cadeia principal do Ethereum.
A Zilliqa atualmente opera como uma rede de camada 1 com compatibilidade EVM construída sobre sua camada de execução original. Com o lançamento da Zilliqa 2.0, entregaremos uma rede de camada 1 com compatibilidade EVM nativa que pode competir com redes de camada 2 em termos de escalabilidade.
Isso significa que os desenvolvedores de EVM poderão construir facilmente no Zilliqa, e poderemos integrar perfeitamente nossa rede com outras blockchains compatíveis com EVM.
Além de adotar uma abordagem interoperável para suporte a EVM, o Zilliqa 2.0 também está pronto para liderar a adoção em massa do Web3, tornando a tecnologia tão fácil de usar e acessível quanto a Internet.
Fique ligado em nosso blog e redes sociais - em breve daremos uma olhada mais detalhada em como o EVM é implantado na Zilliqa e o Zilliqa 2.0 aproveitará o EVM para desbloquear transações entre cadeias mais fáceis, mais oportunidades de liquidez e melhor interoperabilidade.
