AI代理能思考,现在也能付款了。

AI代理能思考,现在也能付款了。

💡 原文英文,约3000词,阅读约需11分钟。
📝

内容提要

Stripe与Tempo联合推出机器支付协议MPP,使AI代理无需人工介入即可自动付费。该协议通过HTTP 402状态码及Challenge、Credential、Receipt三个对象完成交易,并支持会话机制,让代理能以极低成本支付小额费用。MPP也带来身份识别、退款和风控等新挑战,需以独立层级解决。

🔎

延伸解读

从人类支付到机器支付:MPP 的核心转变

MPP 的核心创新并非支付本身,而是将人类从支付流程中移除。传统支付依赖用户阅读页面、识别价格并点击购买,而 MPP 通过 HTTP 402 状态码和 Challenge、Credential、Receipt 三个对象,让 AI 代理自动完成交易。这意味着互联网的默认用户假设从人类转向机器,支付接口需要为软件而非人眼设计。

会话机制:解决微支付的经济可行性

当单次支付金额极低时,传统支付渠道的固定费用可能超过交易本身。MPP 通过会话机制应对这一问题:代理先存入资金,随后每次请求使用签名 IOU 累积债务,会话结束时一次性结算。这样,单次处理费被分摊到数千次请求上,使代理能够以极低成本支付小额费用,同时避免逐笔结算的延迟。

身份与退款:MPP 未覆盖的挑战

MPP 移除了注册流程,卖家只能获得公钥,无法得知买家身份或历史记录。这给滥用控制、争议处理和退款带来困难。MPP 本身未定义退款流程,一次性支付需依赖卡网络或区块链提供商。因此,身份识别和争议解决被设计为独立层级,而非内置于支付协议中。

安全护栏:代理支付的风险控制

MPP 规范包含多项安全措施:使用委托签名密钥,设置每期支出上限、有效期和允许收款人列表,每个部署独立密钥以便撤销;客户端必须验证签名载荷中的金额、收款人、币种和有效期,忽略描述文本;凭证单次使用,服务器不得记录或回显。这些护栏旨在防止代理超支和卖家欺诈。

❓

Q&A

什么是机器支付协议(MPP)?

MPP是由Stripe和Tempo联合推出的机器支付协议,旨在让AI代理无需人工介入即可自动完成支付。它通过HTTP 402状态码和Challenge、Credential、Receipt三个核心对象实现交易,并支持会话机制以低成本处理小额支付。

MPP是如何工作的?

当AI代理请求服务时,服务器返回HTTP 402响应,并在WWW-Authenticate: Payment头中提供支付条款(Challenge)。代理根据预设的支出限额授权支付,并通过Authorization: Payment头发送支付凭证(Credential)。服务器验证后提供服务,并返回Payment-Receipt头确认结算。整个过程无需账户创建或人工干预。

MPP如何解决小额支付成本过高的问题?

MPP通过会话机制解决小额支付成本问题。代理可以开启一个会话,预先存入资金,然后每个请求使用签名的IOU(欠条)支付,无需立即结算。这些IOU累积后,在会话结束时一次性结算,从而将单次处理费分摊到数千个请求上,使每笔交易成本极低。

MPP带来了哪些新的挑战?

MPP移除了传统注册流程,导致卖家无法获取买家身份信息,难以进行滥用控制、纠纷处理和退款。支付不再是一种身份识别方式,卖家只能获得公钥。因此,身份识别和争议解决需要作为独立层级来构建,MPP本身未定义退款流程。

MPP有哪些实际应用案例?

MPP有两个主要应用案例:一是AI代理可以支付小额费用,例如每次网络搜索支付一分钱,通过会话机制实现经济可行性;二是读者可以使用MPP按篇购买文章,例如通过Drip用Tempo钱包支付,无需订阅,作者能快速收到款项。

MPP如何防止AI代理过度消费?

MPP通过委托签名密钥来防止代理过度消费。该密钥具有每期支出上限、固定有效期和允许的收款人列表,并且每个部署使用单独的密钥,可以单独撤销。这些限制在密钥层面而非代理推理层面,因此失控的代理无法超支。

🏷️

标签

➡️

继续阅读