There are already open file storage protocols, and open source clients that supports many storage providers. I use git-annex, which supports about a dozen commercial services, plus any machine that supports SFTP, SMB, Webdav or rsync, among others. And of course, it encrypts everything locally before uploading.
What's the point of the blockchain?