To be specific what is the exact protocol of:
- storing data
- retrieving data (how do you know the client actually got the file)
- how does payment work (especially over time)
- what is the blockchain format and how does it work
Most importantly how do you ensure redundancy?
Proof of storage is a trivial problem and now what has stopped decentralised data storage so far. "Proof of redundancy" is what we need! What is stopping me from creating thousands of nodes with one shared storage to increase my profit? Without "Proof of redundancy" the market forces will work towards the cheapest (least redundand) storage.