Keeper 与自动化执行者:链上谁来替协议干活 图 1
Keeper 与自动化执行者:链上谁来替协议干活 · 图 1

先说结论

智能合约不会自己动。清算要有人提交交易、利率要有人触发更新、桥要有人提交证明、你的自动复投要有人按按钮——这些”按协议规则代协议干活的独立程序”统称 keeper。协议用经济激励雇他们, keeper 用链上数据雇行情。理解 keeper 经济的价值有两层:看懂 DeFi 的”自动”是经济性的不是物理性的,以及了解你自己可以外包哪些操作、外包意味着什么新风险。

激励结构:谁来、为什么来

最典型的 keeper 是清算人:提交清算交易、获得清算奖励(机制见 清算人为什么帮你平仓)。他们的生意模型清晰可算:监控成本 + gas + 失败重试 vs 奖励与差价——当计算显示有利可图时,清算就”自动”发生。所以链上清算的时间特性(为什么深夜三点也被清算、为什么极端行情清算扎堆)本质是 keeper 的利润曲线:行情越极端、可清算仓位越多、奖励越厚,keeper 越卷(拍卖式惩罚机制见 清算执行方式)。 其余 keeper 岗位同理各有一本账:更新器(预言机、利率状态)、维护者(桥证明提交、再平衡触发)、监控者(风险事件通知)——各自由协议费流中划拨激励,规模决定响应速度。一个通用规律:激励越薄的岗位,极端行情时越没人干活,协议最容易在瓶颈岗位罢工的地方出事(治理参数应急收紧的动机常源于此,见 治理参数监控)。

竞争与速度的分配

keeper 之间的竞争在两条赛道:监控灵敏度(更快的数据消费、更准的链上扫描)与执行通道(优先费出价、私有交易、MEV 保护网络的选择——交易排序经济学的通用版本见 链上执行隐性成本)。竞争对使用者的正面意义:清算及时、协议状态新鲜、套利价差快速收敛(收益衰减的镜像面,见 策略拥挤与收益衰减)。竞争的阴暗面:同一岗位 keeper 密度过高时,公屏争夺战把成本转嫁为全网 gas 尖峰;以及 keeper 自身作恶的通道(抢跑用户清算、交易注入)是安全话题的另一章(授权与 MEV 防御的一般提醒见 入池授权边界)。

用户侧的 keeper 产品:外包什么、风险在哪

面向普通用户的自动化服务,功能上就是”替你看行情按按钮的 keeper”:自动还债/自动补仓、借贷位自动复投、清算预警触发止损、做市收益自动收割再平衡。评估框架一条主线:这些服务的通用实现是”把你的授权/私钥签名权交给对方合约或服务器”。授权模型拆解见 Permit2 授权机制;两条底线自查:服务方合约能不能无限动用你的资产(额度、期限、范围),以及服务方宕机时你的仓位处于什么状态(行情里”没按按钮”本身就是风险,触发逻辑见 清算提醒设置 的通知层局限)。 按风险收益排:链上合约型自动化(逻辑可查、执行链上)优于私钥托管型(黑盒+托管,双重信任);能设置只读告警的场景不要给交易权限。

看懂协议的 keeper 经济学做尽调

读一个协议时,把”哪些操作需要 keeper”列成岗位表,对照每条激励资金流与历史事件时间线:清算是否总在奖励线触发后第一时间发生、预言机更新延迟分布、桥证明提交延迟——这些观测值就是该协议运维肌肉的体检报告。设计再优雅的协议,激励算不平的岗位都会在行情最贵的时刻缺席(“自动”失灵时刻的完整推演见 借贷挤兑时刻)。

风险提示

自动化服务引入合约、授权与服务商三重信任面,便利与风险同时增加。本文不构成投资建议,不构成对任何自动化产品的推荐。

(补充说明与前文同样只讨论机制与操作纪律,其中的假设数字均为原理示例而非实时数据,不构成投资建议。)