So I was hanging out in irc, and had been working on a MUD. I wasn't really too serious about this MUD, it was just something I was programming while I was bored. But then someone in irc, knowing I was working on a mud, asked me if I thought a peer-to-peer android mud was feasible. The idea is that everyone keeps there phone on, right? So if they aren't actually playing the mud, the app can still act as a node in the background, providing more support to the network. This would also mean that as long as there are two nodes on the network, the server would never go down (I think!) After some research (quick google,) I found this which explains how it might be done
As I said at the beginning of this post, I don't know much about peer to peer technology, and I've only just begun with android development. So I'm turning to some people that actually know something about this stuff. Does any of this actually sound like it could work?
Actually... Yeah. I think that could be doable. It would drain battery, (not to mention rack up data charges) working in the background, but it could definitely work.