zkSync:资金被卡合约的项目为 Gemholic,已找到解决方案解冻
4月7日消息,zkSync 回应zkSync 上一项目因使用 tran**er() 函数将 921 ETH **销售融资卡至合约中,zkSync Era 上多合一平台 Gemholic 遇到智能合约问题,资金是安全的,目前已找到一个解决方案来解冻合约,可以解决更广泛的与 Gas 相关的问题,这将需要对协议的 Gas 计量进行**的更改,但会允许**回收资金,将在明天发布更多详细信息。 zkSync 解释称,**使用 tran**er() 或 send() 的智能合约都严重依赖 Gas 成本(硬编码 2300 Gas),但这不能保证在以太坊上工作,fallback() 函数可以消耗超过 2300 Gas,opcode Gas 定价在以太坊的未来版本中可能会发生变化,合约将会中断。zkSync Era 不等同于 EVM,Era 有一个发散的、动态的 Gas 计量方案,允许一些交易类型比**其他 EVM rollup 便宜 10 到 1000 倍。按照 Era 主网当前的 Gas 水平,ETH 转账将花费超过 2300 gas。这就是为什么**没有明确 Gas stipend 的 .tran**er() 调用目前都会失败的原因。zkSync 一直很清楚这个问题可能会出现,所以直接向编译器添加了关于 .tran**er() 的警告。 此前,The Block 研究主管 Eden Au 表示,zkSync 上的一个项目通过**销售筹集到 921 ETH(170 万美元),但资金会被**卡在智能合约中。
本文 软文网 原创,转载保留链接!网址:/qkl/120663.html
1.本站遵循行业规范,任何转载的稿件都会明确标注作者和来源;2.本站的原创文章,请转载时务必注明文章作者和来源,不尊重原创的行为我们将追究责任;3.作者投稿可能会经我们编辑修改或补充。