Featured image for article "Lancement de W3bstream Devnet" from IoTeX Blogs

Lancement de W3bstream Devnet

W3bstream, développé par l'équipe centrale d'IoTeX, est une infrastructure computationnelle de pointe conçue pour révolutionner la manière dont les applications peuvent vérifier et utiliser des données du monde réel pour tokeniser les comportements des utilisateurs dans le monde physique. W3bstream agit efficacement comme l'infrastructure sous-jacente pour les projets DePIN (Réseaux d'Infrastructure Physique Décentralisée), favorisant l'innovation et la collaboration dans le paysage web3.

IoTeX Blogs

W3bstream, développé par l'équipe centrale de IoTeX, est une infrastructure computationnelle de pointe conçue pour révolutionner la manière dont les applications peuvent vérifier et utiliser des données du monde réel pour tokeniser les comportements des utilisateurs dans le monde physique. W3bstream agit efficacement comme l'infrastructure sous-jacente pour les projets DePIN (Réseaux d'Infrastructure Physique Décentralisée), favorisant l'innovation et la collaboration dans le paysage web3.

W3bstream Devnet

Nous sommes ravis d'annoncer le lancement de W3bstream Devnet, une étape importante visant à fournir aux développeurs les outils et ressources nécessaires pour créer des dApps basées sur des données du monde réel. Ce lancement est destiné à être un nœud public pour les développeurs intéressés par un accès anticipé à cette technologie.

Le lancement de Devnet s'accompagne de W3bstream Studio, un puissant centre de contrôle et outil d'interface utilisateur qui permet aux développeurs d'orchestrer chaque aspect de leur projet W3bstream, de la réception des données à la logique d'application et à l'interaction avec la blockchain. Les principales caractéristiques de W3bstream Studio incluent :

  1. Connexion par portefeuille : Les développeurs peuvent désormais se connecter au Studio en utilisant leur portefeuille MetaMask, permettant ainsi à un même nœud w3bstream d'être partagé entre différents utilisateurs.
  2. Métriques de confiance : Les métriques de confiance offrent un moyen transparent pour les développeurs d'établir et de surveiller les métriques de leur projet, permettant la création de tableaux de bord perspicaces, offrant une flexibilité dans le choix des tableaux de bord et un accès pratique via une API.
  3. Création de base de données : Le Studio permet aux développeurs de créer des tables de base de données pour stocker et interroger les données diffusées vers leur projet, ainsi que pour toute autre donnée spécifique à l'application.
  4. Applets & Déclencheurs : Les applets définissent la logique d'un projet sous forme de gestionnaires d'événements, tandis que les déclencheurs orchestrent le timing des actions d'exécution des gestionnaires en fonction des événements on-chain ou des messages de données entrants.
  5. Indépendance de la chaîne : W3bstream, et donc le lancement de Devnet, est indépendant de la chaîne. En plus du Mainnet et Testnet d'IoTeX, un support progressif sera fourni pour les principales L1 et L2, telles que Polygon Mainnet/Mumbai Testnet, Ethereum Mainnet/Goerli testnet.
  6. SDKs Client : Le lancement de devnet s'accompagne de quatre SDKs client pour envoyer des données IoT à w3bstream, pour des appareils basés sur Linux, ESP32, et des appareils Android/iOS, tandis que les cartes Arduino seront bientôt prises en charge.

Pour la communication des appareils, W3bstream met en œuvre un protocole de messagerie qui peut être accessible à la fois sur HTTP et MQTT, avec un point de terminaison dédié pour chaque projet d'utilisateur.

La grande question à ce stade est : "Que puis-je réellement construire dès maintenant ?". La réponse est : "Tout !". Le lancement de W3bstream Devnet vous permet en fait de construire une application DePIN de bout en bout, et, comme mentionné précédemment, de contrôler chaque étape du processus via W3bstream Studio.

Un flux typique d'une application W3bstream

Plongeons plus profondément dans ce à quoi pourrait ressembler le flux d'une application possible. Supposons que vous construisiez une application pour gérer un projet de réseau énergétique intelligent qui récompense ou facture les utilisateurs en fonction de la quantité d'énergie qu'ils contribuent ou absorbent du réseau.

  1. Les données du compteur d'énergie d'un utilisateur sont envoyées à W3bstream.
  2. W3bstream recevra un message de données, qui est signé par le dispositif du compteur d'énergie.
  3. W3bstream acheminera le message vers la fonction de gestionnaire pertinente en fonction de l'événement W3bstream qui est déclenché lorsqu'un message de données est reçu.
  4. Différents gestionnaires peuvent alors être appelés lorsqu'un certain événement blockchain est émis ou déclenché périodiquement par des tâches cron.
  5. La fonction de gestionnaire traitera le message de données pour vérifier l'intégrité des données et l'identité de l'appareil, et éventuellement stocker les données dans la base de données SQL de W3bstream.
  6. En fonction des données reçues et des exigences spécifiques au projet, un gestionnaire générera une preuve de certains faits du monde réel et la soumettra à un contrat intelligent pour déclencher une économie de token spécifique à l'application.

Comme mentionné précédemment, W3bstream Devnet fonctionne actuellement comme un système à nœud unique. Cependant, les futures mises à jour le feront évoluer vers une infrastructure décentralisée. Cela permettra aux développeurs de déterminer le nombre spécifique de nœuds nécessaires au fonctionnement de leurs applications et de sélectionner le mécanisme de consensus nécessaire pour déclencher des actions on-chain en fonction de la logique de leur application.

Quelles sont les prochaines étapes ?

En plus de la décentralisation, il y a quelques autres fonctionnalités intéressantes que les développeurs peuvent attendre avec impatience. Certaines pourraient être sur une chronologie plus rapprochée que d'autres, mais néanmoins, une liste rapide des fonctionnalités à venir est juste en dessous :

  • Kits de développement DePIN : IoTeX et Seeed studio s'associent pour créer des kits de développement DePIN permettant aux créateurs de brancher directement différents capteurs, de visualiser leurs données et de se connecter sans effort à W3bstream pour commencer à construire.
  • Meilleure expérience développeur et interactions on-chain plus fluides : Avec les futures itérations, les interactions on-chain et d'autres fonctionnalités considérées comme "standard" dans une application DePIN seront rationalisées. De plus en plus de modèles d'applet seront également disponibles.
  • Plus de chaînes : Avec les prochaines itérations, de plus en plus de chaînes compatibles avec Ethereum, telles que Binance, seront prises en charge. Nous pourrions également voir le support pour des chaînes non similaires à Ethereum comme Solana.
  • Plus de modularité : Dans les futures itérations, les développeurs pourront utiliser W3bstream comme le cerveau central pour orchestrer différents composants/services de leur choix, tels que le stockage, la connectivité, etc...

Conclusion

Le lancement de W3bstream Devnet ouvre une multitude de nouvelles possibilités pour les développeurs cherchant à créer des dApps qui comblent le fossé entre le monde physique et l'écosystème blockchain. En offrant une solution backend puissante et facile à utiliser via W3bstream Studio, nous faisons un pas significatif vers la réalisation du plein potentiel de DePIN et la promotion de l'innovation dans l'espace Web3.

Nous encourageons les développeurs à plonger dans le lancement de W3bstream Devnet, à explorer ses capacités et à partager leurs retours avec l'équipe IoTeX. Commencez à construire avec nous ! Ensemble, nous pouvons façonner l'avenir des applications décentralisées et libérer le pouvoir des données du monde réel dans l'écosystème Web3.

Stay Updated

Subscribe to get the latest posts from IoTeX Blogs delivered to your inbox.

Lancement de W3bstream Devnet | IoTeX Blogs