Does anyone know the plans for Status running its own ipfs/swarm node on the client? There exists currently IPFSDroid which is a full IPFS node running in an Android app, so it is definitely possible. https://github.com/ligi/IPFSDroid. It’s pretty basic but it does what it purports to, and it works pretty well but I don’t know what its battery consumption and data efficiency are like.
There’s also a Go implementation of IPFS, https://github.com/ipfs/go-ipfs, so it seems like integrating with it Shouldn’t Be Too Hard™.
There are some potential advantages to users running an IPFS node, the first being that they could serve prior chat content to each other, which would alleviate the need for as many mail servers. This could be opt-in, for example, so data conscious users don’t suffer.
Is there any work being done around making this a reality or are people generally waiting for Swarm to be good enough to use?