x402 v2 發布,這不是一次簡單的升級,而是將 x402 從「一套實現」,推進為「一套可演進的標準 + 可插拔的參考實現」。讓 x402 不再只是一个 SDK,而真正像一門網絡原生的付費接口語言。
在 v1 時代,x402 的模型非常簡單:
服務端要錢 → 客戶端簽名並支付 → 服務端驗證 → 結算完成。
這個模型很好理解,但也非常“直線”。
一旦你需要更多網絡、更多支付方式,或者更複雜的結算形態,你很快就會走到 fork SDK、打補丁、私下維護協議邊角的路徑上。能跑,但生態很難協同演進。
x402 v2 的核心變化可以壓縮成一句話: 它把“變化”從核心協議裡移了出去。
變化不再透過“改 spec / 改 core”引入,而是被明確安放在 Extensions、插件式機制(mechanisms)和生命周期 hooks 中。
這一步非常關鍵,因為它決定了生態中的新能力,能否在不修改核心協議的前提下並行演進。
在這個前提下,v2 的幾項變化可以被更好地理解。
首先是協議層:x402 變得更加 HTTP-native。
402 的語義回到 402,本該標準化的支付元數據進入 header;
應用層可以自由返回 HTML paywall、JSON 或任意 body,而中間件和 facilitator 依然可以穩定處理支付語義。這讓支付協議第一次真正適配了現有的網絡基礎設施。
其次是架
查看原文