当前位置:网站首页>首次去中心化抢劫?近2亿美元损失:跨链桥Nomad 被攻击事件分析
首次去中心化抢劫?近2亿美元损失:跨链桥Nomad 被攻击事件分析
2022-08-05 09:42:00 【tokenview-区块链】
跨链互操作性协议Nomad桥经历了一场安全漏洞:黑客通过一系列交易拿走了桥内的1.9亿美元资金。

Nomad 允许在 Ethereum、Evmos、Milkomeda 与 Moonbeam 之间转移代币。与其他在2022年已经变得很常见的漏洞不同,此次攻击中有数百个地址直接从桥接中收取代币。
1
事件起因是@spreekaway在推特上分享的一条推文,称大量的WBTC资产开始从跨链互操作性协议Nomad桥上撤离。

随后加密[email protected]也发推表示,Nomad桥正在被黑客攻击,WETH和WBTC正以每次百万美元的频次转出,合约中仍有1.26亿美元可能存在风险。提醒用户尽快提取资金。

在接下来的几个小时内,Nomad 桥内超过 1.9 亿美元的加密货币被取出,最新数据显示目前钱包中仅剩1.09万美元。
2
那么黑客是怎样利用漏洞发起攻击的呢?我们以发生的第一笔可疑交易为例。

交易哈希:
https://eth.tokenview.com/en/tx/0xa5fe9d044e4f3e5aa5bc4c0709333cd2190cba0f4e7f16bcf73f49f83e4a5460
被攻击者地址:
https://eth.tokenview.com/en/address/0xa8c83b1b30291a3a1a118058b5445cc83041cd9d
Nomand合约地址
https://eth.tokenview.com/cn/address/0x88a69b4e698a4b090df6cf5bd7b2d47325ad30a3
第一笔可疑交易发生在北京时间08-02 05:32:31 ,当时有人设法从Nomad桥上取走了100枚WBTC,价值约230万美元。随着对Moonbeam网络的深入挖掘,发现当该地址的Moonbeam桥接网络上转出 0.01 WBTC,以太坊桥接上就会相应的收到 100 WBTC。

据最新消息,Nomad事件中约41个地址获利约1.52亿美元。Terra研究员FatMan在推特上表示Nomad攻击事件是一场去中心化抢劫。
此次攻击事件中从Nomad Bridge中取走的代币分别有:WBTC、Wrapped Ether (WETH)、USD Coin (USDC)、Frax (FRAX)、Covalent Query Token (CQT)、Hummingbird Governance Token (HBOT)、IAGON (IAG)、Dai (DAI)、GeroWallet (GERO) )、Card Starter (CARDS)、Saddle DAO (SDL) 以及 Charli3 (C3) 。
根据Paradigm 安全研究员samczsun的分析,Nomad遭受攻击的主要原因是其副本合约存在致命缺陷,一次常规升级将零散列标记为有效的根,其效果是允许在Nomad上欺骗信息。攻击者利用这一点来复制/粘贴交易,并在疯狂的自由竞争中迅速耗尽了桥上的资产。

3
受 Nomad 跨链桥被攻击的影响,Moonbeam 代币 GLMR 24小时内下降19.9%。下降的原因可能与今早暂停Moonbeam和Moonriver跨链桥有关。1个多小时后Moonbeam发推表示,未发现安全问题,现已结束网络维护并恢复全部功能。
针对近2亿美元的损失,Nomad表示,已就攻击事件通知执法部门,寻求识别相关账户并追回资金。截止发稿时,据Nomad官方最新消息,Nomad在链上呼吁攻击者返还资金,Nomad对攻击者表示:“如果你愿意将不当获利返至nomadexploit.eth则不会对你采取进一步行动,且可获得20%的赏金,按照白帽处理。”
Tokenview将持续关注Nomad桥攻击事件最新进展!
边栏推荐
猜你喜欢

2022.8.3

The technological achievements of Shanghai Konan were selected into the "2021 Shanghai Network Security Industry Innovation Research Achievement Catalog" by the Municipal Commission of Economy and Inf

放大器OPA855的噪声计算实例

为什么我推荐使用智能化async?

express hot-reload

CCVR基于分类器校准缓解异构联邦学习

皕杰报表的下拉框联动

营销建议 | 您有一份八月营销月历待查收! 建议收藏 !

IDEA执行Test操作导致数据插入时出现了重复数据

百行代码发射红心,程序员何愁命不中女朋友!
随机推荐
js graphics operation one (compatible with pc, mobile terminal to achieve draggable attribute drag and drop effect)
Science bosses say | Hong Kong rhubarb KaiBin teacher take you unlock the relationship between the matrix and 6 g
并发之CAS
我的杂记链接
There is only one switch, how to realize the nqa of master-slave automatic switching
ffmpeg drawtext 添加文本水印
Is there a problem with writing this?How to synchronize data in sql-client
The Seven Weapons of Programmers
Wei Dongshan Digital Photo Frame Project Learning (6) Transplantation of tslib
手写柯里化 - toString 理解
tensorflow.keras cannot introduce layers
偏向锁/轻量锁/重级锁锁锁更健康,上锁解锁到底是怎么完成实现的
阿里云存储的数据库是怎么自动加快加载速度的呢www.cxsdkt.cn怎么设置案例?
PAT乙级-B1019 数字黑洞(20)
IO stream articles -- based on io stream to realize folder copy (copy subfolders and files in subfolders) full of dry goods
如何实现按键的短按、长按检测?
Does flink cdc support synchronization from oracle dg library?
Creo 9.0 基准特征:基准平面
leetcode: 529. Minesweeper Game
PAT Grade B-B1020 Mooncake(25)