# Keeper

DAS 是基于 [Nervos CKB](https://nervos.org) 开发的 Dapp。「链下计算，链上验证」是 Nervos CKB 的独特设计。对于任何一个运行在其之上的 Dapp 而言，都包括链下计算相关的程序，和链上验证相关的代码。Keeper 便对应 DAS 的「链下计算」相关的程序。

Keeper 是任何人都可以无需许可的运行的链下程序。它会根据 CKB 链上的状态，发出交易，修改 CKB 的链上状态。而这些交易需要负责「链上验证」的程序验证通过才能打包上链。因此，任何人都可以根据 [DAS 的协议](https://github.com/DeAccountSystems/das-contracts)，实现自己 Keeper。

在 DAS 系统中，Keeper 程序的作用是批量处理用户的注册请求，回收过期账户等。Keeper 每完成一个注册请求处理，回收账户处理，都可以获得响应的奖励。[查看奖励细则](/docs/chinese-1/gong-tong-jian-she/build-together.md)。


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.da.systems/docs/chinese-1/gong-tong-jian-she/keeper.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
