时间:2023-08-05|浏览:177
原文标题:3分钟了解红薯保险协议UmbrellaProtocol
写在前面:还记得开创食物系DeFi流动性挖矿潮的红薯(YamFinance)项目吗?今天,该项目团队又公布了一个新的保险协议项目UmbrellaProtocol。他们目前正在开发Umbrella协议的alpha版本代码,并计划在Yam社区进行内部测试。本文将对该项目进行一个简单介绍。
DeFi发展迅猛,但智能合约的安全性始终面临威胁。快速发展和可组合性意味着单靠审计无法保证安全。目前,对智能合约保护的需求仍未得到充分满足,需要新的风险管理解决方案。
最近的一系列DeFi黑客攻击事件凸显了生态系统需要新的风险管理解决方案。我们相信,这些新的解决方案应该是DeFi原生的,利用了以太坊的独特功能,以开放和无需许可的方式运行,并平衡了去中心化治理和不可逆性。
Umbrella协议就是考虑到这些因素而设计的。该协议的特点包括永续ERC20流式保险、不可逆的保险覆盖池以及无需许可的factory池创建(允许定制和迭代)。
Umbrella协议的构建灵感来自于Uniswap和Balancer的factory设计、CompoundcToken的代币功能以及加密永续期货市场的融资模式。
Umbrella协议核心的MetaPool负责保管投保人的资金并收取保险费用。
每个MetaPool由多个保险覆盖池组成,每个保险池覆盖一个特定的协议或合约。投保人可以为特定的协议或合约单独投保。
这些MetaPool是通过Factory创建的,费用和利率都可高度配置,并且创建后不可更改。这种开放的可定制性是迭代和创建新的DeFi产品的关键,而不可逆性对于提供明确且无法阻挡的保护至关重要。
投保人需要将资金存入保险覆盖池,并获得跟踪其存款余额的ERC20代币,以获得保护。投保人的保护与他们在保险覆盖池中质押的总金额和在MetaPool中提供的保护相对应。
融资利率函数是在创建池时Factory设置的几个参数之一。它可以是一个简单的利用率函数(保险覆盖池质押/MetaPool池质押),也可以利用其他指标或数据源。
如果MetaPool覆盖的某个协议遭到攻击,投保人可以向MetaPool的仲裁人提交索赔。仲裁人也是在创建池时设置的,并必须根据MetaPool创建时的参数主动确定索赔声明的有效性。如果仲裁人确认某项索赔有效,则MetaPool支付的金额等于保险覆盖池中当前质押的资金加上MetaPool中其他保险池当前未使用的资金。
举个例子,假设一个MetaPool中有一个投保人质押了1000美元,他们在3个保险覆盖池中分别质押了100美元。如果其中一个保险池遭到黑客攻击,支付的金额将是100+(1000-300)=800美元。在攻击事件发生时,其他两个池将确保至少获得100%的质押资金。
目前,项目方正在开发Umbrella协议的alpha版本代码,并将继续在Yam社区进行内部测试。需要注意的是,该协议尚未最终确定,开发者可能会根据测试结果对上述设计进行修改。
探索