Recently I've got in my mind a resilient idea of using peer-to-peer network for backing up data. I just did a quick search and it turned out such solutions already exist - there are apps like Backup P2P or DataHaven.NET. Have anyone been using those? What do you think about using p2p network as backup?
It doesn't sound like a solid enough for medium and big business, but seems reasonable for personal use or small shops. It merges the profits of both on-premise backup and cloud backup - assuming you're having some free storage space for backups, it's free like on-premise, but it's redundant and available anywhere like in cloud.