从 Chainlink Keepers 到自动化:服务的演进
智能合约无法自行唤醒自己。这一局限性催生了 2021 年推出的 Chainlink Keepers,此后该服务在名称、设计以及部署环境上均发生了显著变化。对于正在运行实时维护任务的团队而言,掌握当前动态至关重要,因为“Chainlink Automation”已不再是故事的终点。
Chainlink Keepers 于 2021 年启动,随着 v2.1 版本引入日志触发器等功能,逐渐发展为 Chainlink Automation。如今,它正逐步被 CRE(Cross-Environment Execution)工作流所取代。官方文档列出了 Chainlink Automation 在 2026 年中期的弃用日期,因此现有用户亟需制定迁移计划。
什么是 Chainlink Keepers?
2021 年 8 月,Chainlink 在 SmartCon 大会上正式宣布了 Keepers 服务。该服务利用节点运营商运行的链下计算能力,通知智能合约何时采取行动。早期应用场景包括基于时间的结算、限价订单和清算操作。Aave 和 Synthetix 等项目是早期的采用者。
Chainlink Keepers 如何演变为 Chainlink Automation?
阶段变更内容来源2021 年 8 月宣布 KeepersCoinDesk (报道)重命名日期未找到未经核实Automation v2.1支持转发器、日志触发器和数据流官方文档2025 年 11 月CRE 在主网正式上线Chainlink 博客2026 年第二季度Automation 和功能升级为 CRE 工作流Chainlink 审查报告 由于在查阅的页面中未找到具体的重命名日期,故标记为未经核实。v2.1 指南仅停止提及 Keepers,而未明确说明重命名过程。
Chainlink Automation v2.1 带来了哪些改变?
v2.1 迁移指南描述了一种共识驱动的设计,主要带来以下四项提升:
- 链下计算能力:达到 1000 万 Gas,具体范围需在指南中核实。
- 可靠性与性能:更好的稳定性和执行效率。
- 日志触发支持:支持基于事件日志的触发机制。
- 数据流查询:支持检索 Data Streams。
然而,有一项变更会导致旧合约失效:每次维护任务现在都通过其专用的转发器地址调用,导致 `msg.sender` 发生变化。如果合约仅信任旧的注册表地址,它将无法正常工作,直到允许使用转发器为止。对于 Chainlink Automation 开发者而言,这是首要测试的内容。
为何要将 Chainlink Automation 迁移至 CRE?
Chainlink 2026 年第二季度的审查报告显示,Functions 和 Chainlink Automation 已从独立服务升级为 CRE 工作流,具备相同的能力并增加了额外功能,但未提供具体时间线。相比之下,迁移页面更为具体:
- v1.x 版本已于 2026 年 6 月 30 日弃用。
- v2.1 版本将于 2026 年 7 月 31 日弃用,测试网的截止日期为 2026 年 6 月 24 日。
CRE 被描述为一个超集,支持 Chainlink Automation 运行的所有链。服务级别的弃用已有文档记录,但特定维护任务是否仍在执行尚未核实。该页面最后更新于 2026 年 5 月 25 日,但对后续日期使用了过去时态,因此在依赖任何日期前,请务必与 Chainlink 官方确认。
Chainlink Automation 与 CRE 的关键区别
下表映射了 Chainlink Automation 概念与其对应的 CRE 等效项:
Chainlink AutomationCRE带有 checkUpkeep() 和 performUpkeep() 的维护任务TypeScript 或 Go 编写的工作流,编译为 WebAssembly基于时间的维护Cron 触发器基于日志的维护EVM 日志触发器自定义逻辑维护:Handler 调用 evmClient.callContract()直接从转发器调用通过 Keystone 签名的报告转发器接收合同 来自 Chainlink Automation Keepers 的链下检查正不断移入工作流处理程序中,从而脱离链上 Gas 限制。
如何迁移现有的维护任务
官方迁移页面列出了针对 Chainlink-Automation 维护任务的五个步骤:
- 从 automation-migration-ts 模板构建项目。
- 部署带有正确转发器地址的 AutomationReceiver.sol。
- 使用 setCallAllowed() 授权目标调用。
- 进行模拟,然后部署工作流。
- 取消旧的维护任务并提取其 LINK 余额。
在开始之前,列出每个维护任务的版本、链和触发类型。这一建议属于编辑实践,并非直接来自官方文档。处理 LINK 余额的团队可能还需要参考 Chainlink Staking v0.2 的解释说明。
安全与风险检查
- 在取消任何操作前,验证链、注册表、接收者和权限。
- 取消操作不等于迁移,内部含有 LINK 的已取消 Chainlink-Automation 维护任务需要单独提取。
- 错误的接收者或转发器设置可能会阻碍执行。
- 在主网上线前审计权限变更,因为 Chainlink-Automation 会跟踪合约权限。
- 官方页面在时间表述上存在分歧,因此日期可能已过时。
本文反映的是阅读体验,而非实际部署,不构成技术、财务或法律建议。
结语
Chainlink-Automation 从 2021 年的 Keeper 网络成长为成熟的触发服务,随后成为 CRE 内部的一项能力。对 Chainlink-Automation 用户的实用建议很简单:检查注册表版本,阅读官方迁移页面,并先在测试网上进行测试。
LINK

交易所
交易所排行榜
24小时成交排行榜
人气排行榜
交易所比特币余额
交易所资产透明度证明
去中心化交易所
资金费率
资金费率热力图
爆仓数据
清算最大痛点
多空比
大户多空比
币安/欧易/火币大户多空比
Bitfinex杠杆多空比
ETF追踪
索拉纳ETF
瑞波币ETF
香港ETF
比特币持币公司
加密资产反转
以太坊储备
HyperLiquid钱包分析
Hyperliquid鲸鱼监控
大额转账
链上异动
比特币回报率
稳定币市值
期权分析
新闻
文章
财经日历
专题
钱包
合约计算器
账号安全
资讯收藏
自选币种
我的关注