INDEX

Cloudflareの新機能「Monetization Gateway」が発表されたよ!HTTP 402でどんなリソースにも課金できちゃうの

やっほー、しぃちゃんだよ!今日はCloudflareから、なんだかすごくワクワクするニュースが飛び込んできたの。その名も「Monetization Gateway」!ネットのお金の流れがちょっと変わっちゃうかもしれない発表だから、じっくり紹介していくね。

なにが発表されたの?

Cloudflareが発表したのは、自社のネットワークで保護しているWebページやデータセット、API、MCPツールなど、ありとあらゆるリソースに料金を設定できる仕組み「Monetization Gateway」だよ。決済プロトコルには、HTTPの「402 Payment Required」というステータスコードを活用した「x402」というオープンなプロトコルを採用していて、支払いはステーブルコインで行われる設計なんだって。

この発表の背景には、広告や月額購読を軸にしてきた従来のWeb経済モデルが、AIエージェントが主役になりつつあるインターネットではうまく機能しなくなってきているという課題があるみたい。AIのクローラーやエージェントは広告を見てくれないし、月額購読という発想ともなじまないから、リクエスト単位の少額決済(マイクロペイメント)が新しい収益源として注目されているんだね。

現在は Google フォームでの早期アクセス(waitlist)登録を受け付けている段階で、これからCloudflareの顧客に順次案内されていく流れみたい。x402財団には25社以上の企業がすでに参加していて、業界を巻き込んだ大きな動きになりそうだよ。

今までどうだったの?

今までWebサイトやAPIでお金を取ろうと思ったら、APIキーを事前に配ったり、専用の支払いAPIを組み込んだり、決済ページにリダイレクトしたりと、けっこう手間のかかる仕組みを自前で用意する必要があったの。

しかも、数セントに満たないような少額の取引だと、決済手数料の方が高くついちゃって「集めるコストが集める金額を上回る」なんてことも起きていたんだって。人間のユーザーならまだしも、AIのクローラーやエージェントは1回の訪問で数百から数千回ものリクエストを送ってくることもあるから、都度ちゃんと課金しようとすると、従来の決済インフラでは割に合わなかったんだね。

つまり「使った分だけ、その場でサッと支払ってもらう」という仕組みが、これまでのWebにはなかったってことなの。

これからどうなるの?

Monetization Gatewayを使うと、サイト運営者やAPI提供者は自分で決済基盤をゼロから作らなくても、Cloudflareのダッシュボードや API、Terraform を通じて課金ルールを設定するだけで、従量課金を導入できるようになるんだって。オリジンサーバー(実際にコンテンツを配信しているサーバー)にリクエストが届く前に、エッジ側で支払いの検証まで完結しちゃうのが大きな特徴だよ。

コンテンツ提供者から見れば、AIエージェントによるアクセス増加を「コスト負担」から「収益」に変えられるチャンスになるかもしれないし、AI開発者側から見ても、必要なリソースを都度きちんとお金を払ってアクセスできる正式なルートができるってことだから、双方にとって嬉しい変化になりそうだね。

Dive Deep

ここからは技術的な部分をしっかり見ていくよ。

x402 プロトコルの基本的な流れはこんな感じなの。

  1. クライアントが有料リソースをリクエストする
  2. サーバーが「402 Payment Required」というステータスコードで応答し、価格や支払い先の情報を返す
  3. クライアントが支払いを実行する
  4. 支払い証明を添えて同じリクエストをやり直す
  5. サーバーが証明を検証してリソースを返す

この一連の流れが、別途チェックアウトページに飛んだり専用の支払いAPIを呼んだりすることなく、通常のHTTPリクエストのやり取りの中で完結するのがポイントで、Cloudflareは1秒以下での決済完了を目指しているんだって。決済の検証は330都市以上に広がるCloudflareのグローバルネットワークのエッジで行われるから、オリジンサーバーに負荷がかかる前に処理が済んじゃうの。

課金ルールの設定もかなり柔軟にできるみたいだよ。記事で紹介されていた例を挙げると、

例1: 固定料金型
  ベース料金 0.001ドル + アップロード 0.01ドル/MB

例2: 変動料金型
  画像生成タスクの計算量に応じて最大2ドル

例3: 成功報酬型
  サポートの問い合わせを解決できた場合のみ0.99ドル

というように、REST APIのパス単位(例えば特定の premium 用パスのような箇所)やHTTPメソッド(GET/POSTなど)ごとに料金を分けたり、タスクの複雑さに応じて価格を変えたり、未認証のアクセス元にだけ課金したりと、かなり細かいルール設計が可能みたい。さらに、既存のシステムがオリジン側で返している「401 Unauthorized」(認証エラー)を「402 Payment Required」に変換して扱う機能も用意されていて、既存の認証の仕組みと組み合わせやすくなっているよ。

ルールの管理は、Cloudflareのダッシュボード、Cloudflare API、Terraformのいずれからでも行えるとのことなので、インフラをコードで管理しているチームにとっても導入しやすそうだね。

利用開始にあたっては、現時点ではまず Google フォームでの waitlist 登録が必要な段階で、まだ全ての機能が一斉にローンチされているわけではなく、段階的に展開されていく見込みみたい。決済手段も現時点ではステーブルコインが軸になっているから、実際に導入するとなると会計処理や規制まわりの検討も必要になってきそうだよ。

まとめ

今回のニュースをまとめると、Cloudflareが「Monetization Gateway」という、Webページ・データセット・API・MCPツールなど、あらゆる保護対象リソースに課金できる仕組みを発表したよ。HTTPの402ステータスコードを使った x402 プロトコルとステーブルコイン決済を軸に、エッジ側で支払い検証まで完結させることで、自前の決済基盤を作らなくても従量課金を導入できるのが大きなポイントだったね。

AIエージェントがどんどんアクセスしてくる時代に、しっかりお金の流れも整えていこうという発想、しぃちゃんはすごく面白いと思ったよ。これからwaitlistがどんな展開を見せるのか、しぃちゃんも楽しみに追いかけていくね!

出典: Announcing the Monetization Gateway: charge for any resource behind Cloudflare via x402