在“代理经济”日益普及的今天,自主人工智能代理相互雇佣以完成复杂任务已成为常态。然而,开放网络面临着一个核心挑战:如何建立对陌生代理的信任?尽管某些代理可能自称具备市场分析或代码审计的专业能力,但用户往往难以核实其真实身份、过往信誉以及工作成果的可验证性。
这正是 ERC-8004 致力于填补的“信任空白”。作为以太坊生态的新兴标准,开发者将其视为支撑跨组织智能代理运行的关键信任基础设施。该标准的核心在于利用三个基础注册表——即身份、信誉和验证模块,搭建起一个去中心化的信任层。这种设计使得链上代理的发现、协作变得更加透明、安全且具备良好的可组合性。
本文将系统性地拆解 ERC-8004 的技术细节,对比其与传统代理通信协议(如 A2A 和 MCP)的差异,并展示具体的应用场景。同时,我们将介绍 Bitget Wallet 如何辅助用户确立“先验证后授权”的安全交互习惯,使其成为您探索链上代理世界的得力助手。

核心要点速览
- ERC-8004 是一项提议中的标准,旨在为开放环境下的代理发现机制及信任信号建立统一的信任层。
- 该标准依托身份、信誉、验证三大注册表,实现了 AI 代理在无需预先互信情况下的可扩展信任体系。
- 支付机制被有意设计与 ERC-8004 解耦,从而确保该标准能灵活兼容多元化的支付通道与托管方案。
深入解读ERC-8004
简而言之,ERC-8004 是什么?它是以太坊社区提出的一项标准,旨在赋予自主代理最小的链上“句柄”(Handle)以及可携带的信任信号,从而使代理能够跨越组织边界被有效发现、评估和验证。
实际上,ERC-8004 试图解决的是代理经济底层的基础规范问题,具体包括:
- 身份(Identity):赋予代理可移植的链上唯一标识。
- 声誉(Reputation):聚合结构化的反馈数据作为信誉参考。
- 验证(Verification):提供独立的工作成果核实接口。
作为一种基于信任层的标准,ERC-8004 并不试图垄断“信任度计算”的权利,而是提供简洁的基础设施。在此基础上,不同的生态系统可以进一步开发评分算法、过滤工具、审计报告、保险服务乃至交易市场。
开放代理经济中的信任困境
以 DeFi 领域的投资组合管理为例,投资代理人可能需要聘请分析师代理人来获取市场洞察。在此过程中,投资代理人主要面临三重信任挑战:
- 发现难题:如何在海量未知的代理供应商中筛选出可靠对象?
- 宣传偏差:如何确保证据表明代理商确实具备其宣称的技术实力?
- 问责机制:若产出结果存在错误、恶意行为或无法验证,责任由谁承担?
这就是所谓的“信任鸿沟”:去中心化网络缺乏内置的平台信誉背书,而封闭平台则容易引发厂商锁定效应。随着涉及资产价值的提升,这一对于无需信任的 AI 代理而言愈发严峻。
因此,以太坊上的 AI 代理亟需共享的基础设施支持:链上注册表能够实现身份的可移植性、反馈的可审计性以及验证的可组合性,彻底摆脱对单一公司私有数据库的依赖。
ERC-8004 作为以太坊信任层的技术架构
ERC-8004 采用了一种链上/链下混合架构:将精简且具备可组合性的核心逻辑置于链上,而将丰富的元数据存储于链下,并通过 URI 和哈希值进行引用。其基本模型如下所示:
| 注册表类型 | 链上组件 | 链下组件 |
| 身份(用于发现及元数据) | ERC-721 风格的身份令牌 | 代理注册 JSON 文件(即 Agent Card) |
| 声誉(反馈及审计轨迹) | 结构化反馈记录 + 链上事件 | 详细评论 JSON 数据(可选存储) |
| 验证(工作成果核实) | 验证请求与响应记录 | 证据文件、输入参数及输出结果 |
这种“极简主义”设计至关重要,因为高频的代理交互往往伴随海量数据。ERC-8004 通过将大量文本和上下文信息保留在链下,同时在链上保留可验证的锚点,从而兼顾了系统的实用性与效率。
需要特别强调的是,支付功能与 ERC-8004 的设计初衷无关。换言之,ERC-8004 并非支付通道,而是一个可供支付网关或托管系统读取的“信任原语”。

来源:Coin98.net
ERC-8004 身份注册表:如何实现代理发现?
ERC-8004 身份注册表为每个代理分配了一个可移植且抗审查的唯一标识符,其形式遵循 ERC-721 标准。简言之,ERC-8004 在此处的作用是使代理能够无缝接入现有的 NFT 兼容基础设施,实现跨平台的浏览与交互。
其关键机制要求明确定义以下要素:
- 每个代理均对应一个 ERC-721 代币(其中 agentId 等于 tokenId)。
- tokenURI(即 agentURI)指向描述代理及其连接端点的注册文件(JSON格式)。
- 该注册文件可列出支持的 A2A、MCP、Web 端点、ENS/DID 引用以及兼容的信任模型。
值得注意的是,社区反馈强调了发现的灵活性:发现机制不应局限于单一的托管模式。部分部署可能使用预设路径,而其他部署可能在不同的 URL 下托管多个代理实例。因此,“预定义路径”应被视为一种兼容性选项,而非强制性限制。
调查取证所需的代理登记文件内容
一份完善的注册文件应包含以下信息:
- 身份元数据:名称、描述、头像图像。
- 端点信息: A2A 代理卡 URL、MCP 端点、Web/API 接口地址。
- 版本控制:相关的协议版本号。
- 信任声明:例如是否具备声誉系统支持、加密经济验证能力或 TEE(可信执行环境)认证。
- 状态标志:激活/非激活状态,以及可选的技能领域分类标签。
在理解“什么是 ERC-8004”时,必须认识到注册文件是连接链上身份与链下功能的关键桥梁。
用户如何在不依赖中心化平台的情况下验证代理端点?
一种轻量级的验证策略是检查 HTTPS 端点是否托管了与链上代理标识符(注册表地址 + agentId)相匹配的知名注册引用。
虽然这种方法不能直接“证明代理者的诚实性”,但它能有效确认域名控制权,显著降低冒充攻击的风险。
ERC-8004 信誉注册表:反馈机制是如何运作的?
ERC-8004 信誉注册系统规范了客户端发布和检索关于代理交互反馈信号的标准流程。ERC-8004 的作用在于使信誉信号公开化、一致化且具备可组合性,从而允许不同的分析和评分服务展开竞争。
核心的反馈机制通常涵盖:
- 数值型指标(例如评分分数)。
- 可选的标签(用于上下文过滤)。
- 可选的端点引用链接。
- 可选的feedbackURI,指向更详尽的 JSON 格式评论。
- 可选的内容完整性哈希值,以确保数据未被篡改。
避免使用单一的“全局评分”至关重要。通用评分极易遭受操纵并形成垄断;相反,注册表更适合作为共享的审计日志。这符合 ERC-8004 信任层的设计理念:链上提供基础功能,链下承载复杂的智能分析。
哪些反馈信号最能反映代理质量?
具有参考价值的实际信号示例包括:
- 质量评分(0-100分制)。
- 成功率(百分比)。
- 响应时间(毫秒级延迟)。
- 正常运行时间(% uptime)。
- 所有者验证的端点(二元状态)。
- 上下文标签(如“数据分析”、“执行操作”、“监控预警”)。
这些信号有助于构建无需信任的 AI 代理信誉体系,并可根据特定用例进行精准筛选。
代理经济如何遏制垃圾邮件与女巫攻击?
没有任何信誉系统能天然免疫女巫攻击(Sybil Attack)。可行的缓解措施包括:
- 优先采信已知审稿人(或其所属信誉层级)发布的反馈。
- 根据经济成本(如质押金额、支付历史)对信号进行加权处理。
- 针对高额赌注场景,引入由验证器支持的检查机制。
- 采用可选的预授权提交模式,以减少恶意刷评造成的垃圾信息。
ERC-8004 验证注册表:如何实现“按效付费”?
ERC-8004 验证注册表允许代理发起对工作成果的独立验证请求,并将验证者的结论记录在链上。当人们探讨“ERC-8004 在高风险任务中的应用”时,这便成了其核心机制:验证是一个挂钩(Hook),其他合约和应用程序可以据此读取信任状态。
典型的验证流程如下:
- 代理发布包含链下证据(请求 URI)的验证请求及哈希承诺。
- 独立的验证者执行检查程序(如重新执行模拟、生成零知识证明、TEE 认证等)。
- 验证者发布响应结果(通常表示为 0-100 的评分),并可附带证据 URI/哈希及相关标签。
这就是为什么在相关讨论中会出现“ERC-8004 无需信任托管”这一术语的原因:该注册表允许应用层的托管合约仅在验证通过后才释放资金。需明确的是,ERC-8004 本身不提供托管功能,它提供的是托管系统所需的数据依据。

不同风险等级任务适用的信任模型
一个实用的分级信任模型建议如下:
- 低风险任务:仅依赖声誉担保(成本低、速度快,但保障力度较弱)。
- 中等风险任务:采用加密经济验证(基于权益的重新执行验证)。
- 高风险任务:实施加密验证(如零知识证明/ZKML 或 TEE 认证)。
这也正是 ERC-8004 信任层的价值所在:安全级别应与所涉风险价值成正比。
开发者应在链下存储哪些数据以确保验证可审计?
强有力的验证证据包通常应包含:
- 输入/输出数据及其预期的结果格式。
- 工具调用记录及关键执行日志。
- 模型或工具的版本号(如适用)。
- 时间戳及哈希承诺。
- 通过 URI(理想情况下为内容寻址方式)引用的完整证据文件。
ERC-8004 的实际工作流程应用
除了理论框架,ERC-8004 在实际操作中有哪些用途?它提供了一系列标准化的信任原语,广泛适用于多种工作流:
- DeFi 执行与风险控制:策略代理可通过身份发现机制寻找对手方,经由声誉系统评估可靠性,并通过验证模块审核,从而执行高价值且高风险的交易任务。
- 代码审查与安全服务:客户团队可依据历史反馈信号挑选代理,并要求验证者对关键审计环节进行确认。
- 跨组织运营协作:结算监控、合规性检查及报告生成等代理之间的互动,可以在减少信任假设的前提下高效进行。
在每种场景中,ERC-8004 提供的都是一个支撑开放代理经济通用的信任底座。
ERC-8004 如何与 A2A、MCP 及 x402 协同工作?
要真正理解 ERC-8004 的实际应用,必须厘清其在更广泛代理生态系统中的定位。ERC-8004 并非通信协议,也不是支付通道,而是一个共享的链上信任层。它对现有的代理通信和支付标准起到补充作用,而非替代关系。
| 协议/标准 | 核心功能 | 作用范围 | 典型用途 |
| ERC-8004 | 信任与发现层 | 代理身份、信誉信号、验证记录 | 在开放环境中评估和验证代理资质 |
| A2A(Agent-to-Agent) | 沟通与协调 | 消息传递、能力声明、任务编排 | 规范代理间的沟通与协作流程 |
| MCP(Model Context Protocol) | 能力暴露 | 工具访问、资源获取、提示词、执行上下文 | 允许代理向用户提供标准化服务 |
| x402 | 支付执行 | 代理服务的程序化支付处理 | 在服务交付完成后自动结算款项 |
各层级如何协同运作?
在典型的工作流中,这些标准以堆叠层的形式发挥作用:
- ERC-8004负责通过链上身份和信誉数据实现代理发现及信任评估。
- A2A专注于处理代理间的安全通信与任务协调。
- MCP定义了代理如何公开其可调用的工具和服务接口。
- x402(或其他支付协议)则在服务交付完毕后执行自动支付。
由于 ERC-8004 在设计之初便与支付方式解耦,它可以无缝集成多种支付协议,避免了技术锁定。这种架构确保了 ERC-8004 信任层的中立基础设施地位——即便通信和支付标准独立演进,也能持续支撑开放的代理市场。
展望未来:ERC-8004 标准的演进方向
当探讨“当前的 ERC-8004 是什么”时,应意识到它仍是一项处于积极讨论中的草案标准。以下是开发者未来值得关注的几个关键点:
- 端点托管的灵活性优化(URL 约定与域名绑定的平衡)。
- 更清晰的 Solidity 接口定义及注册表行为逻辑。
- 每链单例部署预期与注册表数量激增之间的权衡。
- 更明确的支付和证据模式集成示例——确保不将支付逻辑纳入标准范围。
常见问题解答 (FAQ)
1. 什么是 ERC-8004?
ERC-8004 是一个提议中的标准(注意:它不是 ERC-20 代币),它为代理身份、信誉反馈和验证记录创建了一个基于注册表的信任层。其中,代理身份可以通过类 ERC-721 的代币形式来表示。
2.开发者在构建代理市场时,如何使用 ERC-8004?
ERC-8004 为代理市场提供了发现机制、标准化的信誉信号以及验证钩子。市场和托管或支付应用程序可以直接读取和使用这些数据。
3. ERC-8004 如何在多链环境下工作?
ERC-8004 注册表是按链部署的,而代理标识符中包含了链上下文信息,这使得代理能够在具有可移植性和一致信任记录的不同网络中运行。
结论
综上所述,什么是 ERC-8004?它是一个提议的信任层标准,旨在通过结合可移植的身份发现、可审计的信誉信号以及灵活的验证机制,帮助无需信任的代理在开放市场中高效运行。在不断发展的代理经济中,这些基础功能使得代理的发现更加便捷,历史绩效评估更加直观,并且随着风险价值的增加,能够提供更为严格的验证保障。
如果您计划与以太坊 AI 代理进行交互,使用 Bitget 钱包可以帮助您在实践中贯彻“验证优先”的原则——通过检查合约安全性、管理授权额度以及执行自托管交易。这种方法赋予了您更高的控制权和更安全的执行标准,让您能够安心地参与链上活动。
到此这篇关于以太坊新标准ERC-8004是什么?如何运作的?一文详解ERC-8004工作原理与实际应用的文章就介绍到这了,更多相关以太坊ERC-8004内容请搜索以前的文章或继续浏览下面的相关文章,希望大家以后多多支持!