Mise à jour de la communauté W3bstream "Sprout"

W3bstream "Sprout": Community Update

Introduction

Nous sommes ravis de partager les derniers développements du projet W3bstream avec notre communauté. Notre prochaine version, "Sprout", marquera un saut significatif vers la fourniture d'une infrastructure entièrement décentralisée essentielle pour les applications nécessitant des preuves personnalisées dérivées de données hors chaîne (comme les "preuves de travail physique" dans DePIN). Ce blog plongera dans ce qu'est Sprout, comment il diffère de W3bstream DevNet, et les possibilités passionnantes qu'il offre aux opérateurs de nœuds et aux projets DePIN.

Sprout : Un nouveau départ

En fournissant une infrastructure décentralisée pour traiter des données brutes et générer des preuves Zero-Knowledge (ZK) personnalisées, W3bstream garantit l'authenticité et la fiabilité des économies de jetons des dApps. En général, le protocole W3bstream Sprout présente des améliorations majeures par rapport à son prédécesseur, avec une forte emphase sur la décentralisation, la scalabilité et la composabilité :

  • Nouveau développement : Sprout n'est pas simplement une mise à jour ; c'est un redeveloppement complet depuis zéro, né de notre vaste expérience avec divers projets DePIN mis en œuvre à travers le DevNet de W3bstream au cours de l'année dernière.
  • Open Source : La version Sprout de W3bstream est déjà open source et accessible sur le dépôt GitHub de MachineFi.
  • Décentralisé et Accessible : W3bstream Sprout est un réseau véritablement décentralisé où tout le monde peut participer en tant qu'opérateur de nœuds, soutenant leurs projets DePIN préférés. La décentralisation offre aux opérateurs de nœuds la possibilité de gagner des $IOTX et divers actifs DePIN pour maintenir le protocole et fournir la puissance computationnelle nécessaire à la génération de zk-proofs.
  • Le rôle de la blockchain IoTeX : W3bstream fait partie intégrante du réseau IoTeX, qui sert d'orchestre. Tous les nœuds W3bstream et les projets DePIN seront enregistrés sur la chaîne IoTeX. Les opérateurs de nœuds devront miser des jetons $IOTX.

Un protocole centré sur les ZK

  • Support des diverses technologies ZK : Le protocole prend déjà en charge diverses technologies de connaissance nulle, y compris Halo2, RISC0 et zkWASM.
  • Programmabilité : W3bstream Sprout permet la création de proveurs personnalisés pour générer des zk-proofs pour n'importe quel projet DePIN. Les preuves sont ensuite automatiquement envoyées au contrat de chaque projet sur la blockchain de destination via des "adaptateurs de sortie" personnalisés, en fonction de la configuration de chaque projet.
  • Une couche 2 pour le calcul vérifiable : Le nouveau protocole W3bstream comprend deux types de nœuds différents : Nœuds d'entrée, qui sont des séquenceurs de données qui stockent/emballent des messages de données brutes à partir des couches de disponibilité des données prises en charge en lots, et Nœuds Zéro, qui sont les véritables proveurs qui reçoivent des lots de données brutes, calculent et écrivent les zk proofs sur les blockchains Layer-1 prises en charge.

Le diagramme ci-dessous montre l'architecture de W3bstream Sprout sur laquelle l'équipe IoTeX travaille actuellement, mettant en évidence certains des éléments ci-dessus.

Regard vers l'avenir

Alors que nous continuons à développer et améliorer W3bstream Sprout, nous compterons sur l'aide de notre communauté de développeurs pour tester ce code actuel, partager des commentaires et suggérer des améliorations, avant la sortie officielle de Sprout prévue pour début 2024. Restez à l'écoute pour d'autres mises à jour et n'oubliez pas d'explorer la version Sprout sur notre GitHub. Si vous êtes intéressé par un test bêta ou si vous avez des questions, n'hésitez pas à nous contacter à developer@iotex.io.