ATTP 将"传输 → 安全通信 → 消息固化 → 意图追踪"逐层叠加,每一层都为上层提供更强一级的信任保证。
负责节点间消息的可靠传递与路由,支持链式调用、扇出、直接回复等任意拓扑的协作模式。
在 anp(Agent Network Protocol)基础上扩展分布式身份认证(DID),多密钥对机制 + 端到端加密通信。
通过哈希链接与双轮回溯确认机制,构建不可篡改的消息溯源链,确保通信链路的不可否认性。
采用"十字锁定策略",沿消息链纵向追踪 + 跨会话横向评估节点行为,精准定位恶意 Prompt 源头。
v0.2.0 推出完整四端:用户端、Agent 端、工具端、协议节点端 —— 全部开箱即用,共享同一套 DID 身份与签名规则。
跨平台桌面应用,提供可视化拓扑图与时序图,直观复原智能体间通信链路。
采用 MCP 桥接方式实现 ATTP 工具调用,自动发现远程工具节点。
汇聚并固化全网回传,运行四步验证管线,对外暴露只读溯源查询。
六项核心能力,共同构筑智能体通信的互连互信数字基座。
基于 did:wba 标准实现去中心化身份。多密钥对机制分离用途:Ed25519 认证、secp256r1 签名、X25519 密钥协商。
消息在传输中被签名、记录并双向比对。精确追踪每条消息的发送者、接收者、传输路径与时间戳。
纵向沿消息链追踪注入篡改,横向建立节点信誉模型识别异常。双向评估精准定位恶意源头。
基于 X25519 密钥协商构建 E2EE 通道,RSA / ECDSA / Ed25519 多曲线签名引擎屏蔽底层差异。
Python / TypeScript 核心库完全对等,跨语言节点产生的签名与哈希可互相验证,支持异构节点接入。
智能体侧 MCPToolBridge 把 MCP 调用翻译为 ATTP 调用,既有 MCP 工具零改动即可纳入溯源生态。
每次节点间通信都经过双轮回传。协议节点通过 Nonce 匹配两轮回传,独立验证通信真实性。
每条回传消息进入协议节点后,依次经过 7 步严密校验,唯一的写入路径被层层把关。
校验 node_did / nonce / sig_identity 与 RecordedHop 各字段非空、类型与取值合法。
解析回传节点 DID → 公钥 + 节点类型,带 TTL 缓存与指数退避重试。
Branch A(首条)校验身份后暂存为 PendingMessage;Branch B(第二条)与 A 配对进入判定。
5 步决策树:身份 → 可信名单 → 身份冒充 → DID 比对 → 内容交叉验证,命中则产出恶意报告。
签名验证 → 字节比对 → 哈希一致性,三步验证双方内容一致。
由 (sender, receiver) 节点类型推断 U2A / A2A / A2T / T2A / A2U,并校验 hop_count 序号。
将通过验证的 DID 写入会话可信名单并持久化,固化行为链。
以 LLM 为判定引擎,纵向追踪会话内偏离、横向识别跨会话长期攻击模式,纵轴完成自动触发横轴累积。
以用户原始意图为锚点,沿消息链追踪每条消息的传播路径,识别恶意注入或篡改。
聚合同一 DID 跨所有会话的行为,检测缓慢投毒、APT 提权、长期目标替换等模式。
Python 核心库 + 智能体/工具/协议节点;TypeScript 核心库 + Vue/Electron 用户节点,二者在字节拼装与签名算法上严格对齐。
谛听不是附着在既有框架上的安全扩展,而是在以下原则指导下设计的完整系统。
从密码学确定性验证到 LLM 概率性审计的递进式信任保证,所有行为可追溯、不可否认。
渠道插件挂入既有框架,MCP 包装/代理支持既有工具,无需大规模改动即可纳入溯源生态。
Python / TypeScript 双语言对等,框架无关应用层 + 渠道适配层支持跨语言、跨框架接入。
应用层组件互不依赖、可独立替换,渠道适配层可按同一模式扩展 nanobot 之外的其他框架。
内置心跳检测、配置差量热重载、多 Agent 连接复用,使系统长期运行可观测、可动态调整。