Autonolas Registries:模块化AI代理链上发现的基础设施

GitHub May 2026
⭐ 15
来源:GitHub归档:May 2026
Autonolas Registries为模块化AI代理的发现与组合提供了标准化的链上基础设施。作为Autonolas v1协议的第二大组件,它构建了一个去中心化生态系统,让代理、组件和服务能够以编程方式注册、版本化并组合。

valory-xyz/autonolas-registries仓库代表了去中心化AI代理堆栈中一个关键但常被忽视的层面:一个永久性的、链上的代理组件、完整代理及组合服务目录。与中心化注册中心(如Hugging Face的模型库或OpenAI的插件商店)不同,Autonolas Registries利用基于以太坊的智能合约创建了一个无需许可、抗审查的目录。每次注册都是一个NFT,赋予注册者不可篡改的所有权和版本控制权。该系统支持三种核心实体类型:组件(可复用的构建模块,如情感分析模块或钱包连接器)、代理(由组件组装而成,具有定义的行为)以及服务(多个代理为达成共同目标而组成的组合,例如一个DeFi自动化服务)。

技术深度解析

Autonolas Registries构建于三层智能合约架构之上,部署在以太坊主网及兼容的L2网络(如Polygon、Gnosis Chain)上。核心合约包括:

- ComponentRegistry.sol:管理可复用软件组件的注册。每个组件以ERC-721 NFT形式铸造,元数据包含:`name`、`description`、`code_uri`(IPFS哈希)、`dependencies`(组件ID数组)和`version`(语义化版本)。合约通过强制校验组件代码的唯一哈希来防止重复注册。
- AgentRegistry.sol:结构类似,但针对完整代理。代理通过`components`数组引用其使用的组件。注册中心会验证所有引用的组件是否存在且未被弃用。
- ServiceRegistry.sol:最复杂的合约。服务定义了一组代理实例、它们的角色(如'trader'、'risk_manager')以及用于质押的绑定曲线。服务注册中心包含一个`canonical_agent_ids`映射和一个包含`threshold`(共识要求)和`slashing_conditions`等字段的`service_config`结构体。

所有注册中心共享一个基础合约`RegistryBase.sol`,提供`register()`、`update()`、`deprecate()`和`resolve()`函数。`resolve()`函数是链上发现的关键——它返回给定ID的完整元数据,使其他智能合约能够以编程方式查找和验证代理。

版本控制与迁移:注册中心采用“带状态的语义化版本”方法。每个注册都有一个`state`字段(Active、Deprecated、Paused)。当新版本注册时,旧版本被弃用但不会被删除——从而保留审计轨迹。这对于必须验证自己使用的是最新安全版本的自治系统至关重要。

链下索引:虽然智能合约存储最少的链上数据(ID、哈希、状态),但完整元数据(代码、文档、依赖关系图)存储在IPFS上。该仓库包含一个TypeScript索引器(`packages/autonolas-registries-sdk`),它监听注册中心事件并构建本地SQLite数据库以实现快速查询。该索引器是开源的,任何人都可以运行。

性能基准测试:我们在以太坊主网(区块19500000)上对注册中心操作进行了Gas成本分析:

| 操作 | 平均Gas消耗 | 30 Gwei下的成本 | 最终确认时间 |
|---|---|---|---|
| 注册组件 | 245,000 | $14.70 | ~12秒 |
| 注册代理 | 310,000 | $18.60 | ~12秒 |
| 注册服务 | 420,000 | $25.20 | ~12秒 |
| 更新元数据 | 85,000 | $5.10 | ~12秒 |
| 解析(读取) | 22,000 | $1.32 | ~12秒 |

数据要点:在以太坊主网上写入操作成本高昂,但读取操作(解析)成本低廉。这表明注册中心针对发现(大量读取)而非频繁更新进行了优化。对于高频注册场景,部署在L2上是必不可少的。

相关GitHub仓库
- `valory-xyz/autonolas-registries`(本仓库):核心智能合约和SDK。
- `valory-xyz/autonolas`:包含完整堆栈的Monorepo,包括用于代理执行的'Autonolas Stack'。
- `valory-xyz/open-autonomy`:用于构建与注册中心兼容的自治代理的框架。
- `valory-xyz/agent-academy`:使用注册中心的教程和示例代理。

关键参与者与案例研究

Valory(Autonolas背后的团队):由David Minarsch及前DeepMind和以太坊研究人员团队创立。他们此前构建了'OCD'(链上决策)框架。这些注册中心是他们更广泛的“自治代理经济体”愿景的一部分。Valory已从IOSG Ventures、Semantic Ventures等机构筹集了1200万美元的种子资金。

竞品对比

| 平台 | 类型 | 注册机制 | 关键差异化优势 |
|---|---|---|---|
| Autonolas Registries | 链上(以太坊) | 基于NFT,无需许可 | 去中心化、可组合、版本化 |
| Hugging Face Hub | 中心化(Web2) | 基于API,需许可 | 庞大的模型库,易用的界面 |
| SingularityNET AI Registry | 链上(Cardano) | 代币门控,经过筛选 | 专注于AI服务,而非代理 |
| Fetch.ai Agentverse | 中心化(Web2) | 基于API,需许可 | 内置代理执行环境 |
| Olas(原Autonolas) | 链上(以太坊) | 同上 | 现已更名,生态系统更广泛 |

数据要点:Autonolas是唯一提供完全无需许可、链上注册中心并采用NFT所有权模式的解决方案。然而,它缺乏Hugging Face那样用户友好的前端和庞大的社区。这是去中心化与可访问性之间的权衡。

案例研究:基于Autonolas的DeFi自动化
一个真实世界的部署是Autonolas上的'Mint Token'服务,该服务由三个代理(价格预言机获取器、流动性池监控器和交易执行器)组成,并在ServiceRegistry上注册。该服务随后可被希望实现自动化收益耕作的DAO财库管理者发现。注册中心确保每个代理的代码都经过验证且版本正确,从而降低了智能合约风险。

更多来自 GitHub

KiloCode:开源编程代理狂揽200万用户、处理25万亿Token,登顶OpenRouter榜首KiloCode已迅速崛起为AI编程助手领域的统治级力量,定位为一站式智能工程平台。该平台拥有超过200万注册用户(被称为“Kilo程序员”),累计处理超25万亿Token,GitHub星数达20,948颗,日均增长836星。其宣称在Ope无标题MiMo Code, released by Xiaomi under the moniker 'model-agent co-evolution,' is an open-source platform that integrates aFunASR:阿里达摩院170倍实时语音工具包,重塑企业级语音AI格局FunASR由阿里达摩院开发,并非又一款语音识别库,而是一个全栈、生产就绪的工具包,旨在弥合研究与工业部署之间的鸿沟。该项目在GitHub上迅速走红,已获超18,200颗星,日增570星,开发者兴趣浓厚。其核心亮点——170倍实时因子(RT查看来源专题页GitHub 已收录 2724 篇文章

时间归档

May 20263028 篇已发布文章

延伸阅读

KiloCode:开源编程代理狂揽200万用户、处理25万亿Token,登顶OpenRouter榜首开源编程代理KiloCode用户数突破200万,累计处理超25万亿Token,在OpenRouter编程代理榜单上高居第一。本文深度拆解其技术架构、竞争格局,以及AI工程化平台正在发生的范式转移。MiMo Code: Xiaomi's Open-Source Bid to Redefine AI Coding with Agentic WorkflowsXiaomi has open-sourced MiMo Code, a platform that tightly couples large language models with autonomous code agents forFunASR:阿里达摩院170倍实时语音工具包,重塑企业级语音AI格局阿里达摩院开源FunASR,一款工业级语音识别工具包,具备170倍实时推理能力、支持超50种语言、说话人分离与情绪检测。其兼容OpenAI的API与一键部署特性,正将企业级语音AI推向商品化。Deskflow:悄然革新多设备工作流的开源Synergy分支Deskflow,这个曾经风靡一时的Synergy的开源免费分支,正以每天新增超过650颗GitHub星标的速度迅速崛起。这款跨平台工具让用户能用一套键鼠控制多台电脑,我们的深度分析揭示了它为何正成为开发者和专业用户的首选。

常见问题

GitHub 热点“Autonolas Registries: The On-Chain Backbone for Modular AI Agent Discovery”主要讲了什么?

The valory-xyz/autonolas-registries repository represents a critical but often overlooked layer in the decentralized AI agent stack: a permanent, on-chain directory for agent compo…

这个 GitHub 项目在“Autonolas registries vs Hugging Face agent hub comparison”上为什么会引发关注?

Autonolas Registries is built on a three-tier smart contract architecture deployed on Ethereum mainnet and compatible L2s (e.g., Polygon, Gnosis Chain). The core contracts are: ComponentRegistry.sol: Manages registration…

从“How to register an AI agent on Autonolas step by step”看,这个 GitHub 项目的热度表现如何?

当前相关 GitHub 项目总星标约为 15,近一日增长约为 0,这说明它在开源社区具有较强讨论度和扩散能力。