How are Storage Space and Storage Costs Calculated?


Any file saved on MaidSafe will potentially be compressed and deduplicated. This means the original file size may be larger than the total storage space required on the network.

When charging users for storage space, will the user pay for the amount of storage needed to save the original file or will the user pay for the amount of storage actually consumed on the network?

Another way to ask that question; if I have a large file and I make an identical copy, does my storage cost increase by a factor of two or do I only pay for the additional meta-data?


Storage consumed.

Yes you only pay for additional metadata, it is very small. You can do things like make a new dir foe every month etc. but there will likely be no need as all data is versioned at the dir level. We will be able to build in a time-machine like interface.



Let’s say User A and User B both download the latest Ubuntu image. User A is the first person to store the image and stores the file privately. User B is the second person to store the image and stores the file publicly.

There is an implication that User A will pay the maximum storage cost; while User B will pay the most minimal storage cost and is likely to profit by distributing the file.

Original content creators (User A) should be entitled to some reward (exponentially decreasing?) the first few times other user benefit from a deduplicated block. In my imagination the reward, over time, should approach/equal the original cost of creating/storing the content.

Sorry, I haven’t spent much time researching how farming actually works; I’m questioning rather extemporaneously and might not fully grasp the cost-reward mechanism.


Normal data is cool, just delete and get a refund. For original content creators artists etc. then this is a pretty huge area to ‘fix’. There are some options and this forum has discussed it many times so far. There are also projcts aimed at answering that question.