火星链 火星链
Ctrl+D收藏火星链
首页 > LTC > 正文

慢雾 : Cover 协议被黑简要分析

作者:

时间:1900/1/1 0:00:00

2020年12月29日,据慢雾区情报Cover协议价格暴跌,以下是慢雾安全团队对整个攻击流程的简要分析。

1.在Cover协议的Blacksmith合约中,用户可以通过deposit函数抵押BPT代币;

2.攻击者在第一次进行deposit-withdraw后将通过updatePool函数来更新池子,并使用accRewardsPerToken来记录累计奖励;

1KNcTh开头地址向币安转入1800枚比特币:金色财经报道,据Lookonchain监测,1KNcTh开头地址于约30分钟前向币安转入1800枚比特币,价值约4670万美元。该地址从今年1月11日开始买入比特币,总计已买入5867枚,按照其从交易所转出的时间计算,买入均价约为27,702美元。[2023/6/12 21:32:25]

3.之后将通过_claimCoverRewards函数来分配奖励并使用rewardWriteoff参数进行记录;

Lido:正在就以太坊上海升级完成后允许ETH提款的提议征求社区意见:1 月 26 日消息,在以太坊社区为三月份即将启动上海硬分叉做准备的同时,流动性质押项目 Lido 开发团队也透露了创建协议内提款功能的计划,该团队正在就上海升级完成后允许提款的提议征求社区反馈。Lido 是目前质押 ETH 的最大持有者之一,控制者大约 29% 的 ETH 质押量,另据 defillama 数据显示,Lido 当前总锁仓量约为 80 亿美元,占到 DeFi 总锁仓量的 17%。

Lido 开发人员表示,由于以太坊取款具有异步特性,因此提款过程必须是异步的,Lido 已在以太坊协议工程团队中提出通过协议内提款请求队列解决这些问题。[2023/1/27 11:31:28]

4.在攻击者第一次withdraw后还留有一小部分的BPT进行抵押;

STEPN推出生命值属性,需达到满值时运动鞋才能放置市场或转出:7月13日消息,据官方推特,Move to Earn应用STEPN宣布新增生命值(Health Points)属性。据介绍,生命值属性类似于持久性,采用用双衰减系统,以确保游戏在未来很长一段时间内保持可持续发展。生命值属性将以胶囊的形式显示在运动鞋的背景中。

据悉,所有运动鞋以100%的生命值开始,在铸造后的48小时内不会衰减,生命值将在运动鞋移动时衰减,衰减程度取决于实验的能量源、运动鞋品质、以及舒适状态有关(属性越高,衰减越低)。生命值需达到100%时才能放在市场上或转出,当生命值小于20时,无法计算运动鞋在该realm提供的能量,当生命值为0时,运动鞋将无法移动。要恢复生命值属性,需将Comfort Gems、GST以及GMT混合燃烧。运动鞋质量越高修复成本越高。[2022/7/13 2:09:42]

5.此时攻击者将第二次进行deposit,并通过claimRewards提取奖励;

6.问题出在rewardWriteoff的具体计算,在攻击者第二次进行deposit-claimRewards时取的Pool值定义为memory,此时memory中获取的Pool是攻击者第一次withdraw进行updatePool时更新的值;

7.由于memory中获取的Pool值是旧的,其对应记录的accRewardsPerToken也是旧的会赋值到miner;

8.之后再进行新的一次updatePool时,由于攻击者在第一次进行withdraw后池子中的lpTotal已经变小,所以最后获得的accRewardsPerToken将变大;

9.此时攻击者被赋值的accRewardsPerToken是旧的是一个较小值,在进行rewardWriteoff计算时获得的值也将偏小,但攻击者在进行claimRewards时用的却是池子更新后的accRewardsPerToken值;

10.因此在进行具体奖励计算时由于这个新旧参数之前差值,会导致计算出一个偏大的数值;

11.所以最后在根据计算结果给攻击者铸造奖励时就会额外铸造出更多的COVER代币,导致COVER代币增发。

具体accRewardsPerToken参数差值变化如下图:

标签:WARREWARDREWARDSRTOreward ETHFame Reward PlusMetaGold RewardsPORTO币

LTC热门资讯
ERG:金玲瑶美国IM商学院:你不得不知道的外汇实盘交易注意事项

说到投资,就不得不提到炒外汇,二十四小时可以交易,非常灵活,双向交易,可以买涨也可以买跌,无论买涨还是买跌都有百分之五十的获利机会,获利容易,因此很多初学者都急于入金进入实盘交易.

1900/1/1 0:00:00
FOR:辰逸凛黄金上涨无延续.日内小心二次跳水回落.今日黄金走势分析

  辰逸凛:黄金上涨无延续,日内小心二次跳水回落!今日黄金走势分析!  技术面上:12.29国际黄金日内技术结构走势分析!  现货黄金昨日跳空高开,并在亚盘中一度上破1900美元关口.

1900/1/1 0:00:00
RES:比特币再创新高丨到底是谁在推动

2020年12月对于比特币来说是极为疯狂的一月,价格持续上冲,先是突破24000美元关口,近期有突破28000美元,比特币市值新高一创再创,热搜霸屏都不止一次.

1900/1/1 0:00:00
比特币:磊哥圈币:12.30BTC突破28500? 迅速回调700点 谨慎入场

磊哥圈币:12.30BTC突破28500?迅速回调700点谨慎入场今早给出比特币多单突破28000顺势多单成功止盈出局,止盈区域28150-28300,止盈点位150-300个点.

1900/1/1 0:00:00
NFT:金城财金:12.29 BTC晚间 行情分析及操作思路

金城财金:12.29BTC晚间?行情分析及操作思路前言:趋势的形成不是凭想象,利润的积累不是靠运气!也许会有犯错,也许会有过失,但这些都是交易中的风险所造成,而风险只能去防控,并不能去避免.

1900/1/1 0:00:00
ECOIN:Filecoin近期热点 你不可不知的四大重点

截至今日,主网已经上线了74天,在此期间,官方除了不断的对网络进行优化之外,包括应用落地及生态建设也取得了一定进展.

1900/1/1 0:00:00