时间:2023-08-01|浏览:205
Keep3rNetwork是一种去中心化的“守护者”(”keeper”)网络,用于需求外包DevOps的项目,并且让外包团队可以在其中找到守护者的工作。
守护者是什么? “守护者”(“keeper”)是指执行“工作”(“job”)的外包人员和或团队的专业术语。守护者执行的任务不少,其中有些较简单的,如交易的调用,有些需要广泛的脱链逻辑等复杂任务。Keep3r网络的使用范围不是由自己管理这些工作任务,而是允许合同注册为需求守护者的任务,并且让其他用户注册为可以执行任务的守护者。每个守护者设置自己的DevOps和基础架构,根据守护者认为有利可图的交易,在此创建自己的规则。
守护者主要词汇 “工作”是一个专业术语,是指希望外部实体执行某项操作的智能合约。智能合约希望守护者采取“善意”的措施来执行具体的任务,而不会产生恶意的结果。因此,智能合约注册为工作,然后守护者可以按照合同内地的条件执行该工作。
称为守护者时,用户首先需要在Keep3r合约中调用一个绑定(又称unit)。没有任何KPR代币的用户也可以通过调用bond(0)函数成为守护者。在用户成为守护者之前,存在3天的绑定延迟。在3天的时间段之后,用户可以调用activate函数。激活后,最后一个作业时间戳将被发送到当前块时间戳。
守护者是机器人、脚本、其他合约、或者仅仅是生成事件的EOA帐户。这些事件会包括:以第三方名义签名TX的任务,在特定时间调用交易的任务,或更复杂的任务。
每当用户执行此类任务时,他都会获得ETH代币或KPR代币的奖励。奖励的KPR最高金额为GasUsed+Premium(由治理代币提前指定的)。
工作对守护者需求的标准包括:拥有最少数量的绑定代币、已赚取最少费用、已进入系统很长时间。
在基本级别上,用户应已在系统中注册为守护者。
工作是需要外包执行的任何系统。Keep3r的使用范围不是制定或限制操作代币,而是为所有相关方创建一种激励机制。该系统有两种创建工作的关键方式:
如果愿意,您可以通过治理(Governance)来注册工作,用户可以通过治理来提交建议,并将合约包括在工作中。如果治理获得批准的话,则无需采取进一步措施。
如何注册 调用addLiquidityToJob(address,unit)将为功能参数中由address指定的作业建置起治理投票。
用户可以在Keep3r智能合约上调用addLiquidityToJob(address,unit)函数来注册为工作。用户不得执行与此帐户关联任何当前的活动任务。当用户调用此函数时,将为函数自变量中地址指定的工作创建待处理的治理投票。用户应每14天通过此地址提交一个新的工作请求。
工作需要具有存款才能支付守护者的费用,这些存款可以直接支付,也可以通过系统中的流动性提供方式支付。如果您直接付款的话,这算是直接费用,如果您是流动性提供者,则在完成提供流动性之后,您将收回所有流动性。
筛选器的守护者(Filterkeepers)的奖励基于绑定金额、赚取的资金以及进入系统的时间。
感谢您抽出宝贵的时间来阅读我们的文章!这篇文章是由Natalia Averianova以及Platinum软件开发公司的联合创始人兼首席执行官Anton Dziatkovskiy先生撰写的。
欢迎访问我们官网与B站频道,以了解有关最佳DeFi项目的所有信息,并跟上加密领域的最新消息。在Platinum软件开发公司的帮助下,创建自己的类似Uniswap的项目或审核智能合约!