x402批结算落地Solana,按次调用费率迎来重构

x402 累计交易破 1.9 亿笔,Solana 批结算把多次调用压成一次链上结算,重定义按次计费成本。
x402 已在 12 条链上累计完成超 1.92 亿笔交易,Base 以 8500 万笔居首。当规模到达这一量级,核心问题从“能否跑通”转为“一次调用究竟花多少钱”。Solana 联合 PayAI Network 与 BlockrunAI 率先落地批结算:agent 用以 USDC 注资的支付通道在链下逐笔授权,最终用一笔链上交易结算累计总额。BlockrunAI 报告每月节省超 2 万美元网络费、延迟降低约 10 倍。批结算并非在 402 挑战里加字段,而是客户端与 facilitator 层面的优化:卖方只声明单次调用价格,客户端决定批量打包次数。文章提醒,交易量不等于留存率,约 25%–30% 可能是测试噪音,真实商业化仍待验证。
当190M笔交易之后,问题变成了:一次调用到底值多少钱
x402 已经算不上小众协议了。据公开的 agent 经济计数器显示,截至素材发布节点,x402 在 12 条链上累计交易量达到 192,022,430 笔,其中 Base 以 85,057,200 笔位居首位,Solana 和 Polygon 紧随其后。

在这个量级上,工程层面的核心问题已经不再是“x402 能不能跑通”,而是“一次 call 究竟要花多少钱”。
本月真正上线的东西:批结算
Solana 近日为 x402 引入了批结算机制,由 PayAI Network 和 BlockrunAI 参与实现。机制逻辑是:agent 开通一个以 USDC 注资的支付通道,在链下逐笔授权请求,最终用一笔链上交易结算累计总额。
BlockrunAI 通过单一端点将 agent 路由到 100 多个 AI 模型并按次计费,据其报告,这一机制每月将为其节省超过 2 万美元的网络费用,延迟降低约 10 倍。随后 Solana 也将最终性出块时间压缩至 200ms。Solana 官方对这套机制的总结很直接:“Many actions. One settlement.”
支付通道(payment channel) 是批结算的底层构造。它的基本形态是:付款方先在一笔链上交易中把一笔 USDC 锁入一个合约(或托管地址),此后每次授权支付都只是在链下对“累计已用额度”做一次签名更新,收款方不需要逐笔上链确认。只有当双方决定“对账”时,才提交最后一次签名并提取总额。这样做的代价是引入了信任与流动性假设:收款方必须相信付款方不会双花同一笔通道余额(通常通过 nonce 递增或签名序列防重放),付款方则要承担资金被锁定的机会成本。对 agent 场景而言,通道把“每调用一次就结算一次”变成“每调用一次只更新一次签名,隔一段时间对账一次”,这正是延迟与手续费能同时下降一个数量级的原因。
为什么这是按次调用计费的根本变量
在按次调用模型中,每一次调用也是一个结算事件——这是设计的一部分,同时也是成本地板。当 agent 每分钟调用某服务数百次时,一对一结算意味着每分钟要支付数百次结算成本,而这些成本并非花在服务本身,而是花在记账环节。批处理是顺理成章的解法:把 N 次结算压成一次,费用和延迟就不再随调用次数线性增长。
这不是单位经济性上的一次小修小补,它改变了哪些服务值得发布。那些原本单价低到不值得单独出售的端点——一次查询、一次性分类、一个心跳检测——在结算开销被摊销后,开始变得可行。
一个 402 响应里到底有什么
要理解批结算应该插在哪一层,先要看卖方发布的是什么。以下是一个真实的未支付 402 响应中的支付字段简化版:
scheme:exactnetwork:eip155:8453(Base)asset: USDC 合约地址amount:10000(即 0.01 USDC)payTo: 收款地址maxTimeoutSeconds:120
只有一条 accepts 条目:一个价格、一条链、一个收款方、一个超时。scheme 是 exact——为这一次调用支付这笔金额。
有意思的是这个对象里没有什么:没有通道、没有运行余额、没有延迟结算的概念。x402 挑战描述的是单次请求的单次支付,这是卖方提供的最小化契约。批结算并不是卖方在 402 里加一个字段就能开启的——它是客户端及其路由的 facilitator 用来决定何时将这些授权真正上链的一层。
这里有一个必须内化的分工:卖方只声明每次调用的价格,客户端决定每次结算批量打包多少次调用。批结算是客户端/facilitator 层面的优化,理论上不需要端点修改定价或挑战结构。如果一个服务的 402 必须重写才能适配批结算,那收益就无法规模化——而规模化恰恰是整件事的意义所在。
facilitator(中继/结算服务方) 是 x402 生态里容易被忽略但关键的角色。x402 的设计是:卖方返回 402 挑战,客户端构造支付 payload,但真正把支付广播上链、确认结果、并把凭证回传给卖方的,往往不是客户端本身,而是一个 facilitator。它承担了链交互的复杂度和 gas 垫付,卖方只需校验 facilitator 返回的结算凭证即可放行请求。正因为 facilitator 处在“客户端与链之间”的位置,批结算天然适合在这里实现——它可以看到同一客户端对多个卖方的多笔授权,把原本分散的链上交易合并。这也解释了为什么批结算是客户端/中继层的优化:卖方看到的是“这笔调用已付款”,而 facilitator 决定“这些付款何时、以几笔交易上链”。
我们不确定的部分
通道机制。谁持有注资通道、卖方在批次结算时如何入账、已授权但未结算的调用会怎样——这些细节在公开资料中无法验证。它们决定了批结算对卖方是透明的,还是需要卖方主动选择加入。在实际依赖之前需要进一步确认。
重复使用率。计数器衡量的是交易量,不是留存率。批结算不止是 demo,但真正的考验在于是否有持续复购的用户。没有回头客的量,只是排行榜,不是市场。
此外还有一个适用于任何协议级数字的标准警告:至少有一项估计认为这 192M 中 25%–30% 是测试或排行榜噪音,而非真实商业活动。把 192M 当作真实调用量的上限来读。
给 API 运营者的清单
为调用定价,而非为结算定价。你的 402 应该声明服务每次调用的价值,不要为了吸收可能被客户端批量摊销的手续费而抬高价格。
保持挑战最小化。一条客户端可以按次满足的 accepts 条目,才是与批结算兼容的形态。在挑战中塞入额外结算语义,只会增加批结算客户端需要特殊处理的表面积。
假设高频调用,而非高价值。如果你的服务足够便宜、可以在循环中被调用,那么批结算客户端就是你最好的客户;而你最坏的情况,是为低频单次调用调优的按次价格。
关注你尚未支持的链。现在有 12 条链承载 x402,批结算率先落地 Solana。如果你的 accepts 只指向一条链,那你已经选择了哪些客户端能够对你进行批量结算。
协议正在从“agent 能否为一次调用付费”走向“agent 能否廉价地为一万次调用付费”。为第二个问题构建的端点,会在那 192M 中的噪音退潮后依然存续。
相关推荐

Workbuddy零基础入门:桌面AI智能体如何落地工作流
Workbuddy桌面AI智能体零基础教程解读:从安装、积分领取到文件管理与自动化工作流搭建,对比CodeX的适用场景与成本差异,帮助职场人完成从AI提问者到AI管理者的思维转变。

OpenAI智能体新栈:计算机操作、决策API与超速工作流
OpenAI Dev Day发布智能体新栈:Computer Use操作速度超越普通人,Decisions API基于Luna实现极低延迟分类,Agents API开放同源计算机操作能力,GPT-6.1 Sol成本仅为Astra七分之一。本文梳理核心更新、实测数据与开发者落地要点。

梁文峰开源推理框架DeepInfo,硬刚美国禁令
DeepSeek在开源模型后再开源推理框架DeepInfo,包含GPU/CPU交叉流水线、小模型预判大模型复核、华为昇腾与英伟达芯片全面适配等技术,直面美国联邦禁令。本文解析其对AI产业落地的意义与开源策略。