火星链 火星链
Ctrl+D收藏火星链

ETH:PeckShield:bZx协议再遭黑客“二连击”背后的技术命门

作者:

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

PeckShield团队在上一篇文章《PeckShield:硬核技术解析,bZx协议遭黑客漏洞攻击始末》中分析了bZx于02月15日遭到黑客一次可组合资产流动性攻击,那是由于bZx合约对抵押品状态判断不完善导致的。02月18日,bZx再次遭遇了类似的攻击,这一次的攻击从技术原理与上一次不同,此次黑客是通过操纵Oracle价格对bZx合约进行了“蒙”。从攻击流程上来看,这一次与上次刚好相反,但整体上的套利手段还是一致的,根本原因主要是由于平台间共享流动性过小以及价格机制设计缺陷导致的。

Figure:FiveExploitationStepsWithOracleManipulation本文的初衷是希望通过分析此漏洞的一些攻击细节让大家能够更直观的了解此次攻击事件,并希望可以引起更深入的讨论。我们相信,这些讨论将对DeFi社区的完善和发展是十分有益的,特别是项目方在开发下一代的DeFi类产品时,可以有助于设计出更安全,更可靠的流动性共享模型。漏洞的攻击细节如下:此攻击事件发生在北京时间2020-02-1811:18:58。攻击者的交易信息可以在etherscan上查到。此攻击过程可以分为以下五个步骤:第一步:闪贷获取可用资产

PeckShield:OpenSea 上四个 Invisible Friends NFT 被盗:7月4日消息,据 PeckShield 监测,四个 Invisible Friends NFT(分别为 #3966、#4432、#608、#609)在 OpenSea 上被钓鱼地址Fake_Phishing182232窃取。[2023/7/4 22:17:44]

bZx合约有一个flashBorrowToken()接口,允许调用者可以“零成本”从bZx平台上借出资产参与DeFi活动,之后在完成这一笔交易的时候偿还这部分资产。且调用者在借出资产的同时,可以指定资产的接收方地址。

Figure1:FlashloanBorrowingFrombZx本次攻击者向bZx平台借出7,500ETH,并指定攻击者的合约为资产接收方地址,这部分是基本的借贷功能,此处不做进一步解释。当这一步操作过后,如下表中所示系统资产分布:

PeckShield:一以太坊验证者被MEV机器人贿赂超337枚以太坊以进行抢先交易:金色财经报道,PeckShield在推特上表示,0xee5f开头的以太坊验证者地址被MEV机器人贿赂337.91枚以太坊(约44.3万美元)以进行抢先交易。[2022/10/23 16:36:08]

第二步:拉升sUSD

首先,我们介绍一下今天攻击者的最佳配角:sUSD,sUSD是由Synthetix项目方发行的稳定币,其币价正常情况下与1美元持平,总发行量为5,563,037枚。

通过第一步闪贷获得ETH后,攻击者分两批共900ETH通过KyberNetworkDEX换取成sUSD。其中第一次使用540ETH换取,攻击者得到92,419枚sUSD;第二批分18次,每次20ETH换取,,攻击者获得63,584枚sUSD,总共获得了156,003枚sUSD。

PeckShield:Celsius向Compound Finance偿还逾2900万枚DAI:7月13日消息,据PeckShield监测显示,Celsius 相关地址(0x8ace)已向 Compound Finance 偿还逾 2900 万枚 DAI,Celsius 在 Compound 上还有约 2090 万枚 DAI 债务。[2022/7/13 2:11:04]

Figure2:PumpingWithKyber(andUniswap)这两步骤也是正常的DEX币币交换的过程,在这两个批次操作之后sUSD对ETH的价格疯涨到了0.00899,是市场价的2.5倍。在这一步之后,使得sUSD价格被抬高了1.5倍,攻击者手里的资产还是正常与KyberNetwork交互,并没有实质性的攻击发生。然而,KybrNetwork内部通过Uniswap完成sUSD与ETH转换,这使得那些将Uniswap作为sUSD/ETHOracle的其它平台误认为当前sUSD价格的确有这么高,这才触发了后面的攻击事件。此时,系统的资产如下:

信用借贷协议Spectural Finance完成675万美元融资:11月15日消息,信用借贷协议 Spectural Finance 宣布完成 675 万美元融资,Polychain Capital 领投,Galaxy Digital、Social Capital、ParaFi Capital、Edge & Node Ventures 、MetaPurse Ventures 参投。

据悉,Spectral Finance 拟在以太坊上创建一个可编程的信用生态系统,通过信用风险分析促进链上资本效率。[2021/11/15 6:52:37]

第三步:吸纳更多筹码

攻击者希望将手里的6,000ETH通过SynthetixexchangeEtherForSynths()接口全部换成sUSD。而Synthetix这边也没有足额的sUSD来促成这笔交易,只交换了其中的3,518枚ETH,并将剩余的2,482枚ETH返还给攻击者,攻击者获得了943,837枚sUSD。

ConsenSys Codefi推出Inspect工具:4月14日消息,ConsenSys旗下Codefi推出DeFi协议透明度检查器Inspect,用户可以通过该工具查看主流DeFi协议的安全和透明度详情。目前包含的协议为Aave、bZx、Compound、DDEX、dYdX、Maker、Nuo。[2020/4/14]

Figure3:HoardingFromSynthetix到此为止,攻击者手里已经拥有的sUSD总量为1,099,841枚,占总发行量的19.7%。当前系统中的账本数据如下:

第四步:抵押借款

攻击者将手里拥有的1,099,841枚sUSD通过bZx的borrowTokenFromDeposit()接口全部抵押到bZx合约之中,按照sUSD/ETH正常价格的话,bZx应当借给攻击者3,928ETH,但是bZx从OracleKyber这边获取的价格偏高,使得借出了6,796枚ETH,多借了2,868ETH。

Figure4:CollateralizedBorrowingFrombZx到此为止,系统的账本信息如下:

第五步:闪贷还款

攻击者利用从bZx借到的6,796枚ETH以及手中剩余的资产一起还给之前从bZx借出来的7,500ETH,然后退场离开,完成闪贷操作。

Figure5:RepayTheFlashloanTobZx完成整个闪电贷流程之后,当前资产情况:

1)bZx平台对攻击者借出的6,796ETH;2)bZx平台持有1,099,841枚sUSD;3)攻击者手上还持有2,378枚ETH。最终攻击者手中持有的2,378ETH部分为其获利,合计$665,840;而bZx平台负债为2,868ETH,即$803,040。总结

这一次的攻击事件中,我们能看出DeFi产品在设计过程中几个明显的问题点:1)当引入第三方Token的时候,需要考察第三方Token的安全性,有没有可能被单方面市场操纵,从而引起价格波动;2)DeFi平台自身应当有价格容错与检验机制,使用第三方Oracle获取价格的时候,对他方的数据有尽可能多的验证;3)平台自身对于价格也应当设立止水阀机制。从第一次bZx被攻击损失1,271枚ETH,这一次又损失2,378枚,且这两次攻击之间只相差了3天时间,可见DeFi特别项目的安全问题非常严峻。由于各项目由不同团队开发,对各自产品的设计与实现理解有限,集成的产品很可能在与第三方平台交互的过程中出现安全问题,进而腹背受敌。PeckShield在此建议,DeFi项目方在上线之前,应当尽可能寻找对DeFi各环节产品设计有深入研究的团队做一次完整的安全审计,以避免潜在存在的安全隐患。

标签:ETHBZXSUSDUSDtether币行情BZX价格ASUSD价格usdt币怎么兑换人民币

以太坊价格今日行情热门资讯
OIN:Fcoin暴雷,张健坦言逾9亿人民币无法兑付,境外交易所存重大资金风险

编者按:本文来自财经网链上财经,作者:陈以,Odaily星球日报经授权转载。2月17日下午六点左右,Fcoin交易所创始人张健发布了一篇名为《Fcoin真相》的公告,在公告中,张健表示FCoin.

1900/1/1 0:00:00
以太坊:ETH周报 |摩根大通正在商讨将其区块链部门与ConsenSys合并;以太坊Gas使用量创四个月新高(2.10-2.16)

作者|秦晓峰编辑|郝方舟出品|Odaily星球日报 一、整体概述据知情人士透露,摩根大通公司正在商讨将其区块链部门Quorum与以太坊开发商ConsenSys合并.

1900/1/1 0:00:00
SAND:2020,牛熊的扭转点和区块链赋能传统产业的机会点

编者按:本文来自:Cointelegraph中文,作者:Czhang,Odaily星球日报经授权转载.

1900/1/1 0:00:00
MAKE:闪贷策略:攻击者能取走Maker的7亿美元抵押品吗?

编者按:本文来自蓝狐笔记,Odaily星球日报经授权转载。前言:自从bZx事件之后,闪贷逐渐为大家熟悉.

1900/1/1 0:00:00
ARA:区块链入门:PoW是一把双刃剑,PoS如何拯救区块链的?

编者按:本文来自头等仓区块链研究院,Odaily星球日报经授权转载。现在有一个不可否认的事实:超乎人们想象的任何形式的方法会让人们在短时间内难以接受,这也是为什么总有大多数人会去抵制变革的原因.

1900/1/1 0:00:00
GAC:交易所周报 | 本周平台币表现普遍强于减产主流币;FTX交易量增长明显(2.17-2.23)

作者|康康编辑|郝方舟Odaily星球日报出品头部交易所交易量有望进一步提高;衍生品已经成为交易所的主战场.

1900/1/1 0:00:00