Thomas Kammerlocher が 3D プリント注文で Cardano x402 を実演
Cardano Foundation のワークショップは、ウェブ決済を API へのアクセス、エージェントサービス、物理的な製品と結び付けた。デモではエスクロー決済やごく小額の支払いのコストにも言及した。
By SongMarketCap
Cardano の公式 x402 実装に貢献した Cardano Foundation の開発者である Thomas Kammerlocher は、有料のウェブリクエストが物理的な注文にどのように結び付くかを実演した。TOKEN2049 ハッカソンに向けて用意された Developer Office Hours セッションで、彼は API 決済、Masumi のエージェントサービス、そして自身の 3D プリンターに接続したアプリケーションを紹介した。
Cardano x402 が有料リクエストを処理する方法
x402 は、サーバーが HTTP 402 Payment Required レスポンスを通じて支払い要件を通知できるようにする。クライアントは価格、受け入れ資産、ネットワーク、送金先を受け取り、次のリクエストで承認済みの支払いを送信する。
サービス提供者はファシリテーターを用いて支払いを検証し、トランザクションを送信できる。設定された要件を満たして決済が完了すると、サーバーは要求されたリソースを解放する。
Kammerlocher の最初のデモは、API レスポンスに対して 2 テスト ADA を請求した。ユーザーはウォレットを通じて署名し、アプリケーションは支払い条件と決済プロセスを表示した。
このワークフローにより、プロバイダーは定期購読を要さずに、レポート単位やデータ要求、計算ごとに料金を課すことができる。アプリケーション側が、何を販売し、どの条件でアクセスを許可するかを引き続き決定する。
Masumi のエスクローと接続された 3D プリンター
2 つ目のデモでは、AI エージェント間の支払いのための Cardano のインフラである Masumi を使用した。例示サービスは、送信されたテキストを反転させて大文字化し、対価としてテスト USDM 1 を受け取った。
プロバイダーに直接支払う代わりに、購入者は資金をエスクローコントラクトにロックした。エージェントが作業を実行して結果を返し、支払いの受け取りはコントラクトのタイミングや紛争処理の手続きによって管理された。結果が記録されたという事実だけでは、その内容が購入者の期待を満たしているかどうかは独立には確定しない。
物理製品の例では、注文フォームと x402 決済を Moonraker API を通じて Kammerlocher のプリンターに接続した。
彼はプレゼン中は Preprod を使用し、実際の印刷物を注文するための別の mainnet の選択肢についても説明した。送料込みで ADA 10 で対応するものだと説明した。印刷はアプリケーションに接続されていたが、梱包と郵送は手作業のままだった。
[NEWSBREAK]
小額決済には追加の決済オプションが必要
Cardano の実装は、アドレスへの直接支払い、Masumi のエスクロー、その他の対応スクリプトとの相互作用をサポートしている。これらの経路は、基本的なウェブ決済のやり取りを変えずに多様なサービスに対応できる。
極めて小さい料金には追加の資金要件が生じる。Cardano のトランザクションにはネットワーク手数料がかかり、トランザクションの出力には最小 ADA 量を含めなければならない。最小出力額は手数料とは別だが、いずれも顧客が用意すべき額に影響する。
Kammerlocher は、検討中のアプローチとしてペイメントチャネルとバッチ処理を挙げた。Masumi チームとの関連作業があるにもかかわらず、Hydra はセッションで提示された初期仕様からは除外された。
ワークショップで利用可能な出発点は、インストール可能な Cardano パッケージ、オープンソースのサンプル、そしてファシリテーターソフトウェアだった。繰り返される小額購入に対する低コストの決済は、その初期実装を超える拡張として残された。