ERC4626

微信扫码分享
流动性挖矿奖励计算与通胀攻击防范

流动性挖矿奖励计算与通胀攻击防范

视频 AI 总结: 1. 视频核心内容: 本视频深入讲解了去中心化金融中的流动性挖矿机制,以SushiSwap的MasterChef合约为例,重点介绍了质押奖励的计算方法。通过“单位份额累积奖励”算法,避免了高Gas费的循环计算,实现了高效的链上奖励分配。同时,介绍了ERC4626标准对Vault接口的规范,以及通胀攻击的原理和防范措施。 2. 关键信息: - 流动性挖矿的核心是将LP代币质押到矿池,按份额瓜分每个区块产出的平台币奖励(如SUSHI)。 - SushiSwap采用“吸血攻击”策略,吸引Uniswap的流动性,通过平台币绑定用户长期利益。 - 奖励计算使用“单位份额累积奖励”全局变量,每个用户进入时记录其债务(之前累积的奖励),提取时用累积奖励总量减去债务,避免遍历所有用户。 - 代码中`accSushiPerShare`表示每份额累积奖励,`rewardDebt`记录用户债务。 - ERC4626标准统一了存、取资产并发放份额代币的接口,但存在通胀攻击风险:攻击者通过极小存款和捐赠放大总资产,使后续存款者份额被截断为0。 - 防范通胀攻击的方法包括设置最小流动性(如Uniswap的1000最小份额)、使用虚拟资产或初始权限控制。 - LP代币数量基于两个代币乘积开根号,后续按比例发行,交易手续费会沉淀在池中增值。

28 0 0 2026-06-13 10:11