针对 DeFi 保险项目 Cover 协议被攻击一事,慢雾安全团队对整个攻击流程进行了简要分析:1. 在 Cover 协议的 Blacksmith 合约中,用户可以通过 deposit 函数抵押 BPT 代币; 2. 攻击者在第一次进行 deposit、withdraw 后将通过 updatePool 函数来更新池子,并使用 accRewardsPerToken 来记录累计奖励; 3. 之后将通过 _claimCoverRewards 函数来分配奖励并使用 rewardWriteoff 参数进行记录; 4. 在攻击者第一次 withdraw 后还留有一小部分的 BPT 进行抵押; 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 代币增发。
Hop Protocol正在制定新的空投標準
FEI Protocol攻擊者通過Tornado Cash轉移21000枚ETH
跨鏈橋Across Protocol計劃于5月24日正式推出V2版本
NFT借貸協議Pine Protocol完成150萬美元融資,Sino Global Capital和Amber Group等領投
永續合約協議Drift Protocol公布結算和贖回計劃
以太坊跨鏈橋Across Protocol將于5月23日開始V2流動性遷移
Hop Protocol開發者:賞金獵人已獲得超30萬個HOP獎勵
Anchor Protocol:請停止與xAnchor & EthAnchor交互以及橋接資產至Terra
Venus Protocol因Chainlink暫停LUNA價格更新而損失超1000萬美元
Anchor Protocol總鎖倉量(TVL)跌至56.9億美元
派盾:Fortress Protocol疑似遭攻擊,已有1048枚ETH和40萬枚DAI轉入Tornado Cash
Anchor Protocol 計劃將 bSOL 添加為借貸抵押品
Angle Protocol已在Fuse Network發布歐元穩定幣agEUR
Hop Protocol正式推出原生代幣HOP,空投查詢頁面已開放
Perpetual Protocol發布治理提案申請分配 900 萬枚 OP 以推動其發展
Perpetual Protocol 上線 Terra 的提案已啟動投票
跨鏈橋Across Protocol公布空投細則
0x Protocol宣布其為Coinbase NFT社交市場提供了支持
Terra生態固定利率協議Anchor Protocol將停止ANC空投
穩定幣協議Volt Protocol將于4月23日上線主網



