Store
Storing data on Züs provides high-performance storage with full ownership of data, complete transparency and privacy.
How a file is stored on Züs
The process of storing and retrieving a file on Züs involves four key steps from start to finish:
Upload
To get started, you can customize your storage plan and select your own storage providers (Blobbers), or can ask the network to select randomly based on your preferred cost, redundancy, size, and number of data and parity blobbers.
Once your offer is matched with a batch of Blobbers, you can select a file to upload to the Züs Cloud Network.
Note: Once your storage plan is “matched, a proof of this storage agreement is issued to the Züs blockchain in the form of an Allocation ID.
Split
As the file is uploaded, it is split up into fragments.
This is an erasure coding process that enables the stored files to be distributed and resilient (reliable). For additional privacy, you can opt to encrypt your file prior to uploading.
Distribute
Your file fragments are then distributed out to various servers (Blobbers).
The fragments are both distributed to and stored by your allocated batch of Blobbers, as per the storage agreement terms (specified in Allocation ID).
Access
When you want your file, the fragments are brought back together again, reshaping the file to its original form.
Only a specified number of fragments, as per the Allocation ID, are required to reshape the file. This means the file can be reshaped even if only a portion of Blobbers is online.
Last updated