Source: Minibus Community
Original title: [DeFi] Is Keep3r the last mile of DeFi’s complete decentralization?
Keep3r is a new work of Andre Cronje. It is a decentralized Keeper task network. On the one hand, some smart contract projects require external entities to help solve devops tasks. On the other hand, some external entities (individuals or teams) can complete corresponding tasks. Get paid. Keep3r builds a decentralized task service network for this group of people.
Keeper refers to an external person or team that performs work. These tasks can be simple (such as invoking transactions) or complex (requiring off-chain logic).
Keep3r is not a task service platform in the strict sense. Keep3r itself does not manage these tasks. It allows the project party (contract) to register tasks, and the keeper also needs to register, so that both parties can choose each other. In this process, the keeper sets up its devops and infrastructure, and can create rules (based on profitable transactions).
Unlike most DeFi projects, it is a platform for DeFi developers. AC realizes that the operation of some smart contracts requires external personnel to “work” (such as reporting transaction information, etc.). Keep3r is not responsible for performing the work, but provides a platform for projects that require external work to register for “Jobs” and have the ability The person performing the action is registered as “Keepers” (manager) to match the supply and demand of both parties. In other words, these “actions” that were originally difficult to decentralize are distributed to the hands of various Keepers for execution.
◢▏ How does Keep3r work?
·Project party: Register for Jobs and provide remuneration
Project parties that need to outsource tasks can register tasks on the official website or by calling the Keep3r contract. Keepers can be selected according to their own security needs, such as the amount of Keeper required to deposit, the completion of tasks, the length of time to become a Keeper, and the amount of related tokens that Keeper pledges.
·Jobs executor: register as Keeper, mortgage deposit, execute Jobs
Any user can register as Keeper through the official website or contract and deposit a deposit ($KP3R, the token issued by Keep3r). It takes about three days to register for Keeper. After three days, you can execute Jobs and get paid.
·Community governance: review Jobs and Keeper
Keep3r has issued a governance token $KP3R. With this token, you can participate in community governance. $KP3R can be used to allow Keeper to pledge a deposit, or to let the project party provide it as a reward. If the project party provides a remuneration of $ETH, Keep3r will charge a 0.3% handling fee.
◢▏ Keep3r’s token economic mechanism
KP3R is the token of the Keep3r network, but it is not used as a rigid payment medium for transactions. Because in Keep3r, the project party can use ETH or project tokens to pay to the keeper. In order to motivate Keeper to complete tasks, the project party needs to reward Keeper. Currently, the project party can choose three ways to reward the keeper:
- Pay ETH directly
- Direct payment of tokens
- Indirect payment to Keeper by providing liquidity
Of course, these tasks can also be rewarded with KP3R tokens. By becoming a liquidity provider, you can get Credit, and these credit lines can be used to obtain the corresponding amount of KP3R tokens. Keeper will be provided with (at most) gasUsed * fastGasPrice + premium% each time the task is executed, which will be deducted from the credit limit of the project party (not deducted from liquidity). The project party can add and remove all liquidity at any time.
◢▏If KP3R is not used as a payment token, what use is it for?
·Margin
Because the external triggering of some contracts is related to financial risks, the external keeper performing the triggering task needs a minimum deposit to be qualified to perform the related tasks. And this deposit uses KP3R tokens. In other words, Keeper who wants to perform these tasks must deposit the corresponding minimum amount of KP3R deposit.
·Governance
Keep3r network governance is managed by Keeper bound with KP3R deposit.
·Capture transaction fees
Although transactions may not be paid through KP3R, all transactions still incur fees. For any non-KP3R transactions (transactions paid in ETH or tokens), the repository receives a 0.3% fee.
In summary, KP3R can be used for governance, can be used as a margin for obtaining high-risk tasks, and can capture transaction costs. In addition, liquidity providers can pay Keeper KP3R credits.
◢▏Which Jobs can be completed through Keep3r?
Smart contracts require work triggered by external instructions, such as debt settlement on the lending platform, update of the basic value of the oracle, strategic exchange of funds on the aggregation platform, cache update of Synthetix, mining of YFI, etc. The currently registered Jobs include Uniswap V2 oracle, Aave’s liquidation and so on.
DeFi seems to be eroded by the speculators who only see profit. Don’t worry, Andre Cronje (and a large number of masters) is still working hard to improve DeFi services. The current DeFi ecosystem has achieved a high degree of decentralization through mechanisms such as blockchain, smart contracts, and community governance. Keep3r takes it a step further and hopes to remove the remaining third-party needs in smart contracts. If DeFi is the industrial revolution in the financial industry-allowing smart contracts to replace manpower, then Keep3r is like further delegating the authority of the factory manager and foreman to the community and achieving the last mile of complete decentralization.