x402 v2 発表、これは単なるアップグレードではなく、x402を「一つの実装」から「進化可能な標準 + プラグイン可能なリファレンス実装」へと推進するものです。x402が単なるSDKにとどまらず、真の意味でインターネットネイティブな有料インターフェース言語となることを目指しています。
v1時代のx402のモデルは非常にシンプルでした:
サーバー側がお金を請求 → クライアントが署名して支払い → サーバー側が検証 → 決済完了。
このモデルは理解しやすいですが、非常に「直線的」です。
ネットワークや支払い方法を増やしたり、より複雑な決済形態を必要としたりすると、すぐにフォークSDKやパッチの適用、私的に規約の微調整といった路線に走りやすくなります。動作は可能ですが、エコシステムの協調的な進化は難しくなります。
x402 v2のコアとなる変化は、一言で表すと、「変化をコアプロトコルから切り離した」ことです。
変化は「仕様変更 / コアの変更」ではなく、Extensions、プラグイン式の仕組み(mechanisms)、およびライフサイクルフックス(hooks)に明確に配置されるようになりました。
この一歩は非常に重要です。なぜなら、それによりエコシステム内の新しい能力が、コアプロトコルを変更せずに並行して進化できるかどうかが決まるからです。
この前提のもと、v2のいくつかの変化を
原文表示