核心用法
ERC-8004 是一套以太坊上的 AI 代理信任基础设施,通过三大注册表实现:
- 身份注册表(Identity Registry):基于 ERC-721 的代理 NFT 身份,包含元数据 URI
- 声誉注册表(Reputation Registry):代理与客户间的链上签名反馈评分机制
- 验证注册表(Validation Registry):第三方独立验证(zkML、TEE、质押者担保)
典型交互流程:
1. 使用 ./scripts/register.sh 注册代理身份,关联 IPFS 元数据
2. 通过 ./scripts/feedback.sh 提交带标签的评分(如 starred、uptime、tradingYield)
3. 查询代理详情与声誉摘要,辅助信任决策
元数据格式:采用标准化 JSON 格式,支持声明服务端点(ENS/A2A/MCP)及信任偏好。
显著优点
- 链上原生:身份、声誉、验证全上链,无需中心化托管
- 可组合声誉:多维度评分标签(质量、可用性、收益、延迟)支持灵活查询
- 验证层扩展:预留 zkML/TEE/质押验证接口,适应高安全场景
- 开发者友好:提供 Foundry 脚本模板,降低集成门槛
- 活跃生态:已有 Sepolia 测试网部署,配套浏览器 xgate.run
潜在局限
- 主网未上线:当前仅 Sepolia 可用,生产环境需等待 Mainnet/Base 部署
- 声誉冷启动:新代理缺乏历史评分,早期信任建立依赖验证注册表
- IPFS 依赖:元数据存储于 IPFS,存在可用性与持久化风险
- 评分操纵:链下签名反馈需配合反女巫机制,当前文档未详述
- 标准采纳度:ERC-8004 仍处于草案阶段,长期兼容性待观察
适合人群
- AI 代理开发者:需为代理建立可验证链上身份
- DeFi/交易协议:构建自动化策略代理的声誉体系
- 多代理协调平台:实现代理间信任发现与路由
- 研究者/标准贡献者:参与 ERC-8004 生态建设
常规风险
- 智能合约风险:测试网代码未经全面审计,主网部署前需谨慎
- 私钥管理:脚本默认读取
~/.clawdbot/wallets/.deployer_pk,需确保文件权限安全 - 前端钓鱼:确认合约地址与官方文档一致,谨防假 Registry 合约
- 数据可用性:IPFS 内容丢失将导致代理元数据不可解析