Very interesting concept. This has also already been implemented in Tahoe LAFS (www.tahoe-lafs.org) but for some reason it was never really adapted for something that scales beyond local networks.
I always thought that this would be an awesome idea since a lot of people already operate their own NAS, oftentimes with spare disk space that could be used as intended by this project, but don't want to pay additionally for some cloud provider for a decentralised backup.
Very interesting concept. This has also already been implemented in Tahoe LAFS (www.tahoe-lafs.org) but for some reason it was never really adapted for something that scales beyond local networks. I always thought that this would be an awesome idea since a lot of people already operate their own NAS, oftentimes with spare disk space that could be used as intended by this project, but don't want to pay additionally for some cloud provider for a decentralised backup.
How do you prevent storage exhaustion attacks if a "friend" decides to dump encrypted garbage on your peer node?
It is an idea at the moment, more aligned to the internet in the early days when there was more trust.
As for your question there are ways to mitigate that type of problem, joining fee maybe?