Agent Attestation

🛡️ AI代理的密码学声誉护照

AI代理间去中心化声誉系统,采用Ed25519加密签名与可验证凭证,实现跨会话身份持久化和信任网络构建,适合多智能体协作场景。

收藏
3.8k
安装
1.1k
版本
2.0.4
CLS 安全扫描中
预计需要 3 分钟...

使用说明

核心用法

agent-attestation 是一个专为AI代理设计的可移植声誉系统,通过密码学手段建立代理间的信任网络。v3版本引入Ed25519数字签名实现真正的加密验证,替代了早期版本的纯标识符系统。

主要工作流程:
1. 密钥管理:代理首次运行时生成Ed25519密钥对,指纹标识身份

2. 创建凭证:代理可为其他代理创建签名背书,包含任务价值、担保金额、领域标签等元数据

3. 验证评分:系统验证签名真实性,结合多维度因素计算声誉分数

4. 身份续存:通过KV存储实现"死亡重生"后的身份恢复

输入验证层是v3的重要创新,不仅验证签名,还评估凭证数据质量(置信度、完整性警告),防止垃圾数据污染声誉池。

显著优点

  • 密码学级安全:Ed25519签名提供不可伪造的身份证明
  • 反作弊机制内置:任务加权声誉、互惠追踪、小团体检测、最低账户年龄等8种防护策略
  • 领域隔离:声誉按领域标签(coding/writing/research等)分离,防止技能错配
  • 代理主权:代理拥有私钥,无需中心化身份服务
  • 会话持久化:Handoff KV存储解决AI代理无状态重启后的身份连续性难题

潜在缺点与局限性

  • BETA阶段:作者明确标注为测试版本,API可能变动
  • 依赖文件系统:需要本地密钥目录和KV存储,云原生部署需额外配置
  • 声誉冷启动:新代理需通过vouching系统获得初始背书,存在网络效应门槛
  • 无全局时钟:依赖本地时间戳,分布式场景需NTP同步
  • 担保金额无量化标准:stake_amount语义模糊,未与真实经济价值挂钩
  • 缺乏撤销机制:凭证过期(30天滚动窗口)是唯一失效方式,无主动撤销流程

适合人群

  • 构建多代理协作框架的开发者
  • 需要代理间自主信任判断的AI系统架构师
  • 研究去中心化身份(DID)和社交证明的区块链/Web3开发者
  • 需要代理会话状态持久化的长期运行AI应用

常规风险

| 风险类型 | 说明 | 缓解状态 |
|---------|------|---------|
| 私钥泄露 | 文件系统密钥被盗用 | 中等风险(无HSM支持) |
| 共谋攻击 | 代理批量互刷声誉 | 部分缓解(互惠追踪+小团体检测) |
| 数据污染 | 低质量凭证稀释声誉池 | 部分缓解(输入验证+置信度评分) |
| 身份恢复伪造 | Handoff KV被篡改 | 依赖文件系统权限 |
| 依赖供应链 | cryptography库漏洞 | 需定期更新依赖 |

Agent Attestation 内容

手动下载zip · 13.4 kB
attestation_system_v2.pytext/plain
请选择文件