zkSync responded that "the last project of zkSync used the transfer() function to transfer the 921 ETH token sale financing card to the contract", the all-in-one platform Gemholic on zkSync Era encountered a smart contract problem, the funds are safe, and a solution has been found so far A solution to unfreezing the contract would address broader gas-related issues, which would require minimal changes to the protocol's gas metering, but would allow full recovery of funds, more details will be released tomorrow. zkSync explained that any smart contract that uses transfer() or send() is heavily dependent on Gas cost (hard-coded 2300 Gas), but this is not guaranteed to work on Ethereum, the fallback() function can consume more than 2300 Gas, opcode Gas Pricing may change in future versions of Ethereum and contracts will break. zkSync Era is not equal to EVM, Era has a divergent, dynamic gas metering scheme that allows some transaction types to be 10 to 1000x cheaper than any other EVM rollup. According to the current gas level of Era main network, ETH transfer will cost more than 2300 gas. This is why any .transfer() call without an explicit Gas stipend will currently fail. zkSync has always been aware that this problem could arise, so added a warning about .transfer() directly to the compiler. Previously, Eden Au, director of research at The Block, said, “A project on zkSync raised 921 ETH ($1.7 million) through a token sale, but the funds would be forever stuck in the smart contract.