宇宙链 宇宙链
Ctrl+D收藏宇宙链
首页 > DYDX > 正文

创宇区块链安全实验室 | Synapse 跨链桥攻击事件分析-ODAILY

作者:

时间:1900/1/1 0:00:00

前言

北京时间11月7日,知道创宇区块链安全实验室监测到跨链协议SynapseProtocol推出的资产跨链桥被攻击,攻击者设法降低了nUSDMetapool虚拟价格并从中获利约800万美元。

知道创宇区块链安全实验室第一时间对本次事件深入跟踪并进行分析。

分析

攻击事件如下图所示,该次攻击事件的问题点并不在Synapse跨链桥本身,而是在Saddle开发的Metapool合约上。

去中心化教育平台Founderz完成100万欧元融资:金色财经报道,去中心化教育平台 Founderz 宣布完成 100 万欧元融资,Oryon Universal 和 Sevenzonic 领投,旨在利用去中心化教育方法以及培训主题为专注于数字项目和创新项目的企业提供人力价值。Founderz 公司计划利用新资金拓展新市场,并增加区块链和 Web3 线上硕士课程,此外该公司与微软合作创建人工智能和创新在线硕士课程已于五月提供给用户。(list23)[2023/5/17 15:09:12]

SBF:名下只有10万美元,超7亿美元遭检察官没收:2月19日消息,根据加密货币交易所FTX前首席执行官SBF的说法,在他的公司破产并因涉嫌欺诈指控被捕后,他名下只有大约10万美元。然而,美国联邦检察官似乎已经没收了多达7亿美元,据信所有这些资金都在SBF本人或交易所所属的账户中。

在最近的一份声明中,美国证券交易委员会(SEC)提到:“SBF策划了一场长达数年的大规模欺诈,挪用了交易平台数十亿美元的客户资金以谋取个人利益,并帮助发展他的加密货币帝国。”

SBF则表示,在其公司最初倒闭时,他名下只有10万美元,在撰写本文时,多达10个属于加密货币高管的独立账户已被没收。这些账户包含大量资产,包括加密货币、股票和现金。[2023/2/19 12:15:36]

在具体分析攻击事件之前,我们先来介绍一下什么是Metapool。Curve开发的stableswap实现中有两类池子,分别是Standardstableswappools和Metapools。

区块链碳信用交易平台AirCarbon宣布完成1500万美元融资:金色财经报道,区块链碳信用交易平台AirCarbon Exchange??(ACX) 表示,它完成了1500 万美元的可转换票据,由总部位于新加坡的TRIREC牵头。该初创公司提供自愿碳信用和各种基于区块链的代币化碳资产的交易。

在11月早些时候的Mubadala融资之后,此B轮融资前的其他支持者包括泰国的Banpu Public Company和Mubadala Investment Company PJSC。这使筹集的资金总额达到2500万美元,其中包括?德意志交易所?在 3 月份作为与德意志交易所拥有的欧洲能源交易所 (EEX) 战略合作伙伴关系的一部分的投资。[2023/1/4 9:50:38]

Standardstableswappools:包括了多个基础资产,它们在一个小范围内彼此相互定价。

数据:1,539枚BTC从未知钱包转移到Binance:金色财经报道,Whale Alert监测数据显示,1,539枚BTC(价值约25,361,976美元)从未知钱包转移到Binance。[2022/11/27 20:55:19]

Metapools:实现了相同的stableswap不变量,但将资产D与资产A、B、C的LP代币进行定价时会导致池的理想平衡权重变为资产D的50%以及资产A、B、C的各16.66%,这既隔离了资产D的风险,又允许基础池用于额外的Metapools,这种池子虽然很好,但实现起来也会更加的复杂。

基础信息

攻击者:

0x3ab92d06f5f2a33d8f45f836607f8da68cab81e8

攻击tx:0xe2f66358873553990911c15d2bbe8ffea72ddba86dfa64e32cde7ae998f09f350x415d4ad8c6237b6d110fc0ea66f0d1b4a3f13ac196ac5b708b037c07c83d69f2

Do Kwon重申:个人资产未被冻结,新闻消息不属实:10月5日消息,Terra创始人Do Kwon在社交媒体就套现资金被冻结相关新闻再次发文重申表示:不知道传播这种假消息的动机是什么,我没有使用过Kucoin和OKX,没有时间参与交易,没有资金被冻结,不知道韩国检方到底冻结了谁的资金,但也许这么做对他们有好处。

金色财经此前报道,首尔南部地方检察厅金融证券犯罪联合调查团宣布已追加冻结Do Kwon此前转移至OKX的1959枚比特币。至此,此前转移的总计3313枚(约 6700 万美元)BTC已全部被冻结。但Do Kwon此前曾在社交媒体上否认过“套现”行为,同时表示其资产并未被冻结。[2022/10/6 18:40:22]

漏洞合约:

https://github.com/saddle-finance/saddle-contract/blob/master/contracts/meta/MetaSwapUtils.so

流程

1、首先攻击者通过FirebirdRouter在Metaswap.sol上调用swap()函数和removeLiquidityOneToken()函数,先将nUSD兑换成nUSD-LP代币,再移除nUSD-LP获取USDC。

2、攻击者通过MetaswapDeposit合约中的addLiquidity()函数用USDC添加流动性换取nUSD-LP。

3、攻击者通过MetaswapDeposit合约中的removeLiquidityOneToken()函数用nUSD-LP移除流动性换取nUSD,然后依次循环,不断套利。

细节

在Metapool中当用户可以直接用资产D去兑换A、B或C,但在兑换到A、B、C的LP代币时,需要计算LP代码基本虚拟价格,而SaddleMetaswap合约中忽略计算LP代币基本虚拟价格的检查,详情代码见Metaswap合约的第424行。

因为增加流动性和从池中移除一个代币实际上和兑换是相同的,所以与此对应的是MetaSwapUtils合约的第277行,276行代码是在判断代币是否为LP代币,在检查到兑换的是LP代币时就进行LP代币基本虚拟价格的计算。

由于检查的忽略允许了攻击者0x3ab92d06f5f2a33d8f45f836607f8da68cab81e8进行不断的循环交易,上面提到的攻击流程是最后一次循环交易,从而使得nUSD-LP代币数量增加,降低了Metapool虚拟价格并从nUSD-LP中兑换走更多的nUSD代币。

在事件发生后官方更新了跨链桥受攻击事件进展,由于官方一直在线且反应迅速,没有给黑客跨链转移资金的机会,官方将不会处理黑客的交易,损失的SynapsenUSD也将全额返回给受影响的流动性提供者们。

截止目前,SynapseProtocol网络已经恢复正常活动并处理完了之前积压的交易,针对此次事件官方将Stableswap合约代替Metapool合约成为为新的nUSD资金池,以保证安全性,而未受影响的流动性提供者将需要解除抵押并从旧资金池中提取流动性以方便后续正常操作。

总结

Synapse跨链桥遭遇的攻击的核心原因在于外部的AMM计算合约Metapool中未对LP代币基本虚拟价格计算的检查,使得攻击者通过循环交易降低Metapool虚拟价格并从LP中抽走资金,从而获取约800万美元的nUSD资产。

标签:ETAMETMETAUSDGETAMetaMorphmetamask安卓泰达币usdt钱包下载

DYDX热门资讯
萨尔瓦多的Chivo与尼日利亚的eNaira CBDC之间的钱包之战 -ODAILY

经过数月的期冀、失望、最后一刻的推迟和极大的怀疑,eNaira发行成为了全球最新的CBDC,世界各地的尼日利亚人已经开始使用这一数字货币,并给予一些反馈.

1900/1/1 0:00:00
公链的爆发Solana:新一代以太坊「杀手」-ODAILY

Solana取名来自创始人经常去的沙滩“SolanaBeach”,高通出来的大牛搞的项目。目前已经成长成仅次于以太坊、BSC的第三大公链。平台代币SOL,币价最高220美元左右,市值加密行业全球第5,总锁仓额度最高将近140亿.

1900/1/1 0:00:00
Chainlink在智能合约中的77种应用方式(一)-ODAILY

本文是“Chainlink在智能合约中的77种应用方式”的第一篇文章,旨在介绍智能合约通过Chainlink连接链下数据,激活了去中心化金融应用场景.

1900/1/1 0:00:00
【Deribit期权市场播报】0925——风暴将至-ODAILY

播报数据由Greeks.liveDataLab格致数据实验室和Deribit官网提供。季度交割比较平静,昨天是最近为数不多交割在最痛点位的大交割日.

1900/1/1 0:00:00
集稳定币与公链于一体的Celo,会成为下一个Terra吗?-ODAILY

撰文:Footprint分析师Sabrina 日期:2021年11月 数据来源:DashboardofCeloNetwork11月10日晚间.

1900/1/1 0:00:00
去中心化链游 Dark Forest 第一次社区轮游戏报名开启-ODAILY

去中心化链游DarkForest第一次社区轮游戏已开始报名,由链上电竞公会GuildW和东亚去中心化组织RhizomeDAO主办.

1900/1/1 0:00:00