Keep3r中的任务
那么,作为项目方和外部实体的协作网络,keep3r是如何通已往中心化的方法将两者组织起来的?项目方需要将其合约提交到Keep3r网络,合约会由绑定KP3R担保金的Keeper举办审查和核准,之后,keeper可以执行市场上的任务。
Keep3r中的任务是需要注册的,今朝建设任务可以通过两种方法:*添加接管任务信用的活动性池
*KP3R嘉奖金配置
Keep3r网络管理是由绑定了KP3R担保金的Keeper来打点的。
Keeper是指执行事情的外部人员或团队。这些任务可以是简朴的(如挪用生意业务),也可以是巨大的(要求链下的逻辑)。Keep3r不是严格意义上的任务处事平台,Keep3r自己并不打点这些任务,它答允项目方(合约)注册任务,而keeper也需要注册,这样两边都可以选择互相。在这个进程中,keeper配置其devops以及基本设施,并可以建设法则(基于有利可图的生意业务)。
按照Andre Cronje的说法,当前的Keep3r焦点要办理智能合约需要外部触发的问题。一些合约需要由外部实体(呆板人、剧本、EOA)提交生意业务从而触发响应。Keep3r试图办理这个问题,它通已往中心化的方法,,构建出一个协作系统,试图辅佐这些项目找到keeper来举办合约的外部触发从而保持运行。从这个角度,Keep3r不是面向普通用户的项目,它主要为dApp的开拓者们处事。总结来说,KP3R可以用来管理,可以作为得到高风险任务的担保金,可以捕捉生意业务用度。另外,活动性提供者可以给Keeper付出KP3R信用。
当前的任务主要是一些合约需要外部实体提交生意业务从而触发响应。譬喻在预言机上挪用update() 以更新其基本值;在聚合挖矿协议上挪用Harvest() 以实现资金变更计策;在管理合约上代表用户利用许可/核准机制挪用vote();去中心化生意业务中价值匹配时触发限价订单;在基于债务的系统中触发清算;在layer2 中外部系统代表用户批量提交生意业务等。当前,每个项目为了办理这些问题,都是独立举办的。如Aave的清算、Synthetix的缓存更新、YFI的挖矿等。这也是Andrew Cronje在构建Keep3r时主要构思的任务。
在Keep3r中,需要外部执行的系统都可以成为任务。Keep3r不会界说或限制执行任务的范畴,它主要为keeper和合约之间提供鼓励机制。
因为有些合约的外部触发事情跟财政风险有关,执行触发任务的外部keeper需要最小的担保金才气有资格执行相关任务。而这个担保金利用的是KP3R代币。也就是说,要想执行这些任务的Keeper必需存入相应的最低数量的KP3R担保金。
*通过管理注册任务
*UniswapV2Oraclefeeds已有足够数据点可用于Keep3rV1 Helper feeds
Keep3r这几天有一些表示,引起加密社区存眷。Keep3r是什么?它是Andre Cronje的新作品。它是去中心化的Keeper任务网络,一方面有的智能合约项目需要外部实体资助办理devops方面的任务,一方面有些外部实体(小我私家或团队)可以通过完成相应任务得到酬金。Keep3r为这部门人群构建去中心化的任务处事网络。
*捕捉生意业务用度
*通过提供活动性间接付出给Keeper
Keep3r中的Keeper
另外任务也有安详级别,项目方按照本身的安详需要选择Keeper,譬喻要求keeper的担保金数量、完成任务环境、成为Keeper的时间是非以及keeper质押相关代币的量等。同时,对付没有风险只需执行的合约,可以利用默认的isKeeper(address)挪用。
*今朝正在审查的任务:Hegic Pool 维护;Aave 的清算;Synthetix(多个任务);Yearn(多个任务);Cream Finance的清算。*直接付出代币*关于争议/消减/办理/取消Keeper
在keep3r中,当前的任务,主要是指智能合约但愿外部人员执行某个操纵。同时,项目方但愿keeper的执行是善意的,而不是恶意的,尤其是智能合约大概会涉及到财政的风险。
假如KP3R不作为付出代币,那么,它有什么用处?
虽然,这些任务也可以用KP3R代币举办嘉奖。通过成为活动性提供者,可有得到Credit,这些信用额度可用来得到对应数量的KP3R代币。每次任务执行时城市为Keeper提供(最多)gasUsed * fastGasPrice + premium%,这些会从项目方的信用额度中扣除(不会从活动性中扣除)。项目方可以随时增加和移除全部活动性。
*直接付出ETH
通过管理提交提案来注册任务,假如管理得到通过,则无须进一步法子。
管理
*已往24小时赚取的用度为384,197美元
KP3R是Keep3r网络的代币,不外它不作为生意业务的硬性付出前言。因为在Keep3r中,项目方可以利用ETH或项目代币付出给keeper。为了鼓励Keeper完成任务,项目方需要给Keeper嘉奖。今朝项目方可以选择三种方法嘉奖keeper:
智能合约会提供任务,keeper可以执行合约任务。为了成为keeper,可以在Keep3r合约上挪用bond(unit),假如用户没有KP3R代币,可以利用bond(0)插手。bonding有三天时间延迟,三天后即可挪用Activate()。生意业务固然不必然通过KP3R付出,但所有生意业务依然会发生用度,对付任何非KP3R生意业务(ETH或代币付出的生意业务),存储库得到0.3%的用度。
*核准/取消任务
用户通过挪用keep3r合约上的addLiquidityToJob(address,uint)来注册任务。挪用addLiquidityToJob(address,uint)将建设期待中的管理投票。用户通过该地点可在每14天提交新的任务申请。*通过合约界面注册任务
Keep3r的代币经济机制
*管理
*担保金
凭据Andre Cronje的设计,Keep3r管理主要任务有:
*存储库代价980万美元,会由管理投票抉择存储库资金的利用和分派
当前希望
郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。