zkSync在推特上表示,zkSyncEra上多合一平台Gemholic遇到智能合约问题,资金是安全的,目前已找到一个解决方案来解冻合约,可以解决更广泛的与Gas相关的问题,这将需要对协议的Gas计量进行最小的更改,但会允许完全回收资金,将在明天发布更多详细信息。
zkSync解释称,任何使用transfer()或send()的智能合约都严重依赖Gas成本,但这不能保证在以太坊上工作,fallback()函数可以消耗超过2300Gas,opcodeGas定价在以太坊的未来版本中可能会发生变化,合约将会中断。zkSyncEra不等同于EVM,Era有一个发散的、动态的Gas计量方案,允许一些交易类型比任何其他EVMRollup便宜10到1000倍。按照Era主网当前的Gas水平,ETH转账将花费超过2300gas。这就是为什么任何没有明确Gasstipend的.transfer()调用目前都会失败的原因。zkSync一直很清楚这个问题可能会出现,所以直接向编译器添加了关于.transfer()的警告。
此前今日早些时候消息,某zkSync生态项目921枚ETH融资资金被卡至合约中。
郑重声明: 本文版权归原作者所有, 转载文章仅为传播更多信息之目的, 如作者信息标记有误, 请第一时间联系我们修改或删除, 多谢。