At the Ethereum meetup right now with where Vitalik is going over the roadmap for the group. A lot of it is super technical and I only understood like 1/4 of what is being discussed. I wish @dirvine was here… lol.
Anyways, he mentioned that they’re developing a p2p storage solution called Swarm and a p2p messaging solution called Whisper… both of which have off blockchain solutions to implement them.
Specifically regarding Swarm (from https://www.ethereum.org/pdfs/Ethereum-Dev-Plan-preview.pdf)
Swarm is currently a concept-stage file storage and transmission protocol specifically targeted toward static web content hosting. Every piece of content in Swarm will be stored in the P2P network and will be addressable by its hash. The intent is for Whisper, Swarm and the Ethereum Protocol to be implemented together and accessible from the EtherBrowser to serve as a backbone for nearly any kind of application that theoretically can be decentralized. For example, a decentralized messaging system that enables users to send 140-character messages instantly and asynchronously to their subscribers will use Ethereum as a name registry mapping human-readable account usernames to the public key-based identities recognized by the system since you certainly do not want to be sending: decentralized-blast@cd2a3d9f938e13cd947ec05abc7fe734df8dd826. This type of decentralized messaging service will employ Whisper for sending messages, and Swarm for storing the static content that constitutes its HTML/JS/CSS webpage.
@dallyshalla is also here so I’m sure he’s got comments of his own.