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

精析DeFi协议Warp Finance“预言机”攻击事件

作者:

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

北京时间12月18日6时许,DeFi借贷协议WarpFinance遭到黑客攻击,造成了近800万美元的资产损失。

同时,WarpFinance官方也发布推文表示,已在调查违规贷款情况,并建议用户暂停稳定币的存入,直到事件真相明朗。成都链安团队在接到区块链安全态势感知平台报警后,第一时间对本次攻击事件进行了调查,结果发现:1、WarpFinance使用的是Uniswap交易对的相对价格作为其预言机的喂价源。2、攻击者在了解到这个情况后,使用从闪电贷中获取的巨额资金操纵了Uniswap交易对的价格。3、通过控制预言机喂价源信息,攻击者破坏了WarpFinance的借款价值判断标准。4、在WarpFinance错误的数据环境下,攻击者窃取了远远超过抵押品价值的资产。5、攻击者归还了从闪电贷中借出的款项。

币安将上线ADA/TUSD、LTC/TUSD和TUSD/BUSD交易对:5月30日消息,币安将于 5 月 31 日 16:00 上线 ADA/TUSD、LTC/TUSD 和 TUSD/BUSD 交易对,币安现货网格将于 ADA/TUSD、LTC/TUSD、TUSD/BUSD 现货交易对上线后 48 小时内,开放现货网格交易。[2023/5/30 11:47:46]

攻击交易地址0x8bb8dc5c7c830bac85fa48acad2505e9300a91c3ff239c9517d0cae33b595090

攻击过程精析攻击者首先利用Uniswap进行闪电贷借款,并采用镶嵌式的手法,在WBTC2、USDC3以及USDT2池中分别进行了WETH借贷,如下图所示:

Bybit上线SUI永续合约,最高杠杆50倍:5月3日消息,加密交易平台Bybit宣布上线SUI/USDT永续合约,最高杠杆50倍。

此前有消息称,SUI官方团队要求合作交易所(币安、OKX、Bybit、KuCoin等)在SUI代币上线时不推出永续合约,各大交易所未来可能会延迟一段时间上线。[2023/5/4 14:40:48]

其后,为扩大用于攻击的资金量,攻击者又在dYdX进行了闪电贷借款。如下图所示:

此时,借出的资金规模已高达近2亿美元.接下来,攻击者向Uniswap的DAI?2交易池中注入流动性,获取了流动性代币LP,如下图所示:

Solana风险收益协议Katana已被PsyFi收购:金色财经报道,Solana生态金融工具产品提供商PsyFi宣布收购Solana上风险收益协议Katana,具体收购金额未公开。据悉,此次收购是SolanaDeFi生态迄今为止最大的收购之一。根据协议,PsyFi将收购Katana协议的所有IP,扩大其为用户提供的收益产品的名单。PsyFi创造了一套金融工具和产品,让用户可以根据自己的风险/回报偏好定制投资策略。它还提供范围广泛的自动交易策略,消除管理头寸的麻烦,同时优化投资者的收益。(PR Newswire)[2023/4/7 13:50:40]

?然后,将所获的LP代币抵押在WarpFinance合约中,交易及代码如下图:

币安前高管创立的Cypher Capital正在寻求1亿美元融资:金色财经报道,风投机构 Cypher Capital 正在寻求 1 亿美元融资。据悉,Cypher Capital由前币安并购主管 Bill Qian 创立,涵盖风险投资、公共市场、节点、挖矿等领域。据 rootdata 数据显示,Cypher Capital 曾投资 Fenix Games、peaq、MetaOne、MintGate 等加密项目。[2023/2/21 12:19:24]

Cardano生态ZK-Rollup扩容项目Orbis宣布停止运营:11月24日消息,基于Cardano的二层ZK-Rollup扩容解决方案Orbis发推称,由于资金有限和不确定的条件,Orbis Labs无法继续建设,该项目已经停止。NFT已暂停,直至另行通知,届时将为核心ZK-Rollup解决方案制定后续计划。

Orbis表示正在制定一个长期的项目计划。目前Orbis Labs Github组织将保持开源,并对外部贡献者开放。[2022/11/24 8:04:13]

?完成抵押后,攻击者利用借来的资金,将UniswapDAI?2池中的DAI兑换殆尽,如下图所示:

上述“准备工作”完成后,价格已处于被操纵状态。另一方面,WarpFinance的预言机喂价源是来自Uniswap?LP代币的价格数据,代码如下图:

LP代币价格算法/LP代币的总量其中,A代币与B代币的价格是由Uniswap的“对应代币与稳定币”交易对计算得出。因此,在上述情况下,A、B代币的价格处于正常水平、而交易对中的A、B代币相对价格则已经发生异常。这是因为Uniswap采用恒定乘积做市商机制,即A×B=K。当出现大量的兑换某一种代币时,就会产生巨大的滑点,从而产生价差。假设:A=A代币数量;B=B?代币数量;AP=A代币价格;BP=B代币价格已知:A×B=k;Warp价格=/totalLP因AP和BP在本事件中皆为恒定,故可设AP=X1×BP,化简可得Warp价格=/B+B)×BP/totalLP

可得结论为,X1×K

、BP和totalLP在攻击中都是常数,随着B的数量增大,LP价格就会提高。攻击者正是利用了这一点,使用从闪电贷获取的巨额资金在交易池中海量添加其中一种代币的流动性,迫使另一种代币也随之巨增,从而引发LP的价格失衡。由于LP价格已被操纵,处于一个高位,因此,攻击者可以借出相比正常量更多的资产。此后,攻击者即通过调用以下函数进行贷款。

?在成功控制抵押价格后,攻击者便能利用错误的价格数据贷出远远超过抵押品价值的资产,从中获取暴利。最后,攻击者归还了闪电贷的款项,如下图所示:

事件小结很明显,这又是一起典型的由闪电贷巨款发起的预言机攻击事件。成都链安曾撰文指出,在当前黑客众多的攻击手法中,“预言机”喂价控制才是隐形的“元凶”。同时,成都链安也郑重提醒DeFi开发者,应加强预言机的针对性测试,特别是在项目上线前,尽可能模拟价格操控攻击的各类场景,及时发现问题并找出解决方案,切实提高项目抗预言机攻击的能力。短短一个月后,巨额的财产损失再一次告诫我们,在区块链领域中,安全防护工作尤为重要,许多系统安全漏洞属于防不胜防。因此,我们必须采取积极措施形成连续、有效的保护方案,才能在最大程度上提前规避问题。此外,如在DeFi项目运行中存在安防方面的任何技术问题,采取第三方安全技术解决方案不失为一种行之有效的办法。最后,成都链安再次呼吁,要加强对项目预言机等多方面的定期安全检测,以防范此类事件的再度发生。????

标签:USDTUSDWARWARPIUSD价格PlutusDAOGWAR价格Warp Cash

Polygon热门资讯
谷燕西:Kraken获得加密数字银行牌照的意义

最近,美国怀俄明州建立了一个新的洲银行机构牌照。这样的机构可以吸收用户的资产存储,但是必须保证100%的存储,不能提供贷款服务。用户托管的数字资产同这个银行机构的关系是寄托关系.

1900/1/1 0:00:00
观点丨保护个人财富的最佳解决方案是通过比特币?

作者:DanizSaat 翻译: 2020年是难忘的,尤其是对比特币而言。祝贺所有成功度过2020年的人。几乎每个人都在某种程度上受到了过去一年世界各地发生的无情变化的影响.

1900/1/1 0:00:00
比特币闪跌5000美元,市场情绪依旧乐观

据比推数据,市值最高的加密货币比特币北京时间周一晚间一度闪跌5000美元,由33000美元附近跌至28000美元,不过随后比特币又逐渐反弹至3万美元上方.

1900/1/1 0:00:00
国际货币基金组织:Diem全球稳定币可能成为全球储备货币

国际货币基金组织在一部分报告中指出,Diem这样的私有全球稳定币最终可能成为储备货币。 国际货币基金组织:预计今年全球经济将萎缩3%:国际货币基金组织表示,预计今年全球经济将萎缩3%(金十)[2020/4/14]该报告名为“演进中的国.

1900/1/1 0:00:00
每周市场观察:XRP遭起诉下跌近50% 圣诞仍是牛市

要点总结 本周市场的主题是“平稳”。在假期到来之际,数字资产市场上并没有什么波澜。比特币在上周突破20,000美元关口后,本周稳定在23,000美元附近;而以太坊的价格也稳定在600美元上下.

1900/1/1 0:00:00
资产数字化为何一定要用区块链技术?丨2020 CCF区块链技术大会

12月19日-20日,2020CCF区块链技术大会暨首届中国济南区块链产业发展高峰论坛在山东济南举行.

1900/1/1 0:00:00