5月30日,BSC上的机枪池+稳定币兑换平台Belt遭黑客攻击,损失金额在620万美元左右,目前平台上的4Belt资金池已经暂停提款和存款,对于本次事件造成投资人的资金损失,官方还未给出补偿措施。
这是Belt两个月以来遭受的第二次打击,同时也是BSC本月发生的第13次攻击事件。
Belt上一次被打击发生在4月21日,Venus突然收取提款费,Belt没有及时调整策略,致使平台上提供稳定币LP的投资人都遭受本金损失。此后Belt升级V2,由单策略模型调整为多策略模型,这次受损的是4Belt资金池中的资金,存放在这个资金池的投资人的本金亏损大约在6%。对于上次造成的损失,Belt迄今没有拿出任何补偿方案。
事件发生后,区块链安全公司PeckShield以及The Block研究人员等迅速介入追踪和分析。此次攻击源于攻击者通过重复买入卖出 BUSD,利用 bEllipsisBUSD 策略余额计算中的漏洞操纵 beltBUSD 的价格进行获利。所有被盗的 BUSD 通过 1inch v3 转换为 2680个 ETH(约600万美元),再通过Nerve(Anyswap)跨链桥将所获资产分批次转换为 ETH,其中有1463 个ETH 目前还没有离开跨链桥。
BSC官方推特也专门就此事发布推文,认为是有黑客组织盯上了BSC,呼吁BSC上的项目做好安全防范,并与审计公司等加强合作。
随着BSC上的黑客事件的集中爆发,质疑CeDeFi的声音再次泛起,同时由于Pancakeswap屡次为闪电贷攻击提供资金支持,要求关闭闪电贷功能的呼声也很高。
1
CeDeFi更安全吗?
在2020年的DeFi热潮中,以币安、火币等为代表的中心化交易所构筑的BSC、HECO等DeFi公链迅速崛起。相比以太坊的去中心化,这些由交易所支持的公链存在中心化的诟病,但也因此更容易赢得散户的信赖。他们会下意识地认为,项目方跑路可以找这些交易所讨说法。当然,这种想法是天真的。
在 CoinDesk2021年共识大会上,币安的一位工作人员就明确表示,BSC 是一种无需准入许可的基础设施,任何人都可以部署项目。至于黑客利用项目本身漏洞发起攻击是整个DeFi行业存在的难题,指望BSC回滚是不可能的。
同时,币安创始人CZ也在接受采访时表示:
“BSC是独立的区块链,币安没有控制权。尽管币安确实资助了很多BSC项目,并从中受益,但这些项目都是独立运行的。如果我跟这些项目方聊,他们确实会和我聊,但我现在基本上不和BSC上的项目方聊了。”
实际上在BSC发展早期,币安确实有过帮助用户追回资金的案例。
2020年10月13日,AMM平台Wine Swap在BSC上线,上线一小时内就卷走全部资金,导致用户损失逾34.5万美元。在这次事件中,跑路的项目方的一部分资金是通过币安桥转移出去的。事后,币安安全团队、OTC团队、财务团队、BSC团队以及币安桥团队协助用户追回资金。
这件事象征意义大于实际意义,一来是涉及金额不大,二来是BSC在发展早期需要树立安全可靠的品牌形象。随后关于币安协助用户追回被盗资金的案例就鲜有报道,尤其是4月份发生的uranium被攻击事件,损失金额多达5700万美元,是BSC迄今损失金额最大的项目。
这也不能怪币安无所作为,因为在早期,BSC上的资金转移出来通常需要通过币安桥或者币安交易所,币安很容易对资金锁定。比如发生在3月的Meerkat Finance捐款跑路事件,币安安全团队密切监测资金流向,一旦流向币安交易平台就会冻结。同时,为了避免资金被转移到其他区块链,币安桥一度被关闭。最终在币安、区块链安全公司以及社区KOL的共同协助下,涉事项目方归还了资金。
但是,DeFi的发展是飞速的。随着诸如anyswap、nerve等越来越多的去中心化的跨链设施出现,币安对BSC上的资金掌控变得力不从心,黑客一旦通过这些去中心化的跨链协议转移资金到以太坊,很难追回。
因此,BSC官方今天建议,对这些去中心化的跨链协议上引入黑名单机制或者其他方案,应对黑客攻击。
2
要关闭闪电贷功能吗?
复盘BSC上出现的闪电贷攻击,源头几乎全部指向pancakeswap的闪电贷功能。
PancakeSwap是Uniswap的分支,并支持Uniswap V2支持的所有功能,其中包括闪电贷。只不过,对于普通用户而言, 是感知不到这个功能的。
闪电贷是DeFi的一大创新,允许用户在无任何抵押的前提下借出资金,只要在一个区块内归还即可。按照uniswap文档的介绍,闪电贷的初衷是帮助没有足够资金的开发者完成资本套利或者提高借贷协议的杠杆效率。遗憾的是,如今闪电贷成为了黑客空手套白狼的工具,开始变得臭名昭著。
虽然有人呼吁Pancakeswap取消闪电贷功能,但pancakeswap认为,闪电贷本身是中性的,有继续存在的意义。
3
Belt如何交代?
在上次Venus受手续费事件中,Belt没有及时调整策略导致用户资金受损。回顾那次事件,Venus和Belt都有责任,Venus不重视社区合作伙伴,策略调整时只是在推特和电报群发布公告,而没有一家家去提前和涉及的项目方打招呼,尤其是Belt这个大客户。Belt在Venus官方数次公告后,依然无动于衷,没有及时调整策略。
事发后,受伤害的投资人找Belt赔偿,但Belt认为错不在自己,和Venus一直扯皮,至今没有给平台上的用户拿出补偿方案。
这次事件中,问题发生在Belt和稳定币兑换协议Ellipsisfi之间,Belt把4belt的资金存到自己的机枪池,然后在用机枪池去存在Ellipsisfi,但是没有考虑到Ellipsisfi的稳定币并不是1:1取出,是有价格差的。这给了黑客发起闪电贷攻击的漏洞。同时,Ellipsisfi也明确表示,错误在于 Belt 的策略。
从早上到现在,Belt官方推特仅发布了两条推文。中文官方微信群已经炒成一锅粥,投资人情绪激烈,个别投资人表示一旦放开提款,将永远退出Belt。在电报群,管理员表示资金是安全的,项目方正在制定补偿计划,并将很快发布报告。
希望这一次,Belt能拿出让投资人满意的补偿方案。