Completely theoretical question: What if a file system existed such that each user in a block chain dedicated some bandwidth and and storage on their machine to be part of an extremely scaled up version of RAID over a distributed network? Copies of small sectors would be stored in multiple places, and places would be favoured by proximity (for better latency). If someone moved location, the remote sectors from the moved user could bubble into a more appropriate location. Could this work? What would be the drawbacks?

  • I'm not seeing how this is off-topic, could someone explain? – Francesco Gramano Jul 8 '16 at 15:07

There are a few projects trying to do something along these lines: Maidsafe, Storj and SIA.

One of the difficult parts of doing this is making sure that somebody is correctly incentivized to store the data and make it available when it's needed.

Not the answer you're looking for? Browse other questions tagged or ask your own question.