Давно крутится такая идея децентрализованного облачного хранилища:

Пользователь устанавливает на своё устройство софт и выделяет ему определённый объём памяти, скажем, 100 гб. Туда вразнобой закидываются фрагменты файлов, которые загружают другие пользователи, причём алгоритм распределяет их так, чтобы устройстве лежало как можно меньше фрагментов от одного пользователя, в идеале – лишь один фрагмент одного файла, остальные разбросаны по другим устройствам. Само собой, в зашифрованном виде, и собрать их воедино можно только через авторизованный клиент.

Сколько места член сети выделил под чужие данные, на такой объём для своих файлов он и имеет право. Выделил 100 гб. – можешь загрузить до ста гигов своих данных, система их раздробит и разбросает по сети. Опционально можно попросить, чтобы каждый фрагмент дублировался на другом устройстве, но тогда на каждый гигабайт отданного места получаешь лишь полгигабайта облака.

@mo интересно, а как работает у них функция, что файл дробится на 80 фрагментов, но для восстановления достаточно только 29?

Sign in to participate in the conversation
Qoto Mastodon

QOTO: Question Others to Teach Ourselves
An inclusive, Academic Freedom, instance
All cultures welcome.
Hate speech and harassment strictly forbidden.