Source : Four Pillars, traduit par Jinse Finance xiaozou

Kostas Kryptos, co-fondateur de Mysten Labs, a récemment déclaré : 'Walrus est le disque dur décentralisé le plus moderne.'

Walrus est un protocole de stockage décentralisé dans l'écosystème Sui. Dans cet article, nous allons explorer en profondeur les différences entre ce protocole et les autres protocoles de stockage existants.

Points clés de cet article :

  • Mysten Labs a réussi à lancer le réseau Sui et le protocole DeepBook sur le marché, et prépare maintenant un nouveau projet - le protocole Walrus.

  • Bien qu'il existe de nombreux protocoles sur le marché du stockage décentralisé, Walrus attire toujours l'attention pour deux raisons principales : 1) son rapport coût-efficacité et sa sécurité surpassent largement les solutions de stockage existantes ; 2) grâce au réseau Sui, les données stockées peuvent être rendues programmables.

  • Walrus est considéré comme le projet le plus avancé parmi les protocoles de stockage décentralisés existants, et son utilité et sa valeur futures seront très attendues.

1. Introduction - Pourquoi Walrus ? Pourquoi maintenant ?

Après avoir réussi à lancer le réseau Sui et le protocole Deepbook, Mysten Labs entre maintenant dans un nouveau domaine via Walrus. Le succès du réseau Sui et de Deepbook a suscité de grandes attentes pour Walrus. Cependant, bien que le marché soit très intéressé par le protocole Walrus, des doutes subsistent.

Ces préoccupations proviennent de plusieurs points : le marché du stockage décentralisé est devenu saturé, de nombreuses solutions existantes ne performent pas bien et il y a des inquiétudes concernant la répartition des ressources - en particulier si Mysten Labs, tout en continuant de développer et d'étendre le réseau Sui, se disperse en raison de nouveaux projets.

Ainsi, nous allons examiner en profondeur la structure du protocole Walrus, analyser ses différences par rapport aux solutions de stockage décentralisées existantes et explorer la relation entre Walrus et le réseau Sui, en mettant l'accent sur la manière dont Walrus s'intègre à l'architecture de Sui et renforce l'écosystème Sui.

1.1 Les différences entre Walrus et les solutions de stockage existantes

Pour comprendre la nécessité de Walrus, on doit d'abord examiner ses différences avec les solutions de stockage décentralisées existantes. De mon point de vue, Walrus présente trois distinctions majeures par rapport aux modèles de stockage existants (en particulier Filecoin et Arweave) :

1.1.1 Efficacité des coûts de stockage

Tout d'abord, Walrus, Arweave et Filecoin présentent des différences significatives en matière de coûts de stockage. Comme l'indique l'article de Four Pillars sur Walrus, Arweave exige que tous les nœuds répliquent et stockent toutes les données, tandis que Filecoin permet aux utilisateurs de décider du nombre de nœuds qui stockeront les données (les utilisateurs peuvent choisir de faire stocker les données uniquement par un mineur ou de répartir 100 copies de données sur 100 mineurs différents. Naturellement, plus il y a de mineurs demandant à stocker des données, plus le coût est élevé).

En revanche, Walrus adopte le Reed-Stuff Encoding, dont le coût est significativement inférieur à celui d'Arweave et de Filecoin, avec une efficacité allant jusqu'à 100 fois (par rapport à Arweave, qui nécessite le stockage de données sur l'ensemble du réseau, entraînant des coûts de duplication jusqu'à 500 fois, tandis que Walrus nécessite seulement 4-5 fois la duplication pour rester efficace). De plus, la probabilité de perte de données est également considérablement réduite.

En résumé, Walrus résout les inconvénients d'Arweave et de Filecoin. Arweave a une faible probabilité de perte de données mais des coûts de duplication élevés, tandis que Filecoin offre un stockage relativement économique en fonction des besoins des utilisateurs, mais les options à faible coût peuvent entraîner un risque plus élevé de perte de données. Walrus combine les avantages des deux, maintenant des coûts de duplication bas tout en minimisant la probabilité de perte de données.

De plus, à mesure que le nombre de nœuds augmente, le coût d'Arweave augmente de manière linéaire, car tous les nœuds/nœuds désignés doivent stocker une copie complète des données. En revanche, Walrus ne nécessite qu'un seul transfert de données sur le réseau, chaque nœud stockant une partie des données ; à mesure que le réseau s'étend, la charge sur les nœuds individuels diminue. Cette différence de structure rend l'efficacité des coûts de stockage de Walrus significativement supérieure à celle d'Arweave et de Filecoin.

1.1.2 Programmabilité

Bien que Walrus soit plus efficace qu'Arweave et Filecoin, sa distinction la plus notable par rapport aux modèles de stockage existants réside dans sa 'programmabilité'. Le stockage traditionnel sert uniquement de simple entrepôt de données, tandis que Walrus permet un stockage décentralisé programmable via le réseau Sui, étendant ainsi ses fonctionnalités au-delà du simple stockage de données.

Que se passerait-il si un contrat intelligent pouvait directement référencer ou déclencher des données stockées dans un stockage décentralisé ? Par exemple, lors de la création d'un NFT, un fichier image pourrait être stocké dans Walrus et un objet de données blob associé pourrait être créé sur le réseau Sui, le liant à l'objet NFT. Cela répond à la critique selon laquelle les NFT traditionnels sont 'incomplets' (c'est-à-dire que le jeton est sur la chaîne, tandis que les métadonnées de l'art NFT sont stockées hors chaîne), permettant ainsi aux NFT créés via Walrus de devenir de véritables actifs Web3.

Un autre exemple directement lié au stockage des données est que les blobs de Walrus peuvent être stockés en tant qu'objets Sui et contrôlés par des contrats intelligents Move de Sui, qui peuvent transférer des données stockées à d'autres utilisateurs ou modifier automatiquement la propriété. C'est pourquoi nous disons que les données dans Walrus sont programmables.

En revanche, Arweave et Filecoin ont une intégration dynamique limitée ou presque impossible avec les applications en chaîne. Bien que Filecoin ait ajouté certaines fonctionnalités de contrat intelligent via FVM (Filecoin Virtual Machine), la capacité de modifier et de contrôler les données reste limitée, ce qui rend Walrus nettement supérieur aux deux en matière de programmabilité.

1.1.3 Accès et suppression des données

Une caractéristique des protocoles de stockage existants est qu'une fois que les données sont téléchargées, elles peuvent être accessibles par quiconque et ne peuvent pas être supprimées. Bien que cette caractéristique puisse être utile pour les utilisateurs individuels, elle représente une limitation majeure pour les institutions et les entreprises qui ont besoin de stocker des données sensibles ou de modifier/supprimer des données. En revanche, Walrus permet aux utilisateurs de disposer ou de modifier leurs données en cas de besoin (ce qui est complètement différent d'Arweave où les données ne peuvent pas être supprimées ou modifiées ; et différent de Filecoin où la suppression des données n'est pas à l'initiative de l'utilisateur mais résulte de l'expiration d'un contrat ou de la mise hors ligne d'un nœud stockant les données de l'utilisateur).

Certaines personnes pourraient craindre que cela entre en conflit avec le principe d'immuabilité de la blockchain, mais il faut se rappeler que seules les données blob sont supprimées dans Walrus. Indépendamment de la suppression des données blob, les données de transaction conservent leur immuabilité, et la suppression des données blob n'affecte pas l'intégrité de la blockchain.

La fonctionnalité accrue de Walrus par rapport au stockage traditionnel augmente son potentiel d'adoption dans les entreprises traditionnelles et Web2, et son polyvalence est très attendue à l'avenir.

1.2 La synergie entre Walrus et le réseau Sui

Après avoir examiné les différences entre Walrus et les protocoles de stockage existants, nous allons maintenant étudier la relation entre Walrus et le réseau Sui. Lorsque Mysten Labs a annoncé le développement du protocole Walrus, beaucoup ont exprimé des critiques, se demandant s'ils ne devraient pas se concentrer sur Sui plutôt que de créer un autre protocole. Cependant, une fois que l'on comprend le fonctionnement de Walrus, il devient clair que Walrus ne détourne pas l'attention de Sui mais doit être considéré comme une pile de stockage construite pour améliorer les applications sur Sui. En d'autres termes, Walrus complète non seulement le réseau Sui du point de vue du stockage, mais a également un impact positif sur le jeton de gouvernance du réseau Sui, SUI, rendant les deux indissociables. Explorons cela plus en détail.

1.2.1 La relation symbiotique entre Sui et Walrus

En fait, Mysten Labs avait des préoccupations majeures concernant la maintenance et la gestion du stockage dès la phase de conception initiale de Sui. Cela est dû au fait qu'avec l'augmentation de l'utilisation, l'état de la blockchain augmente inévitablement, ce qui pourrait finalement entraîner une augmentation des frais de transaction pour les utilisateurs futurs du réseau Sui. Ainsi, dès les premières étapes de conception de Sui, Mysten Labs a introduit un concept unique de fonds de stockage pour faire face aux défis de stockage de Sui.

Le fonctionnement du fonds de stockage de Sui est le suivant : les frais que les utilisateurs soumettent aux validateurs de Sui se divisent en 1) frais de gaz liés au calcul et 2) coûts de stockage des données. Sui prélève à l'avance des frais de stockage pour le stockage permanent des données et regroupe ces fonds dans le fonds de stockage. Le fonds de stockage continue de redistribuer le montant accumulé aux validateurs tant que les données sont stockées en chaîne. De plus, si un utilisateur supprime des données, il peut recevoir un remboursement des coûts de stockage.

Le système de stockage de données en chaîne unique de Sui a produit deux résultats :

1) Les utilisateurs peuvent recevoir un remboursement des coûts de stockage lorsqu'ils suppriment des données en chaîne, ce qui crée une incitation économique à réduire la capacité du registre distribué.

2) Le système aborde le problème de durabilité lié au stockage en prélevant des frais de stockage à l'avance et en les utilisant comme incitations pour les futurs validateurs.

Bien que Sui ait résolu le problème de durabilité grâce à cette structure unique, le stockage de gros blobs de données (comme des fichiers multimédias) en chaîne reste lourd. C'est là que Walrus entre en jeu - en stockant de gros blobs de données via Walrus tout en objectisant les métadonnées de ces blobs sur Sui pour un contrôle, les données peuvent être rendues programmables sans être directement stockées sur Sui.

De plus, grâce à Sui, Walrus a réalisé sa caractéristique la plus notable par rapport aux autres protocoles de stockage, à savoir que les données stockées peuvent être programmables et contrôlables. En fin de compte, Sui et Walrus forment une relation symbiotique, créant des avantages uniques et complémentant les limitations de l'autre.

1.2.2 Walrus rend le jeton SUI un actif déflationniste

Comme l'exemple du fonds de stockage l'indique, le réseau Sui exige le paiement d'un certain nombre de jetons Sui comme coût de stockage pour tout objet. Walrus ne fait pas exception. Lors de la création d'un objet de données blob dans Walrus, une quantité de jetons Sui proportionnelle à la taille de l'objet sera verrouillée dans le fonds de stockage.

Bien que des frais partiels puissent être remboursés lors de la suppression des données, une partie des frais a été générée par l'effet de brûlage résultant de la suppression permanente des jetons en circulation. En d'autres termes, plus il y a de données stockées via Walrus, plus les jetons Sui verrouillés de manière permanente dans le fonds de stockage augmentent, créant ainsi un cycle vertueux où l'augmentation de l'utilisation de Walrus entraîne une diminution de l'offre de Sui.

En résumé, l'émergence de Walrus est une bonne nouvelle pour le réseau Sui, tant du point de vue du réseau que des actifs, et on s'attend à ce que l'écosystème Sui se développe dans des directions plus diversifiées grâce à Walrus.

2. Conclusion - Walrus deviendra le protocole clé de Sui

2.1 Mysten Labs ne se limite pas à construire des blockchains

Lorsque Mysten Labs a été fondé, je pensais que c'était simplement une entreprise axée sur le réseau Sui. Cependant, après avoir été témoin du lancement de services tels que Deepbook et le Sui Naming Service, j'ai commencé à réfléchir à la vision de Mysten Labs. Lorsque j'ai été exposé à Walrus, j'en ai conclu que leur objectif est de construire une infrastructure décentralisée Web3 complète.

Lorsque Mysten Labs considère cette industrie, ils ont une vision temporelle différente de celle des autres entreprises. Ils ne se contentent pas de lancer des jetons, de créer du battage médiatique puis de vendre ; au contraire, ils ont une vision d'innovation dans tous les domaines, comme l'exécution, le stockage, le consensus et la communication, tout en comprenant l'inertie des utilisateurs habitués aux services Web2 et en construisant l'interface utilisateur la plus adaptée pour eux.

L'exécution et le consensus sont gérés par le réseau Sui (en développement continu via des programmes comme Mysticeti et Pilotfish & Remora), le stockage est pris en charge par Walrus, et la communication est gérée par SCION (une architecture Internet de nouvelle génération capable de protéger les paquets de données du réseau contre les attaques DDoS et de routage - notez que SCION n'est pas créé par Mysten Labs mais est mentionné car il sera appliqué au réseau Sui), tandis que les interfaces utilisateurs familières du Web2 sont gérées par zkLogin, Stashed, SEAL et KELP.

Si tous ces projets réussissent à s'enraciner, je crois que Mysten Labs peut réécrire le paradigme Web3 existant. Mon idée initiale était limitée. Mysten Labs ne tente pas simplement de construire une blockchain - ils sont une équipe qui construit l'infrastructure pour un nouveau réseau. Bien sûr, je crois que Sui est au cœur de la vision de Mysten Labs, tandis que les autres projets jouent un rôle complémentaire. Il en va de même pour Walrus, qui, à mon avis, pourrait être le protocole le plus important.

2.2 Walrus ne se limite pas à l'écosystème Sui

Cependant, Walrus ne se limite pas à l'écosystème Sui. Comme d'autres protocoles de stockage, Walrus peut être utilisé par n'importe quel tiers en dehors des applications Sui, et il pourrait même devenir une alternative utile aux protocoles de stockage existants ou à d'autres couches DA telles que Celestia, EigenDA, Avail.

Cette utilisabilité de Walrus étend la demande pour le jeton Sui au-delà du réseau Sui. Lorsque Walrus est utilisé, des objets sont créés sur le réseau Sui, entraînant une réduction de l'offre de Sui. En d'autres termes, Walrus a le potentiel de rendre le jeton Sui plus attractif en créant une demande externe (ceci n'est pas un conseil d'investissement, mais un scénario structurellement possible). Par conséquent, Walrus est susceptible de devenir le pont pour l'expansion multidirectionnelle de Sui.

2.3 Walrus peut-il surpasser Filecoin ?

Bien que comparer la valeur entre des protocoles spécifiques soit une question délicate, je suis très optimiste quant à l'avenir de Walrus, car : 1) son mécanisme de fonctionnement est beaucoup plus efficace que les protocoles de stockage existants ; 2) il peut accomplir des tâches que les protocoles de stockage existants ne peuvent pas (devenir DA ou rendre les données stockées programmables) ; 3) il a déjà une base solide de réseau et d'utilisateurs grâce au réseau Sui.

Si Walrus devient non seulement la couche de stockage du réseau Sui, mais aussi le protocole de stockage représentatif du Web3 tel que l'imagine Mysten Labs, il pourrait devenir le protocole leader dans le domaine du stockage.