Initia公链遭黑停摆,攻击者凭空铸币转走约270万美元


Layer 1 公链Initia 在北京时间10 月23 日深夜遭黑,攻击者利用漏洞凭空铸出代币,再透过跨链桥换成以太坊上的真实资产。Initia 官方在X 发布声明,L1 与所有Rollup 已于UTC 时间15 时41 分30 秒(北京时间23 时41 分)停止运作,团队正与资安团队、验证者和交易所厘清影响范围。

Initia 共同创办人zon(X 帐号@ItsAlwaysZonny)在X 表示,就团队目前所知,这是Initia 在Cosmos SDK 上执行的MoveVM 所出现的零日漏洞,让攻击者能在Initia L1 增发代币,但原生代币INIT 不受影响。攻击者在停链前铸出并转出约270 万美元的AUSD、ETH与USDC。官方尚未公布完整损失与恢复时程。

一笔交易铸出200 万AUSD,7 分多钟搬回以太坊

最早示警的是链上分析师Spreek,他在UTC 15 时27分发文指出Initia 遭黑、大量代币被无限增发,攻击者已套现260 万美元。 Spreek 也说,攻击者把可跨链的代币增发后自己桥出去,等于把跨链桥合约掏空,Initia 上的AUSD 等代币目前没有足额资产支撑。

DeFi 衍生品策略平台D2 Finance 随后公布交易拆解:UTC 14 时59 分26 秒,一笔交易凭空铸出200 万枚AUSD,153 秒后,一则有效的LayerZero 跨链讯息从以太坊端的转接合约放出140 万枚真实AUSD。从铸币算起7 分21 秒内,约265 万美元已回到以太坊。

D2 Finance 统计的三条出口如下:140 万枚AUSD,占该转接合约余额71%;105 枚ETH,占原生ETH转接合约余额96%;另有108 万枚USDC经Circle 的跨链协定CCTP 新铸发出。这些稳定币在入帐3 分钟内就透过1inch和0x 换成ETH,最后共1,135.52 枚ETH(约273 万美元)汇入一个新钱包。截至北京时间24 日中午,该钱包仍持有这笔ETH。

铸币不经跨链讯息,以太坊端无法分辨有无担保

D2 Finance 指出,铸币是攻击者用自己的私钥呼叫一个Move 函式完成,过程没有任何跨链讯息参与,函​​式参数可指定收款人、代币与数量,所以同一个钱包能分别印出AUSD、USDC和ETH。 LayerZero 的验证网路证实的是Initia 端确实发生的销毁,但以太坊端的转接合约无法检查被销毁的代币当初有没有担保,只要Initia 端出现铸币漏洞,以太坊上的锁仓合约就会照面额付款。

D2 Finance 也追到攻击者的准备时间:铸币前6.5 小时,攻击钱包先从Tornado Cash 收到0.1ETH,之后经Axelar 合约送出小额测试交易,并在UTC 14 时37 分把0.006ETH存进29 分钟后被它掏空的同一个ETH转接合约。 D2 Finance 认为这次手法与9 月6 日的Liquid Network 事件相同,当时Elements 的漏洞产生4,000 枚L-BTC,再经有效的赎回流程换走3,996 枚真实BTC。

Agora 冻结地址,Upbit 暂停INIT 充提

AUSD 发行商Agora回应,Agora 没有在Initia 部署任何智慧合约,资安团队会在AUSD 合约已部署的链上,冻结黑客地址持有的AUSD。韩国交易所Upbit 也公告暂停INIT 充值与提领。

由于Initia L1 负责旗下Rollup 的跨链与流动性,停链后所有用户的转帐与InitiaDEX 交易都一并冻结。 D2 Finance 的资料显示,InitiaDEX 锁仓价值约350 万美元、24 小时交易量33.4 万美元,而攻击者单一钱包在7 分21 秒内透过跨链桥搬走的金额是后者的8 倍。根据CoinGecko 资料,截至北京时间24 日中午,INIT 报0.133 美元,24 小时约持平。

本文链接地址:https://www.wwsww.cn/hqfx/42050.html
郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。