Compound升级bug导致8000万美元错误分配

DeFi利率协议Compound Finance新推出的升级版包含了一个bug,使一些用户异常获取了大量COMP代币。

Compound协议背后的团队Compound Labs在周三晚上发推文,“在执行062号提案后,关于COMP的分配出现了异动,目前没有借贷资产处于风险之中 ,Compound Labs和社区成员正在调查COMP分配中的异常情况。”

image.png

近期生效的第62号提案的目的是根据治理设定的比例将COMP分配给流动性供应商和贷款人,而不是以前的50/50份额模式。在新的升级中,小的错误也将被修补。但升级后的 Comptroller 合同中包含的一个新 bug ,让 Comptroller 错误分配了 16.8 万个 COMP 代币至部分用户,总价值约 5000 万美元。

Compound Labs 的创始人 Robert Leshner 在后续推文中表示,Comptroller合约地址仅存有限数量的COMP,而大部分奖励位于另一个不同的Reservoir合约地址中。因此,该影响是有限度的,最糟糕的情况是(该 bug 可能导致) 28万个COMP代币(的损失),该笔资产总价值约为8000万美元。

目前 Comptroller 合同地址现在还剩下 11.2 万个COMP代币。

Leshner还表示,”没有管理员控制或社区工具来禁用COMP发行,对协议的任何改变都需要7天的治理过程才能进入生效阶段。” 目前,Compound Labs 和社区成员正在评估潜在的风险和需要启动的程序,以修正COMP的分布情况。

image.png

By Chen Zou