前言
北京时间11月7日,知道创宇区块链安全实验室监测到跨链协议SynapseProtocol的跨链桥被攻击,攻击者设法降低了nUSDMetapool虚拟价格并从中获利约800万美元。
知道创宇区块链安全实验室第一时间对本次事件深入跟踪并进行分析。
分析
攻击事件如下图所示,该次攻击事件的问题点并不在Synapse跨链桥本身,而是在Saddle开发的Metapool合约上。
在具体分析攻击事件之前,我们先来介绍一下什么是Metapool。Curve开发的stableswap实现中有两类池子,分别是Standardstableswappools和Metapools。
Ark Invest CEO:监管机构不应封锁透明、可审计的DeFi:金色财经报道,Ark Invest首席执行官Cathie Wood在社交平台表示,当美国银行系统因银行挤兑威胁到地区银行而陷入瘫痪时,比特币、以太坊和其他加密网络却不受影响继续运行。银行体系的不稳定威胁到了稳定币,稳定币是 DeFi 的入口,这与监管机构的言论形成了鲜明对比。
监管机构不应该封锁去中心化、透明、可审计、运转良好且没有中心故障点的金融平台,而是应该关注传统银行体系中正在出现的中心化、不透明的故障点。
他们本应完全了解这场显而易见的危机:资产和负债期限错配,短期利率在不到一年的时间内飙升 19 倍,银行体系中的存款自上世纪 20 年代以来首次出现同比下降。[2023/3/15 13:04:45]
Standardstableswappools:包括了多个基础资产,它们在一个小范围内彼此相互定价。
报告:35%的中央银行更倾向于发行CBDC:金色财经报道,金融机构论坛 (OMFIF) 周四发布的一份报告称,对18家中央银行的调查发现,35%的中央银行更倾向于发行CBDC,没有一家央行发行CBDC持完全反对态度。报告称,总的来说,如果中央银行决定发行 CBDC,他们预计部署宜早不宜迟。
中央银行在报告中给出的发行原因是他们希望保留中央银行的角色并促进金融包容性。 然而,许多中央银行表示,FTX 的崩溃仅表明需要CBDC作为安全的替代解决方案。CBDC并非没有风险和挑战。[2022/12/9 21:32:44]
Metapools:实现了相同的stableswap不变量,但将资产D与资产A、B、C的LP代币进行定价时会导致池的理想平衡权重变为资产D的50%以及资产A、B、C的各16.66%,这既隔离了资产D的风险,又允许基础池用于额外的Metapools,这种池子虽然很好,但实现起来也会更加的复杂
BNX跌破60 USDT,24小时跌幅达52%:12月4日消息,据行情显示,BNX跌破60 USDT,跌至48 USDT,目前已回升至59.73 USDT,24小时跌幅达52%。
据链上数据显示,在过去24小时内,有大量用户移除了Pancakeswap的BNX LP交易对,[2022/12/4 21:21:39]
流程?
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。
来源:金色财经
标签:USDMETAMETETABUSDXMeta Dragon CityParallel Universe MetaMetaverse Box Game
2020年,我们见证了去中心化金融、流动性挖矿和治理代币的兴起。2021年,情况几乎没有变化,加密货币的价格不断上涨,越来越多的人采用加密货币,而这种流行的趋势继续影响着传统经济.
1900/1/1 0:00:00美国《大西洋》月刊网站10月21日发表题为《“元宇宙”是坏东西》的文章,作者为伊恩·博格斯特。全文摘编如下:在科幻小说中,世界末日是件大事.
1900/1/1 0:00:00加密货币投资巨头灰度发布了一份关于看好元宇宙的报告,估计在未来几年,将元宇宙引入主流的“市场机会”可能价值超过1万亿美元.
1900/1/1 0:00:00随着AxieInfinity的大火,链游再度成为加密市场的焦点,特别是最近几个月,DeFi+NFT+元宇宙三者结合给链游设计带来无限的想象空间,各种创新玩法不断丰富着链游的生态.
1900/1/1 0:00:00什么是GameFi2.0?GameFi代表了DeFi与区块链游戏的结合。GameFi使游戏经济系统活跃起来,并让游戏在复杂性和经济回报方面与现实世界经济越来越相似.
1900/1/1 0:00:001.链游新潮已至:盘点各大公链火热链游随着元宇宙的热潮,GameFi又迎来了新一轮的热烈追捧。接下来,我们就着重盘点一下各大公链在GameFi的布局.
1900/1/1 0:00:00