DeFi新玩法丨Yearn宣布与Pickle共生协作,向2000万美元攻击受害者分配新代币_巴比特资讯的博客-程序员宅基地

技术标签: 区块链  安全  quartz  微软  比特币  


“11月24日,Yearn.finance(YFI)创始人Andre Cronje(AC)发文表示,Pickle和Yearn的开发人员已经设计出一种结构,以使两个项目可以共生地协同工作。这包括:1.Pickle Jars&Yearn v2 Vault进行合并;2.Pickle推出奖励Gauges;3.铸造新代币CORNICHON并分配给最近的Evil Jar漏洞攻击的受害者......”

Pickle Finance上周因其Jar策略中存在的漏洞,而被黑客盗走了2000万美元

Pickle和Yearn的开发人员已经设计出一种结构,以使两个项目可以共生地协同工作。这样做是为了减少重复的工作,增加专业化程度,并利用共享的专业知识。下面提供了说明,并提供了更多信息。这是最初的最低版本,并计划进一步集成。

简要概述:

  1. Pickle Jars&Yearn v2 Vault进行合并。

  2. Pickle推出奖励Gauges。Pickle代币释放仍然保留,代币通过奖励Gauges进行分配。

  3. Yearn Vault存款人可以通过将Vault资金存储在Gauges中来获得额外的奖励。

  4. Pickle治理参与者通过锁定Pickle一定日期来获得投票权,并获得DILL。

  5. Yearn Vault存款人通过为DILL锁定Pickle可获得2.5倍的额外奖励,他们持有的DILL越多,奖励就越大。

  6. Gauge存款,提款,执行费和协议费归DILL持有人所有。

  7. 对于最近的Evil Jar漏洞攻击所造成的损失,一个新的代币CORNICHON将按比例分配给了攻击中的受害者。

二者协同产生的效果

  • Pickle已整合到Yearn的生态系统中,并共享其开发和安全专业知识。

  • Pickle和Yearn总锁定价值(TVL)合并。

  • Pickle会从所有使用奖励Gauges的Yearn存款人那里获得奖励。

  • Yearn将吸纳Pickle的开发人员和策略创建者来从事其产品开发并分享策略费。

  • 用户可以通过提升过的奖励来享受更丰厚的回报。

变更清单

  • Pickle Jars与Yearn合并。使用即将发布的v2设计,Pickle Jars将作为Yearn Vault进行部署。需要遵循一份更详细的迁移计划。

  • 策略赚取10%的收益费用。Pickle开发人员将继续编写策略,在新的Yearn费用结构下获得10%的收益费用。

  • 引入奖励Gauges。通过在Pickle Gauges中抵押Yearn Vault代币来获得Pickle代币奖励。释放时间表大致保持不变。奖励可以通过DILL来提高(见下文)。奖励Gauges可以根据基础的Yearn Vault代币来赚取Pickle。

  • DILL提升Pickle的奖励。Pickle代币现在可以被投票锁定了。锁定Pickle会产生DILL代币(放置在时间锁定托管中的Pickle代币)。Pickle锁定的时间越长,收到的DILL越多。最小锁定时间为1周,最大锁定时间为4年。DILL的持有者可以参加Pickle治理并提高从Yearn Vault规获得的奖励。Pickle Governance决定Gauge权重,费用分配和其他协议参数。

  • CORNICHON代币则用于追踪Evil Jar漏洞攻击所造成的损失。创建的一个新代币CORNICHON,用以跟踪最近因Evil Jar攻击Pickle的Dai Jar而造成的损失。代币根据攻击时的余额快照进行铸造,并按比例分配给受害者。Pickle Governance可能会通过其常规决策过程来采取进一步措施。

  • Pickle多签名轮转。为及时开发和测试新系统,轮转了Pickle的执行多重签名的密钥。

“即日起,使用链节点APP购票参与线上打卡活动,连续打卡7天可以返还100元现金,还有链作优惠券等你拿。【点击阅读原文】”

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/weixin_44383880/article/details/110152097

智能推荐

在Chrome 浏览器上滚动截屏_ianly梁炎的博客-程序员宅基地_横向滚动截图

浏览器滚动截屏,截取整个页面 在Chrome 浏览器上滚动截屏,不需要插件和任何 app,利用 chrome 浏览器原生功能即可实现。打开 Chrome 浏览器,进入需要截图的网站页面打开开发者工具:在页面任何地方点击鼠标右键,在弹出菜单中选择「检查」选项。或者使用快捷键组合:option + command + i。打开命令行(command palette):command + s...

微信小程序 获取用户网络状态和设备的信息_东边的小山的博客-程序员宅基地

var app = getApp()Page({ data: { motto: 'Hello World', userInfo: {}, netWorkType: '', phoneType: '', phoneSystemType: '', }, //事件处理函数 bindViewTap: function() { wx.nav...

CentOS7使用firewall-cmd打开关闭防火墙与端口_purple.taro的博客-程序员宅基地_firewall-cmd 关闭防火墙

先查看防火墙是否开启了1521端口:firewall-cmd --permanent --query-port=1521/tcp打印结果如下:no表示没有开放1521端口,那么添加下该端口:firewall-cmd --permanent --add-port=1521/tcp打印结果如下:success重新加载防火墙策略:firewall-cmd --reload执行成功后,查看1521端口是否被开启:firewall-cmd --permanent --query-port=152

MySQL、Oracle 通过SQL查看表注释、字段信息_白衣若尘的博客-程序员宅基地

MySQL: 查看表注释: 用 SHOW TABLE STATUS [FROM db_name] 示例: SHOW TABLE STATUS ; --数据库下所有表注释 SHOW TABLE STATUS FROM d

题目-[安洵杯 2019]easy_web_Jerem1ah的博客-程序员宅基地

3X05题目-[安洵杯 2019]easy_webimg参数两次base64解码一次hex解码得到555.png相反index.php经过反步骤得到TmprMlpUWTBOalUzT0RKbE56QTJPRGN3替换之后得到base64编码解码后得到php代码<?phperror_reporting(E_ALL || ~ E_NOTICE);header('content-type:text/html;charset=utf-8');$cmd = $_GET['cmd'];if (!i

RPM与YUM_ge_bq的博客-程序员宅基地

文章目录一.RPM1.查询RPM包信息2.安装、卸载、升级RPM软件包3.解决软件包依赖关系方法4.维护RPM数据库二.YUM1.yum命令2.配置本地yum仓库一.RPM       RPM软件包管理器Red-Hat package Manager1.由Red Hat公司提出, 被众多Linux发行版所采用2.建立统一的文件数据库3.详细记录软件包安装、卸载、升级等变化信息4.自动分析软件包依赖关系5.保持各应用程序在一个

随便推点

圆排列问题_小张的java日记的博客-程序员宅基地_圆排列java

问题给定n个圆的半径序列,将它们放到矩形框中,各圆与矩形底边相切,求具有最小排列长度的圆排列。解析圆排列问题的解空间是一棵排列树。按照回溯法搜索排列树的算法框架,设开始时a=[r1,r2,……rn]是所给的n个元的半径,则相应的排列树由a[1:n]的所有排列构成。 首先计算圆在当前圆排列中的横坐标,由x^2 = sqrt((r1+r2)^2-(r1-r2)^2)推导出x = 2 * sqrt(r1 * r2)。然后计算当前圆排列的长度。变量lenmin记录当前最小圆排列长度...

获取颜色编码_Java_Hello_World.的博客-程序员宅基地

1,使用截屏功能2,正在截屏的时候按下shit,然后看到一个#c92027(red/红色)3,按下字母C4,到需要颜色代码的地方Ctrl+V

python 函数进阶_weixin_30951231的博客-程序员宅基地

三元运算a = 1b = 5c = a if a>b else bprint(c)构成变量 = 条件返回True的结果 if 条件 else 条件返回False的结果必须要有返回的结果必须要有if和else只能是简单的情况def func(a,b): return a if a>b else bc = func(3,5)...

rqt_graph提示b‘Format: “dot“ not recognized. Use one of:\n‘_qq_46145354的博客-程序员宅基地

在终端运行roscore,分别运行rosrun turtlesim turtle和rosrun turtlesim turtle_teleop_key,再输入rqt_graph,提示如下错误"dot" with args ['-Tdot', '/tmp/tmp145cvdav'] returned code: 1stdout, stderr:b''b'Format: "dot" not recognized. Use one of:\n'PluginHandlerDirect._resto.

form标签_ailihx的博客-程序员宅基地

这个标签会生成HTML form标签,同时为form内部所包含的标签提供一个绑定路径(binding path)。 它把命令对象(command object)存在PageContext中,这样form内部的标签 就可以使用这个对象了。标签库中的其他标签都声明在form标签的内部。 让我们假设有一个叫User的领域对象,它是一个JavaBean,有着诸如 firstName和lastName这

selenium点按钮 报错_selenium点击按钮不触发_weixin_39905624的博客-程序员宅基地

想要抓取今年运动会的成绩,然后网页内有选择日期的按钮,但是我用selenium点击,没反应,报错了,不知道是哪里有错误,请各位大神指教,代码如下:from selenium import webdriverbrowser = webdriver.Chrome()url = 'http://results.tianjin2017.gov.cn:81/#eyJNb2R1bGVzIjp7IkluZGV4...

推荐文章

热门文章

相关标签