Subscribe

Publicité DePIN avec DropWireless et W3bstream

Publicité DePIN avec DropWireless et W3bstream

DropWireless ambitionne d’inaugurer une nouvelle ère de la publicité décentralisée pair-à-pair grâce à sa plateforme DePIN DropWireless Media, qui s’appuie sur la stack IoTeX et W3bstream. Voici une analyse approfondie du flux applicatif et un schéma pour les passionnés de technique, montrant comment DW utilise W3bstream pour générer des preuves zk d’exécution off-chain afin de déclencher des récompenses on-chain pour les fournisseurs du réseau, faisant de DropWireless une application DePIN véritablement trustless et vérifiable.

Le flux applicatif :

Le schéma ci-dessous présente le flux de l’application, à la fois du point de vue des propriétaires d’un appareil Drop Media et de celui des utilisateurs finaux souhaitant acheter des espaces publicitaires.

Interaction du propriétaire de l’appareil :

  • Le propriétaire enregistre son ou ses appareils on-chain et les associe à son portefeuille. Cette étape d’enregistrement garantit l’identité et la propriété de l’appareil sur le réseau.
  • Le propriétaire définit les plages de disponibilité, indiquant quand son appareil peut diffuser des publicités.

Achat d’espaces publicitaires par l’utilisateur final :

  • Un utilisateur final souhaitant acheter des espaces publicitaires réserve un créneau disponible sur l’appareil en effectuant un dépôt dans le contrat de la marketplace.
  • L’utilisateur final suit la diffusion de la publicité depuis le contrat de la marketplace.

Diffusion et vérification de la publicité :

  • Une fois la commande acceptée par l’appareil DropWireless, la publicité est diffusée au moment réservé par l’utilisateur final.
  • W3bstream reçoit en continu les données de l’appareil et génère une preuve zk de la bonne diffusion de la publicité. Cette « preuve d’exécution » est ensuite transmise au contrat de la marketplace.

Paiement et récompenses :

  • Sur la base de la preuve d’exécution fournie par W3bstream, le contrat de la marketplace déclenche un paiement en DWIN (jeton ERC20 sur la chaîne IoTeX) au propriétaire de l’appareil, le récompensant pour la diffusion de la publicité.

Composants clés et architecture :

  • Chaîne IoTeX : la chaîne IoTeX héberge les contrats de la marketplace ainsi que le contrat du jeton utilisé pour récompenser les fournisseurs du réseau, c’est-à-dire les propriétaires d’appareils, une fois que la preuve a été émise par W3bstream puis vérifiée.
  • W3bstream : W3bstream permet des calculs décentralisés et vérifiables sur des données off-chain. Pour DropWireless, il vérifie la diffusion des publicités sur les appareils, génère les preuves zk correspondantes et vérifie le calcul correct des récompenses effectué dans l’applet du projet W3bstream de DropWireless.
  • Services d’abstraction de compte (AA) : en simplifiant les interactions des utilisateurs, le portefeuille AA permet d’effectuer des opérations sans avoir à gérer le gas ni même à créer un portefeuille traditionnel. Les utilisateurs peuvent simplement se servir d’identifiants familiers comme un e-mail et un mot de passe, tandis que les opérations sous-jacentes, comme le paiement du gas, sont gérées de manière transparente par un paymaster. Pour en savoir plus sur l’infrastructure d’abstraction de compte d’IoTeX, consultez ce guide.
  • Système de jetons : le jeton DWIN sert à réserver des publicités et à récompenser les propriétaires d’appareils. Dès que W3bstream fournit une preuve d’exécution de la diffusion, le contrat ERC20 est déclenché pour distribuer les récompenses.
  • Appareils Drop Media : les appareils Drop Media actuels, à savoir le modèle G2, surveillent en permanence le contrat de la marketplace pour détecter les commandes qui leur sont attribuées. Ils acceptent les commandes valides et, une fois la lecture du média commencée, envoient régulièrement des messages de heartbeat à W3bstream pour prouver que le média spécifié a été lu du début à la fin. À la fin de la lecture, un message « commande terminée » est envoyé pour déclencher le processus de génération de preuve sur W3bstream.

Conclusion

En résumé, la plateforme DePIN de DropWireless propose un réseau publicitaire décentralisé pair-à-pair, dans lequel les propriétaires d’appareils sont récompensés pour l’entretien de l’infrastructure. L’application s’appuiera sur la chaîne IoTeX pour gérer l’enregistrement des appareils et les informations des propriétaires, le contrat du jeton et le contrat de la marketplace. Off-chain, W3bstream sera utilisé pour garantir la vérifiabilité et la fiabilité du système (vérification du calcul off-chain des récompenses et de la bonne exécution de la logique métier de DropWireless). Enfin, l’infrastructure d’abstraction de compte d’IoTeX servira à améliorer l’expérience utilisateur en offrant une connexion simplifiée et une expérience sans gas grâce au service Paymaster. Avec cette stack, DropWireless garantit un projet DePIN véritablement décentralisé et trustless, appelé à introduire des éléments entièrement nouveaux dans le secteur publicitaire traditionnel : récompenser directement les fournisseurs d’espaces publicitaires, permettre à chacun de promouvoir son contenu et abaisser la barrière d’accès à la publicité de premier plan pour de nombreuses petites entreprises et particuliers, démocratisant ainsi l’ensemble du secteur publicitaire.

IoTeX