Keep3r Network 到底是什么?可以把它想成去中心化的Upworks… 我有一些链上的差事需要被完成,但我不想自己维护一堆机器去定时呼叫,那有没有什么样的机制设计可以让陌生人有诱因去帮我完成呢?
什么样的链上差事?例如yearn vault里的harvest()或是uniquote里的update(address, address)。Ethereum上的合约是unstoppable的没错,但没有人灌油进去,合约也只是沉睡的机器人。
扯远了,这些打工仔就做作Keeper,要成为Keeper很简单,只要呼叫bond(address,uint)后就可以在N天(预设是3天)后开始承接任务。而有鉴于不同的任务的风险需求不同,你可能会需要质押一些东西(取决于承接的任务)。而要是选择成为了Keeper,如果超过M天(预设7天)没有干活,质押的资产就会被没收K% (预设5%)。
那谁来决定哪些活可以被承揽呢?治理合约可以直接上架新的Job,或是任何人治理代币的LP 可以把LP Token 搭配新的Job 提交给治理合约。简单来说,没有skin in the game 是无法让这个网路帮你做事的。
而并不是所有的Job风险都是一样的,有些呼叫权利如果给了恶意的Keeper,这些Keeper可能会利用这个机会找漏洞,例如yearn vault的harvest如果被恶意Keeper呼叫,这个Keeper可能会在呼叫前存款来front run。
所以Job 可以视风险决定要给哪些Keeper (存活多久,赚了多少,质押多少等等),当然也可预设让所有Keeper 都参与。
不过治理到底可以干嘛?治理可以新增删除Job ,排解Keeper 争议,没收Keeper 质押资产以及将Keeper 纳入黑名单。
更多的细节可以上文件或是这个合约原始代码看,注意了….这是一个实验性的产品,其中的代币(KPR)是真的完全没有价值的….也没有任何的痕迹指出它会在短时间内会有任何价值(虽时可能被下一版部署的合约取代)。
本文链接地址:https://www.wwsww.cn/qtszb/6650.html
郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。