Les méthodes entourant le stockage des données sur la chaîne sont souvent négligées par beaucoup, souvent parce que les mécanismes utilisés sont conventionnels et courants. C'est regrettable car le stockage des données dans un réseau décentralisé joue un rôle essentiel pour garantir l'intégrité des données et leur accessibilité à long terme. Le stockage sur la chaîne avec Sui diffère des autres blockchains.

Le fonds de stockage de Sui est un mécanisme essentiel conçu pour répondre aux défis du stockage indéfini des données sur la chaîne. En collectant des frais de stockage pour les transactions qui créent et modifient des objets, le réseau peut rémunérer les validateurs pour la gestion continue du stockage sur la chaîne, même pour les transactions terminées avant qu'ils ne rejoignent le réseau Sui.

Un élément clé de ce mécanisme, les remises sur le stockage, incitent les constructeurs à supprimer les données obsolètes, ce qui optimise à son tour l'utilisation du stockage en chaîne. Ce mécanisme crée une dynamique puissante que les développeurs peuvent exploiter dans leurs produits, permettant la création de nouveaux produits et expériences qui ne seraient pas possibles sans lui.

Quel est le fonds de stockage de Sui ?

Le fonds de stockage de Sui est un mécanisme économique qui assure une compensation pour le stockage perpétuel des données onchain. Chaque objet sur Sui nécessite qu'une certaine quantité de données soit stockée et maintenue par les validateurs sur le réseau. Les frais de transaction sur Sui sont composés de deux parties :

  • les frais de gaz, qui couvrent le coût de calcul du réseau, et

  • les frais de stockage, qui sont payés à l'avance pour couvrir le coût du stockage des données indéfiniment.

Pour illustrer cela, le coût de calcul est comparable à celui d'un bijoutier qui fabrique une bague en or, ce qui représente une dépense unique consacrée à l'exécution de l'action elle-même. En revanche, les frais de stockage représentent la valeur de l'or brut. Si vous supprimez l'objet, comme si vous faisiez fondre la bague, vous pouvez récupérer une partie des frais de stockage.

La possibilité de réclamer une remise sur le stockage, en vendant l'or brut dans l'exemple ci-dessus, contribue à maintenir le modèle économique de Sui, car les utilisateurs supprimeront les données de l'état actif du réseau, libérant ainsi de l'espace pour de nouvelles données. Les utilisateurs initient des transactions qui modifient et suppriment des objets et des champs d'objet dans l'ensemble actif, ce qui permet à l'utilisateur de recevoir une partie au prorata des frais de stockage d'origine sous forme de remboursement de stockage. Cela crée une dynamique unique avec des objets sur Sui détenant une valeur intrinsèque proportionnelle à la quantité de données stockées sur la chaîne.

Conception et incitations

La conception du fonds de stockage répond à un problème intertemporel important dans le stockage en chaîne : les validateurs actuels traitent et stockent les données, mais les futurs validateurs sont responsables de leur maintenance. Si les utilisateurs ne payaient qu'au moment de l'écriture des données sur la blockchain, les futurs validateurs supporteraient le coût continu du stockage sans recevoir de compensation. Le fonds de stockage résout ce problème en collectant des frais au moment de la création des données et en les redistribuant aux validateurs pendant toute la durée du stockage des données en chaîne.

Le fonds de stockage est verrouillé et jalonné à chaque époque, ce qui permet de jalonner les récompenses du fonds de stockage pour aider à rémunérer les validateurs actifs, en s'assurant qu'ils peuvent gérer les coûts de stockage à perpétuité. Les récompenses de jalonnement gagnées par le fonds de stockage qui ne sont pas nécessaires pour rémunérer les validateurs sont réinvesties dans le fonds de stockage. Cela garantit que le fonds de stockage dispose en permanence des ressources nécessaires pour rémunérer les validateurs, créant ainsi un modèle économique de validation durable alors que les demandes de stockage du réseau continuent de croître.

De plus, le mécanisme du fonds de stockage incite les utilisateurs à supprimer les données lorsque le coût de leur stockage dépasse la valeur de leur conservation sur la chaîne. En offrant une remise sur les frais de stockage, le système introduit un mécanisme basé sur le marché qui encourage les utilisateurs à libérer de l’espace lorsqu’il n’est plus utile de conserver les données sur la chaîne.

Construire avec le stockage en chaîne à l'esprit

Pour les équipes qui s’appuient sur Sui, comprendre comment tirer parti du fonds de stockage peut changer la donne. Étant donné que chaque transaction sur Sui implique à la fois des frais de gaz et des frais de stockage, les développeurs doivent tenir compte de ces coûts lors de la conception des applications. Il est important de noter que les frais de stockage étant ponctuels, les projets qui nécessitent de grandes quantités de données onchain, tels que les projets axés sur les NFT ou les plateformes de jeu, peuvent créer des applications qui exploitent les mécanismes du fonds de stockage pour créer des incitations et une dynamique uniques à mesure que les objets sont utilisés et évoluent.

En ce sens, le mécanisme de remise transforme le concept de stockage de données en chaîne d'une exigence statique en une fonctionnalité interactive et économiquement attrayante. Les développeurs peuvent créer de nouveaux modèles commerciaux et expériences utilisateur autour de cette fonctionnalité, en offrant des remises en guise de récompense pour des actions spécifiques.

Dimensionner correctement les besoins de stockage

Bien que le fonds de stockage de Sui soit un outil puissant pour le stockage en chaîne, il est important de reconnaître qu’il ne s’agit pas d’une solution pour toutes les données. Walrus, une solution de stockage décentralisée orchestrée par Sui, est mieux adaptée aux données à grande échelle qui n’ont pas besoin de résider directement sur Sui. Cela inclut les données pour les médias, les jeux et la disponibilité des données pour d’autres réseaux. Walrus offre une solution beaucoup plus rentable pour stocker des quantités massives de données tout en restant programmable et composable avec Sui.

Cependant, pour les données qui doivent rester sur la chaîne, qu’il s’agisse d’objets représentant des soldes de compte, des positions DeFi ou des éléments de jeu, le fonds de stockage de Sui garantit que les validateurs sont rémunérés pour la conservation de ces données indéfiniment. Cette combinaison de stockage sur la chaîne via le fonds de stockage de Sui et de stockage hors chaîne avec Walrus permet aux développeurs de trouver le bon équilibre entre coût et fonctionnalité.

Conclusion

En fournissant un mécanisme de stockage perpétuel des données en chaîne, en rémunérant les validateurs pour leur travail et en offrant des remises pour les données supprimées, le fonds de stockage de Sui offre une solution flexible et durable pour la gestion des données en chaîne. Ce mécanisme intelligemment conçu prend en charge les données en chaîne tout en se perpétuant.

Que vous soyez un développeur créant sur Sui ou un utilisateur effectuant des transactions sur le réseau, comprendre la puissance du fonds de stockage est essentiel pour libérer tout son potentiel.