撰文:Bowen从昨天晚上所有 DeFi 相关的群里就热闹了起来,主要是因为 bZx 受到 Oracle (预言机) 攻击, 存币用户受到了损失 。很多分析没有一步一步解释黑客是怎么通过声东击西, 在 5 个 DeFi 产品中, 以 0 成本套利。


bZx 锁定管理权限,黑客没有成功提取 51.34 BTC 盈利。简单介绍一下 bZx。bZx 是一种去中心化的保证金交易协议。 Fulcrum (bZx 产品名)的功能是能够使用代币作为抵押来借贷。为了确定需要多少抵押品去借钱,bZx 使用 Kyber 作为链上预言机来检查抵押品和借贷的比例。简单来说, bZx 类似一家银行, 用户通过抵押虚拟货币, 加杠杆借贷。和银行一样, 用户抵押 100 元的房子(BTC, ETH) , 换出 66 元的现金(DAI, USDC )。但是银行的借款, 贷款, 清算都是一家机构独立完成。然而 bZx 的保证金交易依赖 Kyber 的链上流动性和报价。也就是说 bZx 对抵押品的价格的估算, 是依靠 Kyber 完成的。我们了解一下 Kyber 网络的功能。 Kyber 网络从储备(Reserve)中获取流动性。 当用户想要在两个代币 A 和 B 之间进行交易时,Kyber 合约将查询所有已注册的储备金以获取 A / ETH 和 ETH / B 之间的最佳汇率, 然后使用所选的两个储备金进行交易。黑客通过操控 Kyber 和 Uniswap WBTC/ ETH 的价格, 完成了空手套白狼的交易。


谁赚了钱 ?
谁赔了钱?
到底谁犯了错?结论 :

