这篇论文介绍了一个名为 A402 的新系统,它的核心目的是解决一个未来世界即将面临的难题:当 AI 机器人(智能体)之间互相做生意时,如何既安全又便宜地付钱?
为了让你轻松理解,我们可以把这篇论文的内容想象成在构建一个**“全自动的无人售货机网络”**。
1. 背景:AI 机器人要自己买东西了
现在的互联网主要是人用的,但未来,AI 机器人会越来越多。它们需要自动调用服务(比如查天气、处理数据、运行代码)。
- 场景:一个 AI 机器人 A 需要另一个 AI 机器人 B 帮忙算个数学题。
- 问题:A 和 B 互不相识,没有银行账户,也没有签合同。A 怎么保证付了钱 B 会算题?B 怎么保证算完了题能收到钱?
2. 旧方案(x402)的尴尬:像“先付钱后发货”的快递
目前业界有一个叫 x402 的尝试,但它有个大毛病,就像在网购时:
- 流程:买家先付钱 -> 卖家发货 -> 买家确认收货。
- 风险:
- 卖家不敢发货:如果卖家先发货,买家可能赖账不给钱。
- 买家不敢先付:如果买家先付钱,卖家可能拿了钱不发货,或者发个空包。
- 太慢太贵:每次交易都要去银行(区块链)走一遍流程,手续费高,还要等银行确认(几分钟甚至几小时),这对于每秒要处理成千上万次交易的 AI 来说,简直是“蜗牛赛跑”。
3. 新方案(A402):神奇的“原子交换”保险箱
A402 提出了一种全新的架构,叫 原子服务通道 (ASC)。我们可以把它想象成一个**“带有魔法的自动售货机”**。
核心魔法一:原子交换(要么全有,要么全无)
在 A402 的世界里,**“付钱”和“交货”**是绑在一起的,就像原子一样不可分割。
- 比喻:想象你和朋友玩一个游戏,你们把各自的“钱”和“答案”都锁进一个魔法保险箱里。
- 如果朋友把“答案”放进箱子,魔法会自动把“钱”转给你。
- 如果朋友没放“答案”,或者你不想给钱,箱子就绝对不会打开,谁也拿不到东西。
- 技术实现:论文用了一种叫**“适配器签名”的技术,配合“可信执行环境 (TEE)"**(一种硬件级的安全黑盒)。
- TEE 就像那个魔法保险箱,它由硬件保证,没人能作弊。它确保只有当服务真正被正确执行了,才会生成“付款凭证”。
- 适配器签名 就像一把特殊的钥匙,只有当“答案”被解密出来时,这把钥匙才能把“钱”解锁。
核心魔法二:离线高速公路(原子服务通道)
为了不让每次交易都去银行排队,A402 建立了一条**“私人高速公路”**(支付通道)。
- 比喻:你和朋友在高速公路上开车。你们不需要每开一公里就去收费站交钱。你们只在上高速(建立通道)和下高速(结束交易)时去一次收费站。
- 好处:在高速公路上,你们可以每秒进行几千次“一手交钱一手交货”的交易,速度极快(毫秒级),而且几乎不需要手续费。
核心魔法三:隐私金库(流动性金库)
即使是在高速公路上,如果每次上高速都登记“谁和谁交易了”,还是会被监控。
- 比喻:A402 引入了一个**“大管家”**(流动性金库)。
- 大家先把钱存进大管家的保险柜里。
- 所有的交易都在大管家的保险柜内部悄悄完成。
- 只有当大管家最后要把钱分给所有人时,才去银行(区块链)做一次**“总账结算”**。
- 结果:外人只能看到大管家存了多少钱、取了多少钱,但完全看不出谁给谁付了钱,保护了隐私。
4. 为什么 A402 这么厉害?
- 极速:它不需要等待区块链确认,交易速度取决于网络速度,能达到每秒 2800 多次交易(比现在的比特币快几百倍)。
- 极省:以前每笔交易都要付手续费,现在几万次交易只付一次“通道开通费”,成本降低了 90% 以上。
- 绝对公平:利用硬件(TEE)保证,AI 机器人 A 不可能拿到服务结果却不付钱,AI 机器人 B 也不可能收了钱不干活。这是**“代码即法律”**的完美体现。
- 防作弊:即使那个“大管家”(Vault)坏了或者想捣乱,用户依然可以通过区块链把锁在里面的钱取回来(有一个“紧急逃生通道”)。
总结
A402 就像是给未来的 AI 经济修了一条**“既快又安全又便宜”的专用高速公路**。它解决了 AI 之间“互不信任”的难题,让机器可以像人类一样自由、自动地买卖服务,而不用担心被骗或付不起手续费。
这就好比从**“每次买瓶水都要去银行开证明”的原始时代,一下子跨越到了“刷脸秒付、自动找零”**的科幻时代。
A402 技术总结:将加密货币支付与代理执行绑定以支持代理商业
1. 研究背景与问题 (Problem)
随着自主 AI 代理(Autonomous AI Agents)的迅速普及,互联网正从“以人为中心”的内容经济向“以机器为中心”的代理经济(Agentic Commerce)转变。在这种新模式下,代理需要自主地发现、调用并支付机器可执行的服务(如云函数、数据预言机等)。
现有的支付基础设施面临以下核心挑战:
- 传统金融的局限性:依赖身份认证(KYC)和预建立的合同关系,无法满足无身份、高频、细粒度的机器间(M2M)交易需求。
- 现有区块链方案(x402)的缺陷:虽然 x402 标准利用 HTTP 402 状态码引入了区块链支付,但其存在三大致命缺陷:
- 缺乏原子性(L1 & L2):服务执行、支付和结果交付之间没有强制的原子绑定。服务提供商可能先执行服务但收不到款,或者收到款后不交付结果。
- 高延迟与高成本(L3):依赖链上确认导致高延迟,无法满足实时交互;每笔交易上链导致高昂的手续费,使得微支付在经济上不可行。
- 隐私泄露:所有交互记录在链上,暴露了商业隐私和交易关系。
2. 方法论与核心设计 (Methodology)
为了解决上述问题,论文提出了 A402,一种最小化信任的支付架构。其核心设计理念是将加密货币支付与服务执行进行端到端的原子绑定。
2.1 核心组件
A402 架构包含四个实体:
- 客户端 (Client):自主代理,请求服务。
- 金库 (Vault, U):基于可信执行环境(TEE)的服务,负责管理原子服务通道(ASC)的状态、转发请求和结果,并执行协议逻辑。
- 服务提供商 (Service Provider, S):执行具体服务请求。
- 区块链 (Blockchain):作为最终的结算和争议解决层。
2.2 关键技术机制
A. 原子服务通道 (Atomic Service Channels, ASCs)
A402 提出了一种新的通道协议,将服务执行嵌入到支付通道的状态中。
- 状态定义:通道状态不仅包含资产余额,还包含执行状态(如 OPEN, LOCKED, PENDING, CLOSED)。
- 生命周期:
- 创建:链上锁定资产,初始化通道。
- 原子交换:在链下进行高频交互。
- 关闭/结算:将最终状态提交链上结算,或触发争议窗口。
B. 基于 TEE 辅助的适配签名协议 (TEE-assisted Adaptor Signatures)
这是实现“执行 - 支付 - 交付”原子性的核心:
- 执行即承诺:服务提供商在 TEE 内执行服务。只有执行成功后,TEE 才会生成一个**适配签名(Adaptor Signature)**的预签名(Pre-signature),并将结果加密。
- 条件支付:客户端(通过金库)验证预签名后,签署支付授权,但资金尚未最终转移。
- 原子交付:
- 正常路径:服务提供商将解密密钥(Witness t)发送给金库,金库解密结果并转移资金。
- 异常路径:如果金库不响应,服务提供商可将完整的适配签名提交链上。由于适配签名的特性,一旦签名完成,密钥 t 必然被暴露,金库可以提取 t 解密结果。
- 结果:无论哪种情况,支付完成当且仅当服务正确执行且结果被交付。
C. 隐私保护流动性金库 (Privacy-Preserving Liquidity Vault)
为了进一步解决隐私和扩展性问题:
- 离线管理:ASC 的创建和关闭完全在链下由 TEE 金库管理。
- 批量结算:多个 ASC 的结算被聚合为单笔链上交易。
- 隐私效果:链上观察者只能看到金库的初始化和最终结算,无法关联具体的客户端与服务提供商,也无法推断交易频率或金额。
3. 主要贡献 (Key Contributions)
- 提出原子服务通道 (ASCs):一种将链下服务执行与链上支付绑定的新通道协议,支持实时、高频的微支付。
- 设计原子交换协议:利用 TEE 辅助的适配签名,确保支付最终化与服务执行/结果交付的严格原子性,解决了“先付后做”或“先做后付”的公平性问题。
- 构建隐私流动性金库:通过 TEE 管理 ASC 生命周期,将多次结算聚合为一次链上交易,在保护商业隐私的同时确保结算完整性。
- 多链实现与评估:在 Bitcoin 和 Ethereum 上实现了 A402 原型,并进行了广泛的性能测试。
4. 实验结果 (Results)
论文在 Ethereum 和 Bitcoin 测试网上对 A402 进行了评估,并与 x402 进行了对比:
- 性能提升 (Throughput & Latency):
- 吞吐量:A402 原型峰值吞吐量达到 2,875 RPS(每秒请求数)。相比之下,Ethereum 约为 30 TPS,Bitcoin 约为 7 TPS。A402 比 x402 快数个数量级。
- 延迟:端到端延迟约为 350ms(主要由模拟的服务执行时间 200ms 和网络延迟决定),远低于区块链确认所需的秒级甚至分钟级时间。
- 成本效率 (Cost Efficiency):
- 链上成本:A402 将链上交互从 O(n)(每笔请求一次交易)降低到 O(1)(仅通道创建和关闭/批量结算)。
- 具体数据:在 Ethereum 上处理 100 个请求,x402 成本约为 95.02∗∗,而A402仅需∗∗3.35(标准模式)或 $2.05(金库模式),成本降低约 28-46 倍。在 Bitcoin 上,100 个请求的成本从 145.50降至1.54,降低 94 倍。
- 可扩展性:A402 支持水平扩展,通过增加金库副本即可线性提升处理能力。
5. 意义与影响 (Significance)
- 赋能代理经济:A402 为自主 AI 代理提供了必要的金融基础设施,使其能够在无需预建立信任关系的情况下,安全、自动地购买和组合各种服务。
- 解决微支付难题:通过极低的链上成本和亚秒级延迟,使得针对单个 API 调用或计算任务的细粒度微支付在经济上和技术上变得可行。
- 隐私与安全的平衡:在利用 TEE 提供最小化信任保证的同时,通过金库机制有效保护了商业隐私,解决了现有区块链支付方案中隐私泄露的痛点。
- 推动 Web3.0 与 Web2.0 融合:A402 允许 Web 2.0 服务(如 API、云函数)通过 Web 3.0 的支付机制进行变现,无需依赖传统的身份认证体系,降低了服务提供者的准入门槛。
综上所述,A402 通过创新的通道协议和密码学原语,成功解决了机器间高频、低延迟、高隐私且安全的支付难题,是构建未来自主代理商业生态的关键技术基石。
每周获取最佳 computer science 论文。
受到斯坦福、剑桥和法国科学院研究人员的信赖。
请查收邮箱确认订阅。
出了点问题,再试一次?
无垃圾邮件,随时退订。