Просто идея, скажите мне, если это старый или нонсенс
Есть много облачных хранилищ вокруг, Dropbox, Google Drive и т.д. Также Bitcoin-оплачена как CrownCloud или Wuala. Но Wuala отличается, он шифрует данные на стороне клиента (SpiderOak тоже не хочу рекламировать). Тем не менее с их стороне пользователя шифрования, они могут де-дублировать данные. Я обнаружил, что на самом деле круто, давайте представим себе:
Представьте себе "реальный" облако хранения, я имею в виду P2P сети, как Edonkey или BitTorrent. Ваши данные где-то в обществе, но это безопасно зашифрованы! И парень, имея нагрузки пространства, почему он должен делить его диск с сетью? Потому что он мог получить Bitcoins за это! Наоборот, кто хочет хранить в облаке даже больше, чем на устройстве может заплатить за него.
Технически я бы разбивать файлы на куски 4k, если это не влияет на криптографию слишком плохо, но дедупликации будет лучше (позволяет сказать, что вы изменили несколько байт в файле 1gb). Хэш его (MD5 или SHA1) дает пароль для симметричного шифрования. Контрольная сумма зашифрованного сгустка снова используется в качестве идентификатора, чтобы спросить сеть для передачи данных. То же получает данные зашифрованы таким же образом, что ДЕДУПЛИКАЦИЯ возможно. "файл" в основном список BLOB-идентификаторы и их пароли, симметрично зашифрованные с частным глобальным паролем.
Я еще не знаю, как Bitcoin приходит в настоящее время на место. Платежный кому-то, чтобы загрузить некоторые из сгустков звучат как спам в blockchain с слишком много сделок. Может быть, своего рода пул бы помочь?
Ну, а может быть, просто нет рынка для хранения Open Source P2P, так как коммерческие, слишком много и слишком дешево ..