Alice Davidson
Publicado: 18 de outubro de 2024 às 6h53 Atualizado: 18 de outubro de 2024 às 6h53
Editado e verificado: 18 de outubro de 2024 às 6h53
Em resumo
ZKsync Era lança v1.5.6 do compilador Solidity, que se concentra no suporte para solc v0.8.28 e melhorias de desempenho.
Os desenvolvedores da solução de escalonamento Ethereum Layer 2, ZKsync Era, anunciaram o lançamento da v1.5.6 do compilador Solidity para ZKsync Era. Esta versão se concentra no suporte para solc v0.8.28 e melhorias de desempenho.
A versão apresenta notas completas e binários que estão disponíveis para download. Os desenvolvedores que ainda usam a versão 1.5.5 ou anterior são fortemente encorajados a atualizar para a versão 1.5.6, de acordo com o anúncio.
Em comparação com a v1.5.1, lançada em meados de 2024, há ganhos de desempenho notáveis, incluindo uma redução média de gás de 4,5%, com o melhor caso mostrando uma redução de 11,3% e nenhuma regressão no consumo de gás em benchmarks de contratos inteligentes do mundo real . No entanto, zkSync Era observou que os benefícios dessas otimizações podem variar para os contratos inteligentes dos usuários, fazendo com que valha a pena explorar essas mudanças para reduzir potencialmente os custos de implantação e execução.
Um contribuidor importante para as melhorias de desempenho na v1.5.6 é o passe MachineCopyPropagation (MCP), que incorpora alterações recentes da linha principal do LLVM. A equipe ajustou os passes para funcionar melhor com o MCP e apresentou duas melhorias upstream: ignorando a invalidação de registros constantes durante a propagação direta e otimizando as cópias quando a fonte é utilizada durante a propagação reversa. Essas mudanças já fazem parte do zksolc e, uma vez integradas no upstream, irão melhorar a execução de programas arbitrários em várias plataformas.
Além das otimizações do MCP, a atualização inclui melhorias na divisão de intervalos ativos de nós PHI dentro de loops e na implementação de renomeação de registros. Essas otimizações reduzem movimentos desnecessários de registro, especialmente em fluxos de controle complexos, resultando em execução mais rápida e tamanho de código menor para contratos EraVM.
ZKsync lança concurso oferecendo US$ 500.000 em recompensas pela identificação de vulnerabilidades
É um protocolo que visa permitir pagamentos eficientes e econômicos na rede Ethereum, empregando tecnologia rollup de conhecimento zero (ZK). Ao utilizar provas ZK e garantir a disponibilidade de dados na cadeia, mantém um alto nível de segurança para os fundos dos usuários, comparável ao da rede principal Ethereum.
Recentemente, a ZKsync fez parceria com a CodeHawks, uma plataforma de auditoria para contratos inteligentes, para lançar um concurso conjunto. Esta iniciativa convida os desenvolvedores a explorar a base de código do ZKsync, identificar vulnerabilidades e competir por uma parte de um prêmio de US$ 500.000.
Isenção de responsabilidade
De acordo com as diretrizes do Trust Project, observe que as informações fornecidas nesta página não se destinam e não devem ser interpretadas como aconselhamento jurídico, tributário, de investimento, financeiro ou qualquer outra forma. É importante investir apenas o que você pode perder e procurar aconselhamento financeiro independente se tiver alguma dúvida. Para mais informações, sugerimos consultar os termos e condições, bem como as páginas de ajuda e suporte fornecidas pelo emissor ou anunciante. MetaversePost está comprometido com relatórios precisos e imparciais, mas as condições de mercado estão sujeitas a alterações sem aviso prévio.
Sobre o autor
Alisa, uma jornalista dedicada do MPost, é especializada em criptomoedas, provas de conhecimento zero, investimentos e no reino expansivo da Web3. Com um olhar atento às tendências e tecnologias emergentes, ela oferece uma cobertura abrangente para informar e envolver os leitores no cenário em constante evolução das finanças digitais.
Mais artigos
Alice Davidson
Alisa, uma jornalista dedicada do MPost, é especializada em criptomoedas, provas de conhecimento zero, investimentos e no reino expansivo da Web3. Com um olhar atento às tendências e tecnologias emergentes, ela oferece uma cobertura abrangente para informar e envolver os leitores no cenário em constante evolução das finanças digitais.
source – mpost.io