Walrus.

Post

Share your knowledge.

Mister_CocaCola.
Apr 28, 2025
Expert Q&A

Why reserve storage space first and register later in Walrus?

Hey! I'm exploring different scenarios where it might be useful to reserve storage space now and register blobs later—possibly after several days. Also, how does the total storage capacity work in smart contracts during each epoch in Walrus? Is it consistent or variable across epochs?

  • Walrus
  • Typescript SDK
0
2
Share
Comments
.

Answers

2
Britain.
Apr 29 2025, 04:18

Reserving storage space before registering a blob can offer flexibility in resource management. Providers might reserve a large amount of space, then distribute it among users. This setup is beneficial for enabling secondary storage markets and supports future functionalities like deletable blobs, where resources are reclaimed when blobs are deleted .

0
Comments
.
Theoremus.
Apr 29 2025, 11:42

As for the total capacity limit, it refers to the maximum amount of encoded data that can be stored across all storage nodes for an epoch. This capacity isn't constant; it can change over time based on several factors, including the collective agreement among storage nodes. However, it won't drop below the amount of space already reserved . Some specific examples where reserving storage might be suitable include AI-related use cases for storing large models and datasets, which require guaranteed space before final data is ready. It could also be used for handling media for NFTs or dApps, where metadata needs to be prepared over time.

0
Comments
.

Do you know the answer?

Please log in and share it.

Walrus is a decentralized storage and data availability protocol designed specifically for large binary files, or "blobs"

85Posts155Answers
Sui.X.Peera.

Earn Your Share of 1000 Sui

Gain Reputation Points & Get Rewards for Helping the Sui Community Grow.