本文转自知帆科技,星球日报经授权转载在2021年5月份短短20余天,BSC币安智能链上发生四次闪电贷攻击套利事件,总共损失资金远超7800万美金。四次攻击事件的手法和原理均有相似之处,知帆科技将总结对比四次事件的攻击原理和手法,希望广大项目方和用户提高警惕。在开始分析BSC链上安全事件之前,需要了解一些基本概念,比如闪电贷的含义、Defi项目的盈利模式等。闪电贷是什么闪电贷就是在一笔链上交易中完成借款和还款,无需抵押。由于一笔链上交易可以包含多种操作,使得开发者可以在借款和还款之间加入其它链上操作,使得这样的借贷多了很多想象空间,也变得具有意义。闪电贷的功能是确保用户无需抵押来实现借还款,并且如果资金没有返还,那么交易会被还原,即撤消之前执行的所有操作,从而确保协议和资金的安全。Defi项目的盈利模式此处以PancakeSwap为例说明。PancakeSwap是币安链上的自动化做市商(AMM)平台,用户可以通过该平台交易数字资产,但是跟传统交易模式不一样的是,用户的交易对象是流动性资金池。这些资金池中聚积着其他用户的资金。用户将资金注入池中,接收来自流动性供应商的代币。然后,他们可以使用这些代币换回自己的资金份额并赚取部分交易费用。简而言之,用户可以在该平台交易代币,也可以通过添加流动性来获得奖励。1、分析目的
Glassnode:Binance已取代Coinbase成为拥有比特币最多供应量的交易所:金色财经报道,区块链分析公司Glassnode数据显示,Coinbase 继续出现比特币净流出,过去两年累计减少45万枚比特币。Coinbase的比特币余额以1万到3万枚的步骤持续下降。这些比特币正被转移到与Coinbase实体无关的新钱包。鉴于其持有量,这些可能是机构的托管方案。另一方面,在同一时间内,币安的净余额大约增加了30万枚比特币。因此,币安现在已经取代Coinbase成为拥有比特币最多供应量的交易所。[2022/7/11 2:04:33]
梳理事件发生原因总结黑客攻击手法对项目方和用户的安全提示2、事件分析
AutoSharkFinance北京时间2021年5月25日,币安链DeFi协议AutoSharkFinance受到闪电贷攻击。黑客铸造了1亿枚SHARK代币并短时间大量出售,造成SHARK价格闪崩,从1.2美元快速跌至0.01美元。资金池中所有用户的资金还是安全的,这次攻击也没有造成项目方资金损失。黑客利用项目中的WBNB/SHARK策略池中的getReward函数漏洞,从而利用SharkMinter合约铸造出了大量的SHARK代币获利。黑客首先从Pancake借出大量WBNB,在AutoSharkSHARK/WBNB池中兑换出大量的SHARK,把两种代币打入SharkMinter合约,同时池中WBNB的数量增多。合约误以为攻击者打入了巨量的手续费到合约中,并且由于WBNB数量非常多,导致合约计算出错误的LP价值。合约最后在统计黑客的贡献的时候计算出了一个非常大的值,导致SharkMinter合约给攻击者铸出了大量的SHARK代币。
Glassnode联合创始人:投资者正在投资风险更高的山寨币:4月3日消息,据Glassnode联合创始人Negentropic发推表示,上周共计1.93亿美元流入加密货币,其中9800万美元BTC流入,8700万美元SOL流入,1000万美元ETH流入,投资者正在投资风险更高的山寨币。[2022/4/3 14:01:58]
AutoShark被攻击交易截图BoggedFinance团队因闪电贷攻击损失362万美元北京时间2021年5月22日,知帆科技跟踪发现币安链DeFi协议BoggedFinance受到黑客攻击,具体表现为黑客对BOG代币合约代码中_txBurn函数的逻辑错误进行闪电贷套利攻击。在BOG合约代码中,本应对所有交易收取5%的交易额作为交易费用,同时允许向自己转账,在自我转账的过程中,仅扣除1%手续费。然而,在此次攻击中,攻击者通过闪电贷加大质押的金额,再利用合约对自我转账类型的交易审核偏差来添加大量流动性进行流动性挖矿,并且反复自我转账获利,最终移除流动性从而完成攻击过程。
Glassnode:矿工投降的最糟糕阶段已经结束:据glassnode数据,BTC:Hash Ribbon(从BTC哈希率的变化中得出信号的指标)的30d MA已经上穿60d MA,表明矿工投降的最糟糕阶段已经结束,并且价格动量由负转为正(进入白色区域),支持后市继续看涨。该指标假设当矿工投降时,BTC相对于采矿成本变得过于昂贵而无法开采时,BTC往往会触底。[2021/8/10 1:45:30]
BoggedFinance被攻击交易截图PancakeBunny闪电攻击损失4,500多万美元PancakeBunny是与BSC链上TVL最大的去中心化交易所PancakeSwap相关的收益聚合器。北京时间2021年5月20日,知帆科技跟踪发现攻击者利用合约漏洞,从PancakeSwap和ForTube流动性池中闪电贷借到大额资金,不断加大BNB-BUNNY池中的BNB数量,之后在bunnyMinterV2合约中,铸造大约700万个BUNNY代币,部分换成BNB偿还闪电贷后,还有盈利69.7万枚BUNNY和11.4万枚BNB。
Glassnode:机构投资者未受美国基础设施法案影响,大额比特币交易量持续增长:根据区块链数据分析公司Glassnode最近研究数据发现,美国基础设施法案加密税收报告条款相关监管举措可能只会吓到散户投资者,但不会吓到机构投资者。这家总部位于柏林的区块链数据公司发现,以大额美元交易为代表的大型投资者正在推动比特币价格上涨,自上周以来涨幅已经接近20%。自2021年8月初以来,交易价值至少100万美元的比特币链上交易量增长了10%,占比特币链上总转移价值的近70%。与此同时,小额比特币交易占整个交易市场的比例则有所下降。自2020年7月以来,价值低于100万美元的交易已从市场主导地位的70%降至约30-40%,这意味着现阶段机构投资者仍看看好数字货币市场。
LMAXDigital加密货币策略师乔尔·克鲁格(JoelKruger)认为,机构投资者正在关注监管方面的积极方面,而不是消极方面,而且美国政府也愿意倾听并意识到基础设施法案需要进行更多澄清。总的来说,机构会欢迎明确和公平的监管,最近一周的价格上涨......表明市场对监管的担忧没有强烈反应,而且应该也不太担心美国基础设施法案中的税收报告条款。[2021/8/10 1:45:15]
IMF:新的全球 CBDC 平台可以降低支付成本:金色财经报道,周四,国际货币基金组织(IMF)的工作人员呼吁建立一个全球跨境支付平台,并再次呼吁监管加密行业,官员们称该行业不稳定、效率低下且充斥着欺诈行为。该国际组织将其季刊《金融与发展》(Finance & Development)献给了 “货币革命”。
国际货币基金组织货币和资本市场部主任Tobias Adrian希望国际货币基金组织开发一个新系统,以削减国际转账的成本。Adrian表示,该平台将接受CBDC付款,将其托管并针对这些付款发行代币。私营部门将能够通过编写智能合约来扩展该平台的用途,并承诺将提供更多关于世界中央银行如何在该项目上合作的论文。[2022/9/2 13:03:28]
PancakeBunny被攻击交易截图SpartanProtocol被攻击损失约3000万美金北京时间2021年5月2日,DeFi项目Spartan遭到黑客的闪电贷攻击。SpartanSwap应用了THORCHAIN的AMM算法。此算法采用流动性敏感资费来解决流动性冷启动以及滑点问题,但是该算法存在漏洞。黑客也像前几次闪电贷攻击一样,首先从PancakeSwap中借出WBNB,然后将WBNB兑换成SPARTAN存入流动池换取LPtoken。在移除流动性时会通过池子中实时的代币数量来计算用户的LP可获得多少对应的代币,由于算法漏洞,此时会获得比添加流动性时更多的代币,所以黑客只需重复添加再移除流动性就可获得多余代币盈利。
SpartanProtocol被攻击交易截图3、总结BSC链上攻击手法
黑客通过BSC闪电贷平台筹款布置自动化合约进行BNB和平台代币的兑换将代币打入平台合约池中获得LP代币奖励返还借来的闪电贷资金通过跨链桥平台将所获资产快速转移至以太坊第一步:黑客从借贷平台获取大额资金第二步:部署自动化攻击合约攻击交易所价格预言机第三步:通过代币价格差异获得套利空间第四步:返还闪电贷资金第五步:把利润做跨链转移到以太坊,防止被追踪4、安全提示
由上述分析得知,黑客从项目方逻辑漏洞着手来获取利益是非常常见的手段。每次有新的平台被攻击时,其他平台管理者更应该提高警惕,第一时间检查复盘自己的代码有没有相同或类似的漏洞,从而保障自己的口碑和资金安全。同时,知帆科技提醒广大用户,在某一项目被攻击时,需加强对同链或同类项目的关注。若用户已经投入资金在类似项目,更加需要关注项目方的代码或网络上有没有对该项目的安全做出的评估辅助评判项目的安全性。
郑重声明: 本文版权归原作者所有, 转载文章仅为传播更多信息之目的, 如作者信息标记有误, 请第一时间联系我们修改或删除, 多谢。