首页 > 区块链技术 > ERC-8004详细介绍

ERC-8004是什么?工作机制、时间线、优缺点及风险分析

2026-09-20 15:44:55 佚名
简介ERC-8004是以太坊推出的一项标准,让AI代理能跨网络互相发现、评估并协作,它定义了身份、声誉和验证三个链上注册表,解决"该不该信任陌生AI"的问题,本文详解其运作原理、注册流程、实际采用数据,以及与x402支付、MCP工具调用等标准的配合关系

ERC-8004是什么?工作机制、时间线、优缺点及风险分析

什么是 ERC-8004?

ERC-8004 是一项 Ethereum 标准,以 EIP-8004 的形式发布,允许自治的 AI 代理在没有预先信任的情况下,跨组织相互发现、评估并协同工作。它定义了三个轻量级注册表,分别涵盖身份、声誉和验证。每个注册表在每条链上使用一个共享合约,即单例(singleton)。

来自 MetaMask 的 Marco De Rossi、Ethereum Foundation 的 Davide Crapis、Google 的 Jordan Ellis 以及来自 Coinbase 的 Erik Reppel 共同起草了该提案。它目前仍处于草案状态。由于该标准复用了 EIP-155 链 ID、EIP-712 与 ERC-1271 签名以及 ERC-721 代币(NFT),因此不需要进行硬分叉或对 Ethereum 本身进行更改。

Anthropic 的 Model Context Protocol (MCP) 允许代理调用工具。Google 的 Agent2Agent (A2A) 协议处理消息传递和任务交接。这两者都无法确定未知对手是否值得信任,而这正是 ERC-8004 所提供的层。支付仍在其范围之外,允许任何支付系统与其协同工作。

检查可以随着风险的大小而扩展。客户端反馈对于订购食物来说可能就足够了。医疗或财务决策可能需要验证者在资金面临风险的情况下重新执行工作,或者使用 zkML proofs 来验证模型是否如实运行。另一个选项是来自可信执行环境(TEE)的证明,这是一种可以证明运行了哪种代码的密封硬件。

ERC-8004 如何工作?

ERC-8004 将庞大的数据保留在链下。只有简短的引用和哈希值(文档的数字指纹)才会上链。身份注册表(Identity Registry)位于系统根目录。在接受写入之前,声誉注册表和验证注册表都会对其进行查询,以确认谁控制着该代理。

1. 身份注册表

每个代理都作为带有 URIStorage 扩展的 ERC-721 代币被铸造。它会显示在任何兼容 NFT 的钱包或浏览器中,并且可以转移给操作员或委托给操作员。全局标识符将 agentRegistry 字符串(例如后跟注册表地址的 eip155:1)与递增的 agentId 结合在一起。

该代币的 agentURI 指向一个 JSON 注册文档。操作员可以将其托管在 IPFS 文档共享网络上,通过 HTTPS 提供服务,或者作为 base64 数据 URI 完全存储在链上。除了名称和描述之外,该文档还包含一个 services 数组,用于宣传 A2A 代理卡、MCP 服务器、OASF 清单、ENS 名称、去中心化标识符 (DID)、电子邮件和钱包。它还带有 x402Support 和 supportedTrust 标志。

支付目的地位于预留的 agentWallet 字段中,该字段默认为所有者的地址。更改它需要来自新钱包的 EIP-712 或 ERC-1271 签名。转移会自动清除该字段,这样买家就不会继承陈旧的付款地址。

2. 声誉注册表

除代理所有者或操作员之外的任何地址都可以调用 giveFeedback。提交内容包含带有最多 18 位小数的正数或负数、两个可选标签、一个端点以及指向链下证据文档的链接。相同的格式可容纳 87/100 的质量评分、99.77% 的正常运行时间、560 毫秒的响应时间或负数的交易收益。

评价者不需要先进行注册。应用进程可以通过 Ethereum 的 Pectra upgrade 中引入的智能钱包功能 EIP-7702 来支付其网络费(gas)。反馈作者可以 revoke 提交,但不能将其删除。任何人都可以附加回复,无论是记录退款的代理还是标记垃圾信息的审计员。

刻意没有设置通用评分。为了使用 getSummary,调用者必须提供他们信任的评价者的地址,因为未经筛选的平均值会招致垃圾信息。作者期望评分公司、审计员网络和保险池能够利用这些共享的原始数据开发服务。

3. 验证注册表

代理的所有者调用 validationRequest,指定一个验证者合约并提交任务输入和输出的哈希值。验证者返回一个 0 到 100 之间的响应,并可能附带支持证据。稍后可以将结果从临时状态更新为最终状态。

验证工作尚未完成。官方合约仓库警告称,本节仍在与 TEE 社区进行修订。我们在 9 月 18 日对其部署列表的审查发现,有 24 个 mainnet 具备身份和声誉地址,但其中没有任何一个链包含验证地址。

如何在 ERC-8004 上注册 AI 代理

可以在任何运行 Ethereum 风格智能合约的网络(即支持的 EVM 链)上通过一笔交易注册代理。

操作员可以使用空 URI 进行铸造,并在稍后添加。然而,很少有人会返回这样做,且省略文档的注册信息往往只是占位符。

ERC-8004 统计数据与采用情况

9 月 18 日,8004scan 的主页计数器和网络仪表板显示,在 30 个网络中共有 519,333 个注册代理、589,322 条反馈提交以及 469,313 个独立钱包。覆盖范围现已扩展至 Tempo 和 Arc 等专注于支付的链,以及 Robinhood Chain 和 Solana 上的平行注册表进程。

一项由伦敦帝国学院领导的六位作者的研究统计了 5 月 13 日 Ethereum、BNB Smart Chain 和 Base 上的 173,441 个代理。四个月后,这三条链上的代理数量达到了 421,750 个,增长了约 2.4 倍。

网络

已注册代理

代理份额

反馈记录

反馈份额

BNB Smart Chain

322,584

62.1%

11,882

2.0%

Base

67,889

13.1%

466,378

79.1%

Ethereum

31,277

6.0%

3,446

0.6%

十亿

25,978

5.0%

591

0.1%

Abstract

15,776

3.0%

296

0.1%

X Layer

13,596

2.6%

25,182

4.3%

Monad

10,174

2.0%

9,188

1.6%

Celo

9,796

1.9%

27,504

4.7%

BNB Smart Chain 占身份总数的 62%,但反馈仅占 2%。Base 拥有 13% 的身份和 79% 的反馈。代理在一个网络上注册,却在另一个网络上接收评价,因此即使是庞大的注册表也可能处于不活跃状态。

有多少注册代理处于活跃状态?

由帝国学院领导的研究衡量了截至 5 月中旬注册总量超出可用代理的程度:

8004scan在其七月生态系统报告中得出了类似的结论。大约 2.24% 的代理通过了其 A2A 和 MCP 健康检查;89.2% 的代理未声明任何一种协议。健康且可调用的代理现在是区块浏览器首选的进展衡量标准。

ERC-8004 时间线

从 ERC-8004 草案发布到主网部署相隔不到六个月。相关标准在推出几周内便开始出现。

ERC-8004 与 x402、ERC-8183、MCP 及 A2A 的对比

ERC-8004 涵盖信任。代理使用独立标准来进行消息传递、命名、付费工作以及支付。

层级

标准

支持者

处理内容

工具访问

模型上下文协议 (MCP)

Anthropic

列出并调用工具、提示词与资源

消息传递

Agent2Agent (A2A)

Google、Linux 基金会

代理卡片、直接消息传递与任务生命周期

信任

ERC-8004

Ethereum Foundation 去中心化 AI (dAI) 团队、MetaMask、Google、Coinbase

身份、声誉与验证注册表

命名

ENSIP-25

ENS

将 ENS 名称绑定到注册表条目的文本记录

商业

ERC-8183

Ethereum Foundation dAI 团队、Virtuals Protocol

通过评估者的证明进行结算的托管任务

支付

x402

x402 Foundation(Linux Foundation)

通过 HTTP 进行的按请求稳定币支付

支付

机器支付协议

Stripe、Tempo

跨稳定币和卡的基于会话的支付

所有权

BAP-578

BNB Chain

持有资产且可交易的非同质化代理(Non-Fungible Agents)

该规范明确支持与 x402 配对,这允许软件通过稳定币按网页请求付费。代理在其注册文档中声明 x402Support,并可通过 HTTP 接收 USDC。随后,客户端可以将交易哈希附加到反馈中作为付款凭证。Stripe 和 Paradigm 的 Tempo 提供了一种竞争性支付协议,并且已经托管了一个 ERC-8004 注册表。

代理之间的付费工作属于 ERC-8183。客户端将资金锁在托管中,提供商提交工作,但只有评估者才能将任务标记为完成。该草案建议将每个结果记录在 ERC-8004 中,以便每个完成的任务都贡献一个声誉信号。它使已经在 Virtuals Protocol 上线运行的代理商业协议(Agent Commerce Protocol)正式化。

托管任务或结算支付使得相关评分需要花费真金白银来伪造。这直接解决了在上线后的头几个月中,由免费、未经验证的反馈所产生的女巫(Sybil)问题。

ERC-8004 代理用于什么?

声明的服务和浏览器中最活跃的列表显示,活跃代理集中在少数几个类别中。运营商编写自己的列表,这些列表不带有任何背书。

研究人员发现,MCP 和 A2A 端点约占 Base 上声明服务的的一半。普通网页端点在 BNB Smart Chain 上占比约 70%。有关该行业代币的信息,请参阅我们的AI 加密货币排名。

ERC-8004 的优缺点

ERC-8004 的优点

ERC-8004 的缺点

便携式身份:一个 ERC-721 身份适用于各种钱包、浏览器和 30 个网络,从而减少锁定。

占位符垃圾信息:免费铸造导致注册表中充斥着空白或不合规的条目。

共享反馈格式:市场、保险公司和审计师可以对相同的原始信号应用各自的评分。

薄弱的默认声誉:由于不需要 stake 或交互证明,反馈伪造成本很低。

与其他标准的链接:注册文档将 MCP、A2A、ENS、DID 和 x402 连接起来。ERC-8183 可以将工作成果写回。

验证不完整:针对 stake、zkML 和 TEE 检查的更严格层级尚未在主网进行规范部署。

中立署名:MetaMask、Ethereum Foundation、Google 和 Coinbase 都在联合作者之列。

草案状态:接口和文档格式可能会发生变化,这可能需要重新编写生产集成。

ERC-8004 的风险有哪些?

应用进程必须决定信任哪些 ERC-8004 信任信号,即使这些信号共享标准格式。该 EIP 的安全部分明确指出,该标准无法保证宣传的功能可用或不具恶意。

帝国理工学院领导的作者提出了一项标准响应测试和一个指定单位及有效范围的标签注册表。他们建议的修正案还包括中位数或截尾均值聚合,其影响力按 staked 资本或结算支付额进行缩放。这些在当前部署的合约中均不存在。

ERC-8004 是否会影响 Ethereum 和 ETH?

作为普通智能合约运行,ERC-8004 对 Ethereum 的共识、费用或发行没有做出任何更改。它对主网需求的直接贡献很小。Ethereum 占注册代理的 6% 且反馈记录不足 1%。

研究表明,在 Ethereum 上写入声誉注册表的平均成本约为五美分,而在 Base 上则远低于一美分。因此,高频代理更青睐Layer 2 networks(可批量处理交易并在 Ethereum 上结算)以及低费用的替代 Layer 1。寻求主网身份的运营商可以使用我们的Ethereum gas tracker来选择注册时机。

当前数据几乎不支持“代理注册会产生购买 ETH 的压力”这一说法。更明确的好处是战略层面的:Ethereum 的标准流程、基金会支持的 dAI 团队以及代币格式现在很好地定义了 Ethereum 自身之外的代理身份。

最后总结

在推出近八个月后,ERC-8004 解决了分发问题,但质量问题仍未解决。数十个 EVM 网络使用相同的注册表地址。ERC-8183 和 ENSIP-25 围绕该标准编写,浏览器、SDK 和支付集成均构建于其上。

大多数注册信息仍然只是占位符。拥有最多身份信息的链几乎没有产生任何反馈,且大多数审核者看起来像是假的。旨在保障高价值任务安全的注册表目前仍未上线。

我们正在追踪验证注册表的修订情况,以及声誉是否会根据 x402 或 ERC-8183 支付凭证进行加权。通过健康检查的智能体占比是另一个关键指标。任何这些领域的进展都将表明该目录正在发展成为可用的信任基础设施。

常见问题解答

ERC-8004 是代币吗?

不是。ERC-8004 定义了注册表合约。每个智能体会收到一个 ERC-721 身份 NFT,这是涉及的唯一代币。没有同质化代币供应,也没有官方的 ERC-8004 代币可供购买。

ERC-8004 已经最终敲定了么?

不是。该 EIP 仍然是一个草案标准轨道 ERC。其维护者表示,后续规范将修订验证注册表。身份和声誉合约已经上线,尽管它们的接口可能仍会更改。

有多少 AI 智能体在 ERC-8004 下注册?

截至 9 月 18 日,8004scan 统计了跨 30 个网络的 519,333 个注册智能体。大约 62% 位于 BNB Smart Chain 上。独立研究发现,根据不同链的不同,仅有 3% 到 15% 的智能体提供可用的服务。

哪些区块链支持 ERC-8004?

规范注册表运行在 Ethereum、Base、BNB Smart Chain、Arbitrum、Optimism、Polygon、Avalanche、Celo、Gnosis、Linea、Monad、MegaETH、Abstract、X Layer、Mantle、Scroll、Taiko 和其他 EVM 网络上。Solana 拥有使用相同模型的独立进程。

ERC-8004 与 x402 有什么区别?

ERC-8004 确立了智能体的身份以及是否值得信任。x402 则通过 HTTP 处理往返智能体的支付。这两者通过附加到 ERC-8004 反馈中的 x402 支付凭证协同工作。

到此这篇关于ERC-8004是什么?工作机制、时间线、优缺点及风险分析的文章就介绍到这了,更多相关ERC-8004详细介绍内容请搜索脚本之家以前的文章或继续浏览下面的相关文章,希望大家以后多多支持脚本之家!

本站提醒:投资有风险,入市须谨慎,本内容不作为投资理财建议。

Tag:ERC-8004  

相关文章

最新资讯