Walrus: Nouvelle approche de SUI au stockage décentralisé

Intermédiaire9/30/2024, 9:11:39 AM
Découvrez le réseau de stockage décentralisé de Mysten Labs, Walrus, et comment il innove grâce à l'algorithme de codage RedStuff. Cet article plonge dans la synergie entre Walrus et SUI, compare les concurrents, aborde les défis de stockage et met en évidence les innovations technologiques clés.

Transmettre le titre original '解读 Walrus,Sui 的去中心化存储新解'

Arweave, un réseau de stockage décentralisé, a lancé sa couche de calcul AO, ce qui a réussi à stimuler le prix du token AR, l'activité de l'écosystème et la popularité, changeant ainsi la donne pour le projet. Maintenant, SUI, une blockchain informatique polyvalente, a lancé le réseau de stockage décentralisé Walrus. Quel genre d'impact cela aura-t-il ?

Vue d'ensemble de l'arrière-plan

Équipe :

La société de développement derrière Solana est Solana Labs, derrière Aptos se trouve Aptos Labs et derrière Sui se trouve Mysten Labs (qui se distingue comme unique). Beaucoup des fondateurs et employés de Mysten Labs ont précédemment travaillé sur le projet de blockchain de Facebook (maintenant Meta) Diem avant sa dissolution.

Walrus est le produit le plus récent de Mysten Labs, classé à la fois comme un "protocole" et une "plateforme", et il sert de réseau de stockage décentralisé. Le nom "Walrus" fait référence à l'animal, et son site officiel promeut des slogans comme "Fort comme un morse" et "Adaptable comme un morse", mettant l'accent sur la fiabilité et la flexibilité du protocole en tant que système de stockage.

Connexion avec SUI :

Walrus est construit sur le réseau SUI et utilise SUI pour gérer les ventes d'espace de stockage et de métadonnées. Cependant, l'utilisation de Walrus ne nécessite pas aux développeurs de construire des applications ou des produits sur SUI. De plus, un nouveau jeton de gouvernance, WAL, fonctionnera en tant que jeton d'utilité, plutôt que le jeton SUI.

Comparaison des concurrents

Les protocoles de stockage décentralisés sont généralement divisés en deux types principaux. Le premier type est celui des systèmes entièrement répliqués, avec des exemples notables tels que Filecoin et Arweave. L'avantage clé de cette approche est que les fichiers sont entièrement disponibles sur chaque nœud de stockage, ce qui signifie que même si un nœud se déconnecte, le fichier peut toujours être facilement accessible et déplacé. Cette configuration prend en charge un environnement sans autorisation car les nœuds de stockage ne dépendent pas les uns des autres pour récupérer les fichiers.

La fiabilité de ces systèmes dépend fortement de la stabilité des nœuds de stockage choisis. Dans le modèle classique de l’adversaire statique d’un tiers, et en supposant un pool infini de nœuds de stockage potentiels, l’obtention d’une sécurité « douze neuf » (une probabilité de perte de fichier inférieure à 10^-12) nécessite que plus de 25 copies du fichier soient stockées sur le réseau. Cela entraîne une multiplication par 25 des coûts de stockage. De plus, il existe un risque d’attaques Sybil, où des acteurs malveillants peuvent falsifier plusieurs copies d’un fichier, réduisant ainsi l’intégrité globale du système.

Le deuxième type de service de stockage décentralisé utilise le codage Reed-Solomon (RS). Le codage RS divise un fichier en parties plus petites, appelées tranches, chacune représentant une fraction du fichier d’origine. Tant que la taille totale de ces tranches dépasse la taille du fichier d’origine, il peut être décodé dans l’original. Cependant, le codage RS présente certains inconvénients. Les processus d’encodage et de décodage impliquent des opérations de terrain complexes, des évaluations polynomiales et l’interpolation, qui nécessitent beaucoup de calcul. Ces processus ne sont gérables que lorsque le nombre de tranches et la taille des champs sont faibles, ce qui limite la taille des fichiers et le nombre de nœuds de stockage. Si les chiffres augmentent, les coûts d’encodage augmentent, ce qui le rend moins décentralisé. Un autre défi réside dans le fait que lorsqu’un nœud de stockage se déconnecte et doit être remplacé, contrairement aux systèmes entièrement répliqués, les données ne peuvent pas être simplement copiées. Au lieu de cela, tous les autres nœuds de stockage doivent envoyer leurs tranches au nœud de remplacement, qui reconstruit ensuite les données manquantes. Ce processus peut entraîner le transfert d’une grande quantité de données sur le réseau (O(|blob|)), et des opérations de récupération fréquentes peuvent réduire les économies de stockage réalisées en réduisant la réplication.

Défis de stockage

Peu importe le protocole de réplication utilisé, tous les systèmes de stockage décentralisés actuels sont confrontés à deux défis clés supplémentaires :

  1. La vérification continue est nécessaire pour s'assurer que les nœuds de stockage conservent les données et ne les rejettent pas. Cela est crucial pour les systèmes décentralisés ouverts qui offrent des paiements pour le stockage, mais l'approche actuelle limite la scalabilité car chaque fichier nécessite son propre défi de vérification individuelle.
  2. Une coordination entre les nœuds de stockage est requise : les nœuds doivent savoir qui participe au système, quels fichiers ont payé des frais de stockage, comment inciter à la participation et comment gérer les défis de vérification et prévenir les abus. Pour cette raison, de nombreux systèmes ont mis en place des blockchains personnalisées pour traiter les transactions et ont introduit des cryptomonnaies au-delà du protocole de stockage de base.

Innovation de base

Comment Walrus relève-t-il les défis du stockage décentralisé avec une solution innovante?

En bref:
Walrus utilise une technologie de codage d'effacement avancée qui code efficacement des blocs de données non structurées en fragments plus petits, qui sont ensuite distribués à travers un réseau de nœuds de stockage. Même si jusqu'à deux tiers de ces fragments sont perdus, les données originales peuvent encore être rapidement reconstruites à partir des fragments restants. Cela est réalisé avec un facteur de réplication de seulement 4 à 5 fois, similaire aux services cloud actuels mais avec les avantages supplémentaires de la décentralisation et d'une tolérance aux pannes accrue.

En détail:
Walrus présente RedStuff, un nouvel algorithme de codage 2D conçu pour la tolérance aux fautes byzantines (BFT). RedStuff est basé sur des codes de fontaine et combine la rapidité des opérations avec une grande fiabilité.
RedStuff code les données en fragments primaires et secondaires à l'aide d'opérations simples (principalement XOR). Ces fragments sont répartis sur des nœuds de stockage, chaque nœud détenant une combinaison unique. RedStuff utilise différents seuils pour différentes dimensions de codage. Pour la dimension primaire, il utilise un seuil de récupération f+1, ce qui permet une écriture asynchrone puisque seules 2f+1 signatures sont nécessaires pour confirmer que le bloc de données est disponible. Cela crée un facteur de réplication de 3 fois.

La dimension secondaire utilise un seuil de récupération de 2f+1. Cette conception met en œuvre pour la première fois une preuve de stockage asynchrone tout en n'introduisant qu'une fois et demie de réplication supplémentaire. Le facteur de réplication totale finale est inférieur à 5x. De plus, les tranches perdues peuvent être récupérées en fonction de la quantité de données perdues, ce qui permet d'économiser de la bande passante, grâce au codage 2D.

Les avantages de RedStuff incluent: Comparé au codage RS, l'utilisation d'opérations XOR simples rend le codage/décodage plus rapide; grâce à une faible surcharge de stockage, le système peut être étendu à des centaines de nœuds et présente une grande élasticité et une tolérance aux pannes, garantissant même dans le cas de pannes byzantines que les données peuvent être récupérées.

En tant que protocole sans autorisation, Walrus est équipé d'un protocole efficace de reconfiguration du comité pour faire face à la perte naturelle des nœuds de stockage et assurer la disponibilité continue des données. Lorsqu'un nouveau comité remplace le comité actuel entre les époques, le protocole de reconfiguration garantit que tous les blocs de données ayant dépassé le point de disponibilité (PoA) restent disponibles. Le codage 2D de RedStuff rend la migration d'état plus efficace, et même si certains nœuds ne sont pas disponibles, d'autres nœuds peuvent récupérer les tranches perdues.


Les nœuds 1 et 3 aident le nœud 4 à récupérer les données de tranche.

Le morse a introduit un protocole de défi asynchrone pour vérifier si les nœuds de stockage détiennent correctement les données. Ce protocole permet une preuve efficace de stockage, garantissant la disponibilité des données sans se fier à des hypothèses réseau, et les coûts évoluent de manière logarithmique avec le nombre de fichiers stockés.

Le modèle économique du Walrus est basé sur le staking, intégrant à la fois des systèmes de récompense et de pénalité. Le mécanisme innovant de preuve de stockage évolue de manière logarithmique avec le nombre de fichiers, réduisant considérablement le coût de la preuve de stockage des données.

En bref, Walrus, avec son protocole RedStuff au cœur, offre une solution de stockage décentralisée évolutive, hautement résiliente et rentable, offrant une authenticité, une intégrité, une auditabilité et une disponibilité fortes à un prix abordable.

Tout cela est soutenu par SUI, qui agit comme la couche de contrôle pour Walrus. Avec une infrastructure évolutive, programmable et sécurisée comme couche de coordination, Walrus peut se concentrer sur la résolution des principaux défis du stockage décentralisé.

Airdrop potentiel

Walrus prévoit d'introduire son propre jeton, WAL, qui sera utilisé pour le staking, la gouvernance et d'autres utilités. Comment pouvez-vous participer à l'airdrop de WAL? En fonction de la distribution des jetons AO, détenir SUI pourrait être l'un des moyens de se qualifier.
Walrus devrait bientôt lancer son testnet, bien que la date de lancement du mainnet reste à déterminer. En attendant, vous pouvez consulter la documentation officielle pour apprendre comment déployer votre propre site web en utilisant Walrus.

Sources:
Whitepaper Walrus:
https://docs.walrus.site/walrus.pdfWalrus : stockage décentralisé et protocole DA, capable de construire un stockage de niveau L2 et à grande échelle sur SUI:
https://foresightnews.pro/article/detail/63040 Mysten Labs Chercheur X fil :
https://x.com/LefKok/status/1836868240666153293

Avertissement:

  1. Cet article est repris de [ForesightNews]. Transférez le titre original '解读 Walrus, la nouvelle interprétation de stockage décentralisé de SUI'. Tous les droits d'auteur appartiennent à l'auteur original [Alex Liu, Foresight News]*. En cas d'objections à cette reproduction, veuillez contacter le Porte Apprendrel'équipe et ils s'en occuperont rapidement.
  2. Clause de non-responsabilité : Les points de vue et opinions exprimés dans cet article sont uniquement ceux de l'auteur et ne constituent aucun conseil en investissement.
  3. Les traductions de l'article dans d'autres langues sont effectuées par l'équipe Gate Learn. Sauf mention contraire, il est interdit de copier, distribuer ou plagier les articles traduits.
* Les informations ne sont pas destinées à être et ne constituent pas des conseils financiers ou toute autre recommandation de toute sorte offerte ou approuvée par Gate.io.
* Cet article ne peut être reproduit, transmis ou copié sans faire référence à Gate.io. Toute contravention constitue une violation de la loi sur le droit d'auteur et peut faire l'objet d'une action en justice.

Walrus: Nouvelle approche de SUI au stockage décentralisé

Intermédiaire9/30/2024, 9:11:39 AM
Découvrez le réseau de stockage décentralisé de Mysten Labs, Walrus, et comment il innove grâce à l'algorithme de codage RedStuff. Cet article plonge dans la synergie entre Walrus et SUI, compare les concurrents, aborde les défis de stockage et met en évidence les innovations technologiques clés.

Transmettre le titre original '解读 Walrus,Sui 的去中心化存储新解'

Arweave, un réseau de stockage décentralisé, a lancé sa couche de calcul AO, ce qui a réussi à stimuler le prix du token AR, l'activité de l'écosystème et la popularité, changeant ainsi la donne pour le projet. Maintenant, SUI, une blockchain informatique polyvalente, a lancé le réseau de stockage décentralisé Walrus. Quel genre d'impact cela aura-t-il ?

Vue d'ensemble de l'arrière-plan

Équipe :

La société de développement derrière Solana est Solana Labs, derrière Aptos se trouve Aptos Labs et derrière Sui se trouve Mysten Labs (qui se distingue comme unique). Beaucoup des fondateurs et employés de Mysten Labs ont précédemment travaillé sur le projet de blockchain de Facebook (maintenant Meta) Diem avant sa dissolution.

Walrus est le produit le plus récent de Mysten Labs, classé à la fois comme un "protocole" et une "plateforme", et il sert de réseau de stockage décentralisé. Le nom "Walrus" fait référence à l'animal, et son site officiel promeut des slogans comme "Fort comme un morse" et "Adaptable comme un morse", mettant l'accent sur la fiabilité et la flexibilité du protocole en tant que système de stockage.

Connexion avec SUI :

Walrus est construit sur le réseau SUI et utilise SUI pour gérer les ventes d'espace de stockage et de métadonnées. Cependant, l'utilisation de Walrus ne nécessite pas aux développeurs de construire des applications ou des produits sur SUI. De plus, un nouveau jeton de gouvernance, WAL, fonctionnera en tant que jeton d'utilité, plutôt que le jeton SUI.

Comparaison des concurrents

Les protocoles de stockage décentralisés sont généralement divisés en deux types principaux. Le premier type est celui des systèmes entièrement répliqués, avec des exemples notables tels que Filecoin et Arweave. L'avantage clé de cette approche est que les fichiers sont entièrement disponibles sur chaque nœud de stockage, ce qui signifie que même si un nœud se déconnecte, le fichier peut toujours être facilement accessible et déplacé. Cette configuration prend en charge un environnement sans autorisation car les nœuds de stockage ne dépendent pas les uns des autres pour récupérer les fichiers.

La fiabilité de ces systèmes dépend fortement de la stabilité des nœuds de stockage choisis. Dans le modèle classique de l’adversaire statique d’un tiers, et en supposant un pool infini de nœuds de stockage potentiels, l’obtention d’une sécurité « douze neuf » (une probabilité de perte de fichier inférieure à 10^-12) nécessite que plus de 25 copies du fichier soient stockées sur le réseau. Cela entraîne une multiplication par 25 des coûts de stockage. De plus, il existe un risque d’attaques Sybil, où des acteurs malveillants peuvent falsifier plusieurs copies d’un fichier, réduisant ainsi l’intégrité globale du système.

Le deuxième type de service de stockage décentralisé utilise le codage Reed-Solomon (RS). Le codage RS divise un fichier en parties plus petites, appelées tranches, chacune représentant une fraction du fichier d’origine. Tant que la taille totale de ces tranches dépasse la taille du fichier d’origine, il peut être décodé dans l’original. Cependant, le codage RS présente certains inconvénients. Les processus d’encodage et de décodage impliquent des opérations de terrain complexes, des évaluations polynomiales et l’interpolation, qui nécessitent beaucoup de calcul. Ces processus ne sont gérables que lorsque le nombre de tranches et la taille des champs sont faibles, ce qui limite la taille des fichiers et le nombre de nœuds de stockage. Si les chiffres augmentent, les coûts d’encodage augmentent, ce qui le rend moins décentralisé. Un autre défi réside dans le fait que lorsqu’un nœud de stockage se déconnecte et doit être remplacé, contrairement aux systèmes entièrement répliqués, les données ne peuvent pas être simplement copiées. Au lieu de cela, tous les autres nœuds de stockage doivent envoyer leurs tranches au nœud de remplacement, qui reconstruit ensuite les données manquantes. Ce processus peut entraîner le transfert d’une grande quantité de données sur le réseau (O(|blob|)), et des opérations de récupération fréquentes peuvent réduire les économies de stockage réalisées en réduisant la réplication.

Défis de stockage

Peu importe le protocole de réplication utilisé, tous les systèmes de stockage décentralisés actuels sont confrontés à deux défis clés supplémentaires :

  1. La vérification continue est nécessaire pour s'assurer que les nœuds de stockage conservent les données et ne les rejettent pas. Cela est crucial pour les systèmes décentralisés ouverts qui offrent des paiements pour le stockage, mais l'approche actuelle limite la scalabilité car chaque fichier nécessite son propre défi de vérification individuelle.
  2. Une coordination entre les nœuds de stockage est requise : les nœuds doivent savoir qui participe au système, quels fichiers ont payé des frais de stockage, comment inciter à la participation et comment gérer les défis de vérification et prévenir les abus. Pour cette raison, de nombreux systèmes ont mis en place des blockchains personnalisées pour traiter les transactions et ont introduit des cryptomonnaies au-delà du protocole de stockage de base.

Innovation de base

Comment Walrus relève-t-il les défis du stockage décentralisé avec une solution innovante?

En bref:
Walrus utilise une technologie de codage d'effacement avancée qui code efficacement des blocs de données non structurées en fragments plus petits, qui sont ensuite distribués à travers un réseau de nœuds de stockage. Même si jusqu'à deux tiers de ces fragments sont perdus, les données originales peuvent encore être rapidement reconstruites à partir des fragments restants. Cela est réalisé avec un facteur de réplication de seulement 4 à 5 fois, similaire aux services cloud actuels mais avec les avantages supplémentaires de la décentralisation et d'une tolérance aux pannes accrue.

En détail:
Walrus présente RedStuff, un nouvel algorithme de codage 2D conçu pour la tolérance aux fautes byzantines (BFT). RedStuff est basé sur des codes de fontaine et combine la rapidité des opérations avec une grande fiabilité.
RedStuff code les données en fragments primaires et secondaires à l'aide d'opérations simples (principalement XOR). Ces fragments sont répartis sur des nœuds de stockage, chaque nœud détenant une combinaison unique. RedStuff utilise différents seuils pour différentes dimensions de codage. Pour la dimension primaire, il utilise un seuil de récupération f+1, ce qui permet une écriture asynchrone puisque seules 2f+1 signatures sont nécessaires pour confirmer que le bloc de données est disponible. Cela crée un facteur de réplication de 3 fois.

La dimension secondaire utilise un seuil de récupération de 2f+1. Cette conception met en œuvre pour la première fois une preuve de stockage asynchrone tout en n'introduisant qu'une fois et demie de réplication supplémentaire. Le facteur de réplication totale finale est inférieur à 5x. De plus, les tranches perdues peuvent être récupérées en fonction de la quantité de données perdues, ce qui permet d'économiser de la bande passante, grâce au codage 2D.

Les avantages de RedStuff incluent: Comparé au codage RS, l'utilisation d'opérations XOR simples rend le codage/décodage plus rapide; grâce à une faible surcharge de stockage, le système peut être étendu à des centaines de nœuds et présente une grande élasticité et une tolérance aux pannes, garantissant même dans le cas de pannes byzantines que les données peuvent être récupérées.

En tant que protocole sans autorisation, Walrus est équipé d'un protocole efficace de reconfiguration du comité pour faire face à la perte naturelle des nœuds de stockage et assurer la disponibilité continue des données. Lorsqu'un nouveau comité remplace le comité actuel entre les époques, le protocole de reconfiguration garantit que tous les blocs de données ayant dépassé le point de disponibilité (PoA) restent disponibles. Le codage 2D de RedStuff rend la migration d'état plus efficace, et même si certains nœuds ne sont pas disponibles, d'autres nœuds peuvent récupérer les tranches perdues.


Les nœuds 1 et 3 aident le nœud 4 à récupérer les données de tranche.

Le morse a introduit un protocole de défi asynchrone pour vérifier si les nœuds de stockage détiennent correctement les données. Ce protocole permet une preuve efficace de stockage, garantissant la disponibilité des données sans se fier à des hypothèses réseau, et les coûts évoluent de manière logarithmique avec le nombre de fichiers stockés.

Le modèle économique du Walrus est basé sur le staking, intégrant à la fois des systèmes de récompense et de pénalité. Le mécanisme innovant de preuve de stockage évolue de manière logarithmique avec le nombre de fichiers, réduisant considérablement le coût de la preuve de stockage des données.

En bref, Walrus, avec son protocole RedStuff au cœur, offre une solution de stockage décentralisée évolutive, hautement résiliente et rentable, offrant une authenticité, une intégrité, une auditabilité et une disponibilité fortes à un prix abordable.

Tout cela est soutenu par SUI, qui agit comme la couche de contrôle pour Walrus. Avec une infrastructure évolutive, programmable et sécurisée comme couche de coordination, Walrus peut se concentrer sur la résolution des principaux défis du stockage décentralisé.

Airdrop potentiel

Walrus prévoit d'introduire son propre jeton, WAL, qui sera utilisé pour le staking, la gouvernance et d'autres utilités. Comment pouvez-vous participer à l'airdrop de WAL? En fonction de la distribution des jetons AO, détenir SUI pourrait être l'un des moyens de se qualifier.
Walrus devrait bientôt lancer son testnet, bien que la date de lancement du mainnet reste à déterminer. En attendant, vous pouvez consulter la documentation officielle pour apprendre comment déployer votre propre site web en utilisant Walrus.

Sources:
Whitepaper Walrus:
https://docs.walrus.site/walrus.pdfWalrus : stockage décentralisé et protocole DA, capable de construire un stockage de niveau L2 et à grande échelle sur SUI:
https://foresightnews.pro/article/detail/63040 Mysten Labs Chercheur X fil :
https://x.com/LefKok/status/1836868240666153293

Avertissement:

  1. Cet article est repris de [ForesightNews]. Transférez le titre original '解读 Walrus, la nouvelle interprétation de stockage décentralisé de SUI'. Tous les droits d'auteur appartiennent à l'auteur original [Alex Liu, Foresight News]*. En cas d'objections à cette reproduction, veuillez contacter le Porte Apprendrel'équipe et ils s'en occuperont rapidement.
  2. Clause de non-responsabilité : Les points de vue et opinions exprimés dans cet article sont uniquement ceux de l'auteur et ne constituent aucun conseil en investissement.
  3. Les traductions de l'article dans d'autres langues sont effectuées par l'équipe Gate Learn. Sauf mention contraire, il est interdit de copier, distribuer ou plagier les articles traduits.
* Les informations ne sont pas destinées à être et ne constituent pas des conseils financiers ou toute autre recommandation de toute sorte offerte ou approuvée par Gate.io.
* Cet article ne peut être reproduit, transmis ou copié sans faire référence à Gate.io. Toute contravention constitue une violation de la loi sur le droit d'auteur et peut faire l'objet d'une action en justice.
Lancez-vous
Inscrivez-vous et obtenez un bon de
100$
!