autorenew
BURN 代币被利用:BSC 上因推荐奖励缺陷损失 15 万美元

BURN 代币被利用:BSC 上因推荐奖励缺陷损失 15 万美元

嗨,表情包代币爱好者们!如果你深入参与区块链和加密货币世界,你就知道高回报伴随着高风险。最近,BlockSec 的 Phalcon 工具发出警报,指出有人针对 Binance Smart Chain(BSC)上的 BURN 代币实施了一起狡猾的攻击。此次事件造成约 15 万美元的损失,根源在于一个设计不良的推荐奖励系统。下面我们逐步拆解,让你了解问题出在哪里,以及将来如何识别类似漏洞。

什么是 BURN 代币?

先来快速介绍一下 BURN。由 @Burn_building 团队在 2023 年末推出,BURN 是一个基于 BSC 的社区驱动代币,遵循“Burn and Build”模式。思路很简单:持有 BURN、参与社区,通过代币销毁和开发举措推动生态成长。它有典型的表情包代币氛围——有趣、互动,并以去中心化为目标。你可以在 BSCScan 上查看代币合约:https://bscscan.com/token/0x19c018e13cff682e729cc7b5fb68c8a641bf98a4

但像许多表情包代币一样,它也有质押和锁定功能来赚取奖励——问题就在这里开始发生。

漏洞过程:事情是怎么发生的

根据 Phalcon 在 X 上发布的警报,此次攻击发生在一个未验证的智能合约,地址为 0x93fd192e1cd288f1f5ee0a019429b015016061f9。该合约处理 BURN 的质押和锁定,并以 BUSD(与美元挂钩的稳定币)作为推荐奖励。

根本问题是什么?奖励是按照 BURN/BUSD 交易对的现货价格计算的,而在流动性低的池子里,现货价格非常容易被操纵。以下是攻击的操作流程:

  1. 质押并使用推荐:通常,当你通过推荐人质押或锁定 BURN 时,会根据质押数量和当前 BURN/BUSD 价格获得以 BUSD 计的奖励。

  2. 通过闪电贷操纵价格:攻击者使用闪电贷借入大量 BURN(闪电贷是无需抵押、必须在同一笔交易中偿还的快速借贷),暂时将 BURN 价格抬高。接着,他们创建多个新合约充当“用户”,绕过“每个地址仅限一个推荐”的规则和任何最高投资限额,从而获得大量被高估的 BUSD 奖励。

  3. 抛售并获利:在累积奖励之后,攻击者卖出借来的 BURN,导致价格暴跌。在价格低时,他们领取 BUSD 奖励,用这些 BUSD 低价回购 BURN,赚取差价。

结果?大约 15 万美元被抽走。Phalcon 在帖子中分享了其中一笔可疑交易(详情见上方链接的警报)。

专家观点与教训

该讨论也引来 @veritas_web3 的回应,他指出:“用现货价格来计算奖励是已知的漏洞。这是一次本可避免的攻击。”说得好——在 DeFi 中依赖容易被操纵的价格而不采取像预言机或时间加权平均(TWAP)这样的防护措施,是灾难的前奏。

对于表情包代币的创建者和投资者来说,这是一个警钟。务必对合约进行审计,尤其是未验证的合约,并使用像 Phalcon 这样的工具进行实时监控。如果你在构建或投资类似项目,考虑实施防闪电贷措施或采用更稳健的价格来源。

在表情包代币游戏中保持安全

类似事件凸显了在表情包代币这个狂野世界中安全为何至关重要。在 Meme Insider,我们致力于让你及时掌握信息,帮助你更聪明地应对这些风险。如果你对这起漏洞有看法或有关于安全表情包代币实践的建议,欢迎在下方评论区分享!

保持警惕,祝你玩得开心,表情包一路向上! 🚀

你可能感兴趣