Notícias de 7 de maio, de acordo com o anúncio oficial da ZKsync, a ZKsync agora alcançou a equivalência total do EVM (EVM Equivalence), permitindo que os desenvolvedores implantem diretamente o bytecode EVM gerado pelo compilador Solidity na cadeia ZKsync, sem a necessidade de utilizar ferramentas específicas como zkSolc ou Foundry ZKsync. Esta funcionalidade foi introduzida com a atualização da versão 27 do protocolo e foi oficialmente aprovada para lançamento pela proposta de governança ZIP-9.
O bytecode EVM será executado em cima do EraVM através do interpretador EVM, alcançando compatibilidade perfeita com as principais ferramentas de desenvolvimento Ethereum como Foundry, Hardhat e Remix. No entanto, devido às diferenças nos modos de operação, esse mecanismo ainda apresenta limitações como diferentes métodos de cálculo de gas, alguns comandos EVM (como CALLCODE, SELFDESTRUCT) não sendo suportados e custos de execução superiores aos contratos nativos do EraVM. O ZKsync recomenda que projetos sensíveis ao desempenho priorizem o desenvolvimento nativo no EraVM. Esta atualização será gradualmente expandida para outras cadeias ZK na Elastic Network.
Esta página pode conter conteúdo de terceiros, que é fornecido apenas para fins informativos (não para representações/garantias) e não deve ser considerada como um endosso de suas opiniões pela Gate nem como aconselhamento financeiro ou profissional. Consulte a Isenção de responsabilidade para obter detalhes.
ZKsync implementa equivalência total com EVM, permitindo que os desenvolvedores implementem contratos Ethereum sem problemas.
Notícias de 7 de maio, de acordo com o anúncio oficial da ZKsync, a ZKsync agora alcançou a equivalência total do EVM (EVM Equivalence), permitindo que os desenvolvedores implantem diretamente o bytecode EVM gerado pelo compilador Solidity na cadeia ZKsync, sem a necessidade de utilizar ferramentas específicas como zkSolc ou Foundry ZKsync. Esta funcionalidade foi introduzida com a atualização da versão 27 do protocolo e foi oficialmente aprovada para lançamento pela proposta de governança ZIP-9. O bytecode EVM será executado em cima do EraVM através do interpretador EVM, alcançando compatibilidade perfeita com as principais ferramentas de desenvolvimento Ethereum como Foundry, Hardhat e Remix. No entanto, devido às diferenças nos modos de operação, esse mecanismo ainda apresenta limitações como diferentes métodos de cálculo de gas, alguns comandos EVM (como CALLCODE, SELFDESTRUCT) não sendo suportados e custos de execução superiores aos contratos nativos do EraVM. O ZKsync recomenda que projetos sensíveis ao desempenho priorizem o desenvolvimento nativo no EraVM. Esta atualização será gradualmente expandida para outras cadeias ZK na Elastic Network.