The problem is that p2p is already possible for files without the blockchain and if you need verification for files you can place a hash into the current BTC protocol. I'm not an expert, but I cannot think of a purpose which the blockchain can serve in the instance of a distributed file system.