外部实体|Keep3r是什么?( 二 )


通过治理提交提案来注册任务,如果治理获得通过,则无须进一步措施。
*通过合约界面注册任务
用户通过调用keep3r合约上的addLiquidityToJob(address,uint)来注册任务。调用addLiquidityToJob(address,uint)将创建等待中的治理投票。用户通过该地址可在每14天提交新的任务申请。
外部实体|Keep3r是什么?
文章插图
此外任务也有安全级别,项目方根据自己的安全需要选择Keeper,例如要求keeper的保证金数量、完成任务情况、成为Keeper的时间长短以及keeper质押相关代币的量等。同时,对于没有风险只需执行的合约,可以使用默认的isKeeper(address)调用。
外部实体|Keep3r是什么?
文章插图
Keep3r中的Keeper
智能合约会提供任务,keeper可以执行合约任务。为了成为keeper,可以在Keep3r合约上调用bond(unit),如果用户没有KP3R代币,可以使用bond(0)加入。bonding有三天时间延迟,三天后即可调用Activate()。
外部实体|Keep3r是什么?
文章插图
Keep3r的代币经济机制
KP3R是Keep3r网络的代币,不过它不作为交易的硬性支付媒介。因为在Keep3r中,项目方可以使用ETH或项目代币支付给keeper。为了激励Keeper完成任务,项目方需要给Keeper奖励。目前项目方可以选择三种方式奖励keeper:
*直接支付ETH
*直接支付代币
*通过提供流动性间接支付给Keeper
当然,这些任务也可以用KP3R代币进行奖励。通过成为流动性提供者,可有获得Credit,这些信用额度可用来获得对应数量的KP3R代币。每次任务执行时都会为Keeper提供(最多)gasUsed * fastGasPrice + premium%,这些会从项目方的信用额度中扣除(不会从流动性中扣除)。项目方可以随时增加和移除全部流动性。
如果KP3R不作为支付代币,那么,它有什么用处?
*保证金
因为有些合约的外部触发工作跟财务风险有关,执行触发任务的外部keeper需要最小的保证金才能有资格执行相关任务。而这个保证金使用的是KP3R代币。也就是说,要想执行这些任务的Keeper必须存入相应的最低数量的KP3R保证金。
*治理
Keep3r网络治理是由绑定了KP3R保证金的Keeper来管理的。
*捕获交易费用
交易虽然不一定通过KP3R支付,但所有交易依然会产生费用,对于任何非KP3R交易(ETH或代币支付的交易),存储库获得0.3%的费用。
总结来说,KP3R可以用来治理,可以作为获得高风险任务的保证金,可以捕获交易费用。此外,流动性提供者可以给Keeper支付KP3R信用。
治理
按照Andre Cronje的设计,Keep3r治理主要任务有:
*添加接受任务信用的流动性池
*批准/撤销任务

【精彩生活】jing111.com小编为您精选以下内容,希望对您有所帮助: