DropWireless と W3bstream による DePIN 広告

DropWireless は、IoTeX スタックと W3bstream を活用した DePIN プラットフォーム DropWireless Media を通じて、分散型ピアツーピア広告の新時代を切り開くことを目指しています。本記事ではアプリケーションフローを詳しく解説し、技術に詳しい方向けに、DW が W3bstream を使ってオフチェーン実行の ZK 証明を生成し、ネットワークプロバイダーへのオンチェーン報酬をトリガーする仕組みを図で示します。これにより DropWireless は真にトラストレスで検証可能な DePIN アプリケーションとなっています。
アプリケーションフロー:
以下の図は、Drop Media デバイスのオーナーと、広告枠の購入を希望するエンドユーザーの両方の視点から、アプリケーションのフローを示しています。

デバイスオーナーの操作:
- デバイスオーナーは自分のデバイスをオンチェーンで登録し、ウォレットと紐付けます。この登録ステップにより、ネットワーク上でのデバイスの ID と所有権が保証されます。
- デバイスオーナーは稼働時間を設定し、デバイスが広告を表示できる時間帯を示します。
エンドユーザーによる広告枠の購入:
- 広告枠の購入を希望するエンドユーザーは、デバイスの空き枠を予約し、マーケットプレイスコントラクトにデポジットを支払います。
- エンドユーザーはマーケットプレイスコントラクトから広告の配信状況を確認します。
広告の表示と検証:
- DropWireless デバイスが注文を受け付けると、エンドユーザーが予約した時間に広告が再生されます。
- W3bstream はデバイスから継続的にデータを受信し、広告再生が成功したことを示す ZK 証明を生成します。この「実行証明」はその後マーケットプレイスコントラクトに転送されます。
支払いと報酬:
- W3bstream からの実行証明に基づき、マーケットプレイスコントラクトはデバイスオーナーへの DWIN(IoTeX チェーン上の ERC20 トークン)の支払いをトリガーし、広告表示に対する報酬を与えます。
主要コンポーネントとアーキテクチャ:

- IoTeX チェーン:IoTeX チェーンは、マーケットプレイスコントラクトと、W3bstream が証明を発行し検証された後にネットワークプロバイダー(つまりデバイスオーナー)へ報酬を与えるためのトークンコントラクトをホストします。
- W3bstream:W3bstream はオフチェーンデータの分散型かつ検証可能な計算を可能にします。DropWireless の場合、デバイス上での広告再生を検証してその ZK 証明を生成し、DropWireless W3bstream プロジェクトのアプレットで計算された報酬が正しいことを検証します。
- アカウント抽象化(AA)サービス:AA ウォレットはユーザー操作を簡素化し、ガスを管理したり従来型のウォレットを作成したりすることなく操作できるようにします。ユーザーはメールアドレスやパスワードといった馴染みのある認証情報で操作するだけでよく、ガスの支払いなどの基盤となる処理は paymaster によってシームレスに処理されます。IoTeX のアカウント抽象化インフラの詳細については、こちらのガイドをご覧ください。
- トークンシステム:DWIN トークンは広告の予約とデバイスオーナーへの報酬に使用されます。W3bstream が広告再生の実行証明を提供すると、ERC20 コントラクトがトリガーされて報酬が配布されます。
- Drop Media デバイス:現在の Drop Media デバイス(G2 モデル)は、自分に割り当てられた注文がないかマーケットプレイスコントラクトを常に監視しています。有効な注文を受け付け、メディアの再生が始まると、指定されたメディアを最初から最後まで再生したことの証明として、定期的にハートビートメッセージを W3bstream に送信します。メディアの再生が完了すると、「注文完了」メッセージが送信され、W3bstream 上で証明生成プロセスがトリガーされます。
まとめ
まとめると、DropWireless の DePIN プラットフォームは、インフラを維持するデバイスオーナーが報酬を得られる分散型ピアツーピア広告ネットワークを提供します。このアプリケーションは IoTeX チェーンを活用して、デバイス登録とオーナー情報、トークンコントラクト、マーケットプレイスコントラクトを管理します。オフチェーンでは、W3bstream を使用してシステムの検証可能性と信頼性を確保します(報酬のオフチェーン計算と、DropWireless のビジネスロジックが正しく実行されたことを検証します)。さらに IoTeX のアカウント抽象化インフラを使用して、簡単なアカウントログインと Paymaster サービスによるガスレス体験を提供し、ユーザー体験を向上させます。このスタックにより、DropWireless は真に分散型でトラストレスな DePIN プロジェクトを実現しています。広告提供者に直接報酬を与え、誰もが自分のコンテンツを広告できるようにし、多くの中小企業や個人が優良な広告枠にアクセスするためのハードルを下げることで、従来の広告業界にまったく新しい要素をもたらし、広告業界全体を民主化しようとしています。