This raises a giant red flag for me. Storage is storage. This is not like hash mining, which is based on probabilities. You either have the data or you don't. If you have the data, even partially, this should be useful to the system. I can conceive of no reason why a reasonably designed distributed storage system would have such insane requirements.