突发丨BDP挖矿结束,一个BUG险些导致66亿美元的用户资产无法取出,目前已解决
3月12日14:07,持续6天的BDP挖矿正式结束(比预计时间要早,为今天的BUG埋下伏笔),共计2400万个BDP通过质押单币的形式释放出来。该项目巅峰时期的锁仓资金一度超过66亿美金,短暂地排行DeFi项目锁仓榜首。
坚持到最后一天的矿工开心地准备收获胜利果实,一些用户在电报群激动地打下“to the moon”的标语。一些中心化交易所也发出公告,要上线BDP代币。

然而,让人意想不到的是,有用户反映,无法从该项目的前端页面取出资产。

官方人员这时候还没意识到问题所在,告诉用户将GAS limit调高试一下。

用户按照建议操作之后,依然无法取出。

随后另一名用户使用500k gas limit,依然无法取出。紧接着,越来越多的用户反映无法取出资产。

恐慌情绪开始在市场蔓延,BDP的价格从今日最高的5.4美元跌至3.8美元。

很快,官方人员开始意识到问题严重性,让技术人员检查。

14:17分,官方发布第一则通告:
开发人员正在检查问题无法unstaking的问题。 同时安抚社区,资金是安全的。对于有经验的用户,可以通过利用以太坊智能合约“emergency withdraw”功能紧急提款。反之,要等官方更新UI之后提取资产。无论哪种方式,奖励都会发放。

30多分钟后官方又表示,通过“writeContract”功能紧急提款,只能取出本金,无法取出奖励。之后团队会协助用户收到奖励,但这可能会有一个延迟。

一些失去耐心的用户暴怒,指责项目方将问题归咎于UI问题。
对此,官方回复称,当然不仅仅是UI的问题,但开发人员尝试修改UI,预计很快就会有解决方案。

问题是什么?
一位推特用户表示,bigdataprotocol的的奖励期已经结束,产生问题的原因是,用户在铸造“ 0”代币时无法索取奖励。(意思可能是2400万个BDP奖励已经释放完毕,但资金池的代币依然会获得新的代币,只不过这个数量是0,导致报错无法提币)

一位开发者对此表示,bdp可以用 emergencyWithdraw把本金拿出来,挖矿的币就销毁了。问题是定义的seedpoolamount这个初始值最大2400w个, 在挖矿时间还没到就超过2400万了,然后检测报错,不能提币 。

下午3点46分, 官方发布通告称,新的用户界面已经完成,用户可以随时在网站上直接提取存入的资金。对于所有单一资产池,用户通过解押和领取按钮会把资金返回到用户的Ethereum地址。用户的的BDP奖励已经记录在案,项目方承诺会随时向用户更新奖励的发放时间,bALPHA的奖励继续按照原来的告知,不受影响。

4点14分,官方再次发布通告:
经过与合作伙伴的调查,我们发现了智能合约奖励机制中的意外行为,您将无法索取智能合约中剩余的奖励。但是,您将能够安全无虞地提取您的抵押资金。我们有区块链的快照,并且记录了您的奖励,您 在接下来的几天中可能会获得这些奖励 。 我们的开发人员正在更新用户界面,以便您可以使用紧急取款功能提取资金。 同时,随时 可以直接从etherscan中使用EmergencyWithdraw功能 。最重要的是,我们提醒您,您的资金是安全的。 现在,我们要确保您尽快获得奖励。 对此给您带来的不便,我们深表歉意。

随后,用户反映已经可以通过前端页面提取资产。

大量资产在官方公布解决方案之后开始撤离,锁仓量迅速锐减到30亿美元,较今天上午高峰时期减少了50%。

截至发稿,锁仓量将至17亿美元。BDP价格3.7美元。
后续
经过2小时的紧急排查,用户资产提现问题已经得到结解决。BDP单币种挖矿已经结束,2个月之内不再产生新的BDP代币。bAlpha的挖矿仍在进行,预计要在3月之后结束。期间,用户依然可以通过在uniswap上通过BDP/ETH LP或者bAlpha/ETH LP继续挖矿。

经此风波,一些忠实用户对BDP团队面临问题采取的措施表示感激(尽管没有得到多少奖励)

学到什么?
1)遇到紧急情况,资产如何提现。
这次BUG,用户无法从前端提取资产,而通过智能合约的“ emergency withdraw”可以将资产提取出来(如果担心资产安全,这可以帮助你快速取回本金)。
方法是:第一,找到“ emergency withdraw”地址:
https://etherscan.io/address/0x0de845955e2bf089012f682fe9bc81dd5f11b372#writeContract
第二步,打开网址,连接你的钱包。在 emergency withdrah”输入池子的ID。你需要通过etherscan与智能合约进行交互,并输入你质押的加密货币的ID/编号来提现。

对于bigdataprotocol,总共有12个资金池,ID分别是0-11。输入0,代表要取出WETH。输入1,代表要取出WBTC。依次类推。

之后,你可以通过以下地址查看事件日志来了解资金池的事件日志:
https://etherscan.io/address/0x0de845955e2bf089012f682fe9bc81dd5f11b372#events

2)小心挖矿,保持警惕 。
DeFi一天,人间一年。流动性挖矿高收益同时伴随高风险。一些“土矿”看起来收益高,但跑路者不在少数,即便我们幸运找到一些良心矿,但可能还会遇到其他问题。比如今天这次BUG,幸运的是官方很快解决了,资产是安全的。如果是别的项目,以BUG为掩护,将用户资产取走呢?这种风险不得不防。
4 Top Crypto Gems Everyone’s Talking About: What Makes BlockDAG, Kaspa, BONK, and CRO Worth a Closer Look
What’s Powering these 4 Top Crypto Gems: BlockDAG, Kaspa, BONK & CRO...
Valor Quest Brings Crypto Cwallet to Web3 Gaming, Building Seamless User Experiences
The alliance with Cwallet aims to remove obstacles and enhance the customer experience to allow ordi...
Ethereum Whales Accumulate Over $4.1B In ETH In Two Weeks – Details
Ethereum is showing renewed strength after a sharp but short-lived pullback. Following its recent hi...