Odaily Planet Daily News zkSync twittou que a plataforma tudo-em-um Gemholic no zkSync Era encontrou um problema de contrato inteligente e os fundos estão seguros. Foi encontrada uma solução para descongelar o contrato e pode resolver uma gama mais ampla de problemas relacionados ao gás. Isto exigirá alterações mínimas na medição de gás do protocolo, mas permitirá a recuperação total dos fundos, com mais detalhes a serem divulgados amanhã. zkSync explica que qualquer contrato inteligente usando transfer() ou send() depende muito do custo do Gas (2300 Gas codificado), mas não é garantido que funcione no Ethereum, a função fallback() pode consumir mais de 2300 Gas, opcode Gas Pricing pode mudar em versões futuras do Ethereum e os contratos serão quebrados. O zkSync Era não é equivalente ao EVM, o Era possui um esquema de medição de gás dinâmico e divergente que permite que alguns tipos de transação sejam de 10 a 1000 vezes mais baratos do que qualquer outro rollup EVM. Nos níveis atuais de gás da rede principal Era, uma transferência de ETH custará mais de 2.300 gás. É por isso que qualquer chamada .transfer() sem um Gassti pend explícito irá falhar no momento. O zkSync sempre esteve ciente de que esse problema poderia surgir, por isso adicionou um aviso sobre .transfer() diretamente ao compilador. De acordo com relatórios anteriores, Eden Au, diretor de pesquisa do The Block, tuitou: "Um projeto no zkSync arrecadou 921 ETH (US$ 1,7 milhão) por meio de vendas de tokens, mas os fundos ficarão presos no contrato inteligente para sempre. A função transfer() é aplicável para Ethereum e outras cadeias EVM, mas não para zkSync." Em resposta, zkSync respondeu: "Ele não ficará preso no contrato inteligente e está trabalhando com a equipe para ajudá-los a resolver o problema. Atualizações detalhadas serão lançadas posteriormente ."