This yellow paper describes the technical architecture of OpenAgenet / OAN. OAN is a protocol-neutral trust layer for open Agent interconnection and discoverable AI resource products. It specifies the role architecture, \texttt{did:oan} identity objects, registration workflow, governance-backed Root lifecycle enforcement, Root-verified package model, authorization-aware Discovery, Root-issued infrastructure authorization VCs, signed trusted invocation, verification requirements, state transitions, security properties, implementation boundaries, and deployment considerations. The design is intended to support heterogeneous Agent frameworks and interaction protocols, including MCP, A2A, ANP-like systems, domain-specific Agent protocols, Skills, MCP Servers, and Tool/API resources. OAN does not define the entire business conversation among Agents or the native protocol of every resource; it defines how resource identities become admissible, discoverable, verifiable, and safe to approach before protocol-specific interaction begins.
翻译:本黄皮书描述了 OpenAgenet / OAN 的技术架构。OAN 是一个协议无关的信任层,用于开放 Agent 互连与可发现的人工智能资源产品。它规定了角色架构、`did:oan` 身份对象、注册工作流、基于治理的根生命周期执行、根验证的包模型、感知授权的发现机制、根签发的基础设施授权可验证凭证(VC)、签名可信调用、验证要求、状态转换、安全属性、实现边界以及部署考量。该设计旨在支持异构 Agent 框架和交互协议,包括 MCP、A2A、类似 ANP 的系统、领域特定的 Agent 协议、技能(Skills)、MCP 服务器以及工具/API 资源。OAN 不定义 Agent 之间的完整业务对话或每种资源的原生协议;它定义了资源身份在特定协议交互开始之前如何变得可接纳、可发现、可验证且可安全接触。