Have you guys heard of ipfs? It seems to be a distributed way of serving content. I don't think its anywhere close to prod ready in its current state but it could be one day. (ipfs.tech)