本文介绍了X402协议,它基于HTTP 402状态码,结合区块链技术,旨在构建链上支付基础设施。X402通过客户端、服务器和Facilitator等核心组件,实现链下支付沟通和链上资金转移。文章还探讨了X402在Agent经济中的应用潜力,认为其无需依赖传统身份验证体系,可直接通过智能合约钱包和区块链完成支付。
我们似乎来到了区块链支付基础设施的转折点 402 是什么?
X402 中的 402 是 Http 的状态码 402,加上一个 X 就变成了一个新的协议,我们先简单回顾 于 HTTP 协议中的“402 Payment Required”状态码。
HTTP 预留的就像是你的浏览器(客户端)和网站服务器之间交流的语言。当你访问一个网页时,浏览器会发送请求,服务器则返回响应,其中最重要的就是 HTTP 状态码。这些三位数的代码告诉浏览器请求的结果:200 表示成功;4xx 表示客户端出错,例如最常见的 404 意思是“找不到你请求的网页资源”;而 402 则是“需要付费”,但它目前只是一个预留代码,极少被实际使用。
我们可以理解 x402 这个协议首先使用了 402 这个状态码(标准),并在上面加了一些东西,就变成了 x402。
粗暴的说,X402 是在把现有的区块链加了进去,402 负责链下的服务器端与客户端的支付沟通(消息传递),链负责了真正把钱付出去的执行层,二者加在一起就是 X402,目前的主要推动方是 Coinbase,所以最开始的链主要以 Base 为主,但是 X402 是一个标准,这意味着别的链可以基于 X402 去构建自己的支付系统。
客户端:比如APP 的前端,要调用 API 的程序(通常情况下是需要付钱的)
服务器:提供服务的后端,比如需要付费才能浏览的内容,或者 API 功能(通常情况下是收钱的)
Facilitator:这是 X402 中的核心角色之一,它帮助需要付费和收款的双方在链上完成支付动作 钱包:主要是存放我们的资金,通常情况下是一个智能合约钱包,当我们把权限给了某一个Agent,或者应用的时候,他们就可以自动的花我们的钱了。
Bazaar :你可以理解为一个谷歌,帮你或者 agent 找到哪些 API 是可以支持 X402(暂时先不用管),核心概念是上面三个。
1、客户端(可以是人手动,Agent或者API自动)请求到了一个需要付费的 API。
2、服务器端通过 402 告诉你,这个东西需要付费,大概多少多少钱,巴拉巴拉。
3、客户端(付款方)根据 402 的信息,构造了基于 X402 的交易(叫 payload,还没上链),比如用什么币,哪条链。
4、Facilitator 开始验证这个支付 payload(通常是智能账户发的一个支付 intent),验证没啥问题,就帮忙发到区块链上。这里使用的是账户抽象里的功能,可以让别人帮你支付gas,上链等。
5、Facilitator 告诉服务器端,搞定了。然后完成支付。 整体上还是非常清晰的。
为什么说我们可能来到了链上基础设施的拐点
我自己手动使用了基于 X402 的应用 Daydream,手动调用了 Sora 的API,需要支付 1 美金,但是我其实通过使用 Daydream,通过 402 付款给了 Daydream 的路由,然后自动它帮我完成了稳定币到美元的支付,整体体验还是非常不错的。但是 X402 的体验基于以下几个核心点: 1、我们现在有了 L2,整体速度和费用都极大优化,几乎媲美传统支付渠道。
2、Crypto 行业从业者广泛使用稳定币,虽然大部分都使用 EOA 钱包,但是只要第一次将钱转入合约钱包,比如 Base app。后续就可以使用自动的支付,比如授权给 Agent 让它帮我们买东西。
3、账户抽象体系和法币/稳定币出入金有了稳定的服务商,我们不需要考虑支付稳定币时如何转化到法币,现有的服务商在背后都帮我们或者应用做好(前提是收你点钱)
基于以上的所有技术进步和生态协调,我们似乎看到了基于 402 这么一个简单的状态码,如何完成一笔体验非常好的加密支付。由于 402 是存在于 Http 中,这也让 X402 对比其他支付协议更加低的推广和教育成本。但是 X402 的野心更多在于 Agent 对 Agent。
即: 通过 X402 让 agent 能够完成支付,或者让 X402 成为 Agent 经济中的支付系统。当我们使用各种支付手段的时候,依赖 KYC,人脸识别,银行账户,支付公司账户,信用卡等系统都是基于我们是人这一设计。但是 Agent 没有这些东西。 现在,Agent 天生可以使用 402,并且可以使用智能合约钱包和区块链,那么就可以绕开传统的体系,直接通过 X402 完成支付。 X402 虽然简单,但是我觉得其设计非常优雅,从 X402 ,我看到了区块链基础设施走到了一个新的阶段。Bullish
最后,感谢潘老师给我带来了这个概念,之前一直不知道这个东西。 @nake13 ,哈哈哈哈。https://www.x402.org/ecosystem
- 本文转载自: x.com/NPC_Leo/status/197... , 如有侵权请联系管理员删除。
如果觉得我的文章对您有用,请随意打赏。你的支持将鼓励我继续创作!