流
DNS-AID:去中心化 AI 智能体发现协议
DNS-AID 是一项开源协议,使自治智能体能够利用标准 DNS 基础设施解析对等身份并建立通信通道,从而将智能体发现与中心化注册表依赖解耦。
Signal Linux 基金会发起了 DNS-AID,这是一个新的开源项目,旨在使 AI 智能体能够利用 DNS 基础设施进行发现和通信 · Linux 基金会 · 2026-05-30
Linux 基金会已启动 DNS-AID,这是一个旨在利用域名系统 (DNS) 基础设施进行去中心化智能体发现的开源项目。该项目旨在提供一种标准化机制,使自治智能体能够在不依赖中心化注册表或专有发现服务的情况下,解析对等身份并建立通信通道,从而有效地将 DNS 视为智能体网络的基础路由层。
Context DNS-AID 解决了智能体生态系统中与专有发现服务相关的碎片化和依赖风险。通过将智能体能力、端点和信任锚点映射到标准 DNS 记录,该协议使智能体能够利用现有的互联网基础设施定位对等节点和服务。这种方法优先考虑基础设施的复用,在利用 DNS 的全球覆盖范围和运营成熟度的同时,降低了维护自定义发现网络的开销。该项目针对需要跨组织边界进行开放、可互操作的智能体间交互的场景。
Relevance 本条目稳定了“基础设施原生智能体发现”这一模式。它验证了将标准协议视为智能体工作流中一等公民的发展轨迹,这与“在现有系统足够用时,尽量减少新型基础设施创建”的原则相一致。DNS-AID 引入了一个与更广泛的互联网协议栈互操作的发现层,有可能降低智能体部署的准入门槛。与不透明的发现 API 相比,该协议还将 DNSSEC 等成熟的安全模型引入智能体发现,为身份验证与数据完整性提供了一种结构化的方法。
Current State DNS-AID 目前作为 Linux 基金会旗下的开源项目,正处于启动阶段。该倡议正在为基于 DNS 的智能体发现建立技术规范和参考实现。早期开发的重点是定义记录类型和解析工作流,使智能体能够查询对等节点的可用性、能力和通信端点。该项目对社区贡献和规范完善开放。
Open Questions
- 如何在 DNS 记录中编码复杂的智能体能力和元数据,以支持细微的发现需求?
- 与专用的消息网关或发布/订阅 (pub/sub) 系统相比,基于 DNS 的发现对延迟和可靠性有何影响?
- 在 DNS 缓存和 TTL(生存时间)的限制下,该协议如何处理智能体的移动性和动态端点变化?
- 实施了哪些安全机制来防止 DNS 欺骗、缓存投毒或未经授权的智能体注册?
- DNS-AID 如何与现有的智能体治理框架集成,以实现策略执行和访问控制?
Connections DNS-AID 为智能体原生通信回路 (agent-native communication circuit) 提供了发现层,使智能体能够在没有中心化协调的情况下定位对等节点。它作为一种智能体间发现的规范,将发现逻辑与编排层解耦,支持模块化的智能体架构。该协议通过开放标准将发现行为形式化,与规范驱动的编排模式相一致。
译注
- “智能体” (Agent) 准确传达了实体的自治与主动性,是中文 AI 语境中的标准术语。
- “回路” (Circuit) 用于翻译 circuit,以体现通信层中已稳定并形成闭环的模式特征,呼应 Openflows 语境中“回路”作为已完成并稳定之模式的内涵。