原文作者:Haotian(X:@tmel0211)
上次谈到 x402 协议如何延续闪电网络的优势,最近在一次与程序员朋友的聚会上,我又被「挑战」了一番:x402 不就是之前的 AA 账户抽象吗?
潜台词是,以太坊围绕账户抽象(Account Abstraction)投入了大量资源,包括 ERC-4337、Paymaster 等技术方案和各类 Grant 项目支持,但结果却不尽如人意,很多人认为其雷声大、雨点小。
尽管我不认为 AA 已经彻底失败,但问题到底出在哪里?
1、Paymaster 将用户的 Gas 消耗转嫁到项目方身上,看似美好,但项目方代付的动力不足,ROI 不明确,最终陷入商业模式的死胡同。没有自我造血能力,全靠外部输血怎么可能持续?
2、AA 账户抽象局限于 EVM 生态内部,例如 ERC-4337、Paymaster 和 EntryPoint 合约,均是以太坊专属。如果要实现跨链使用,比如 Solana 或 BTC,就必须叠加中间层服务,而这又会增加额外的手续费,进一步削弱商业模式的 ROI。这无疑让本已脆弱的生态雪上加霜。
除此之外,还有许多复杂的技术问题,这里不再展开。简单来说,AA 本质上是一种「为技术而技术」的产物,反映了过去以太坊过于偏向研究驱动的趋势。
相较之下,x402 协议的核心竞争力是什么?有何不同?有人批评说,x402 不过是把 HTTP 402 状态码这种 30 年前就存在的远古概念重新包装,玩的是黄金上雕花的游戏。
然而,HTTP 402 状态码——这是互联网的底层协议,是 Web2 和 Web3 的共同语言。
AA 需要智能合约、链上状态以及 EVM 虚拟机的支持,而 x402 只需要一个 HTTP 请求头即可运行,任何支持 HTTP 的系统都能轻松接入——无论是 Web2 的 API、Web3 的 RPC,还是传统支付网关,全部兼容。
这不是单纯的技术堆叠优化,而是协议层化繁从简的一次「降维打击」。与其在应用层折腾各种兼容适配和信任机制,不如先统一最上游的协议层标准。
更重要的是,x402 天然具备成为跨链互操作标准的潜力。只要 Agent 能发送 HTTP 请求、处理 402 响应,并完成 EIP-3009 授权(或其他链的等效标准),无论 Base、Monad、Solana、Avalanche 还是 BSC,都可以无缝接入。协议层面实现了跨链无感知,仅需解决结算支付这一单点问题,大幅降低了跨链成本。
Facilitator 可以同时服务于多条链,用户的支付历史数据可以统一索引,开发者只需一次接入即可「打通」全生态。
整体来看,AA 是研究员思维下的精致工程,而 x402 协议则是市场需求倒逼出的实用主义。
问题来了,ERC-8004 是否会重蹈 AA 的覆辙?
从理论层面看,ERC-8004 很像 AA 2.0,仍然是 EVM 专属,需要部署三层注册表(Identity/Reputation/Validation),早期激励也依赖外部补贴或质押,这些都是 AA 曾经踩过的坑。其他链若想兼容,仍需增加一层信任成本。
但关键区别在于,在 x402 框架下,ERC-8004 只是一个工具,而非统领标准。其他链需要兼容的是 x402 协议,而非 ERC-8004。
这个定位差异至关重要。AA 当年的核心问题是什么?它试图成为「以太坊支付体验的唯一标准」,要求整个生态围绕它运转:钱包要适配、应用要集成、用户要改变习惯。这种「自上而下」的强推,在缺乏杀手级应用和明确 ROI 的情况下,自然难以推进。
而 ERC-8004 则不同。它不需要成为主角,因为 x402 已经解决了最核心的问题:支付。ERC-8004 只是在这个已经跑通的支付网络上,提供一个「可选的」信任层。
此外,ERC-8004 搭上了 x402 的顺风车,无需从零开始构建生态。x402 已经形成了清晰的商业闭环(Provider 引流、Facilitator 收费)、完整的技术栈(HTTP 协议 + EIP-3009)以及活跃的项目生态,ERC-8004 只需「即插即用」即可。
原文链接