Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2014.05.25;
Скачать: CL | DM;

Вниз

Идея: распределённый торрент-диск   Найти похожие ветки 

 
БарЛог ©   (2013-11-15 21:11) [0]

Всем привет.
Появилась идейка: почему бы не сделать (возможно, уже давно сделано :) ) что-то вроде распределённого торрент-диска?
Представим, что есть система:
регистрируешься, скачиваешь приложение (Win, Lin, Android, IOS...), предоставляешь, например, 100Гб на своем жестком диске, выбираешь некий коэффициент "дублирования" твоих данных (например, 100). Далее ты получаешь 100 Гб/100 кусков = 1Гб "виртуального" жесткого диска. Твой гигабайт будет храниться на компьютерах других пользователей (разумеется, кусками. полностью твоя информация не хранится ни на одном компьютере). То есть в "системе" будет храниться 100 (одинаковых) твоих дисков по 1Гб.

Какие плюсы по сравнению с яндекс-дископодобными системами: нет привязки к корпорации, открытый исходный код приложения и распределенное хранение кусков информации позволит избежать слежки большого брата.

Для тех, кто не понял принципа (объяснятель из меня тот еще :) ):
Представим ваш диск как архив размером 1Гб. Этот архив разбиваем на куски по 1Мб (~1000 кусков). Каждый кусок будет храниться на отдельном компьютере, доступность его по принципу торрента: сидеры-личер. Всего (при коэффициента дублирования 100) будет 100 архивов по 1Гб (100 дублей * 1Гб = 100 дублей* 1000 кусков).

Как вам? :)


 
картман ©   (2013-11-15 21:24) [1]


> Как вам? :)

если отвечу без эвфемизмов, сообщение удалят и меня забанят))


 
БарЛог ©   (2013-11-15 21:27) [2]

картман ©   (15.11.13 21:24) [1]

Шлак? Почему?


 
jumping jack   (2013-11-15 21:30) [3]

http://habrahabr.ru/post/167113/


 
картман ©   (2013-11-15 21:30) [4]


> Почему?

а зачем?


 
БарЛог ©   (2013-11-15 21:45) [5]

> jumping jack   (15.11.13 21:30) [3]

Видел, спасибо. Но не то же :)

картман ©   (15.11.13 21:30) [4]

> а зачем?
Зачем что? Отказоустойчивый диск вообще или отказоустойчивый диск, не привязанный к какой-то конкретной корпорации?


 
картман ©   (2013-11-15 22:55) [6]


> Отказоустойчивый диск вообще или отказоустойчивый диск

за 18 лет пользования компьютером ни разу не было потери данных. Если будет что-то сильно важное - сделаю рейд.

привязка к корпорации - это плохо?

А на самом деле моя внутренняя сущность противится размещению моих данных где-то вне пределов физической досягаемости.


 
Rouse_ ©   (2013-11-15 22:59) [7]


> Как вам? :)

Плохо. Плохо что именно в этих 100 мегах хранящихся на моем компьютере будет лежать номер кредитной карты с пинкодом, который многие хранят в виде обычного TXT файла на десктопе.


 
|   (2013-11-16 01:49) [8]


> номер кредитной карты с пинкодом

можешь распечатать и на стенку повесить - useless
cvc\cvv это называется, а не пинкод


 
|   (2013-11-16 01:50) [9]

плюс 3ds - можешь и cvv на стенку


 
RWolf ©   (2013-11-16 02:42) [10]

кажется, это называется FreeNet.


 
Eraser ©   (2013-11-16 03:17) [11]

сейчас хороший вариант хранения файлов - облачные сервисы типа dropbox, кстати, там можно хранить шифрованный диск.


 
brother ©   (2013-11-16 08:48) [12]

я бы думал о доступности таких данных, ибо комп одно пользователя может быть не в сети, и тады -ой...


 
все арамисы, а я Дартаньян   (2013-11-16 10:06) [13]


> БарЛог ©   (15.11.13 21:11) 
Если суть в том, чтоб тупо побить бэкап на небольшие куски и раскидать повсюду, то проблемы с доступностью. Вася уехал на месяц в Жмеринку, а у Ляо Ван Цзы сдох винт, и этой порции данных ты не увидишь больше никогда.

Если же будет некоторое дублирование, то получив 10 гиг места придётся отдать, скажем, 20 гиг для других (хотя двухкратная избыточность — очень мало в такой системе!). В чём выигрыш? Соорудить рейд выйдет дешевле. Или же всё выльется в "получил десять гиг, отдал десять гиг, а о том, что оставшаяся избыточность создаётся неназываемой корпорацией с крутыми ЦОДами, я стараюсь не думать".

Торренты работают тогда, когда одна и та же информация нужна во многих экземплярах… Кроме того, протокол работает по принципу "сперва отдадим самое редкое, чтоб оно перестало быть редким и можно было скачать не только отсюда". Как это должно работать, когда коэффициент дублирования фиксирован? Протокол битторент тут неуместен имхо.


 
Павиа   (2013-11-16 10:28) [14]

Минимум в 4 хратное дублированте, а то 10. Так что 10 гб за 100 гб как то невыгодно.


 
Плохиш ©   (2013-11-16 13:17) [15]

Защитники аффторских правов не дремлют и мониторят именно торент-подобные трафики. 999 лузеров попадают на монеты, потому что один запихал в это "хранилище" фильмец или мпшку. Как такой сценарий?


 
БарЛог ©   (2013-11-16 14:05) [16]

A - 100 Гб, которые ты выделил на своем ЖД под систему.
B - 100, коэффициент дублирования твоих данных, который ты выбираешь
С - получаешь A/B=1 Гб распределённого диска

Диск C шифруется необратимо и бьётся на куски (не очень важно сколько их. пусть размер куска будет 1 Мб). Куски также можно отдельно шифровать тем же ключом. Получаем
~1000 кусков. 100 копий у нас должно быть (B). Получаем, что 100 * 1000 этих кусков по мегабайту будут разбросаны по разным компьютерам (каждый кусок на отдельном компьютере, например).

B - можно выбирать на своё усмотрение. Чем оно выше, тем выше доступность твоих данных, и тем меньший объём диска ты получаешь.

Rouse_ ©   (15.11.13 22:59) [7]
> будет лежать номер кредитной карты с пинкодом

нереально ж будет его выдернуть. надо будет собрать все 100 кусков, которые на разных компьютерах лежат. без ключа ломать перебором?

brother ©   (16.11.13 08:48) [12]
Я, наверное, плохо принцип описал. При коэффициенте 100, должны выпасть 100 компьютеров из сети.

все арамисы, а я Дартаньян   (16.11.13 10:06) [13]
>  Соорудить рейд выйдет дешевле.
Но ты этот рейд не сможешь "просто так" посмотреть, скажем, с айпада через интернет, просто поставив клиент.

Павиа   (16.11.13 10:28) [14]
> Минимум в 4 хратное дублированте, а то 10. Так что 10 гб за 100 гб как то невыгодно.

Думал об этом. Можно ввести, скажем, "карму" пользователя. Если, например, ты он-лайн 24/7 в течение какого-то времени, то карма растёт. Эта карма выступает множителем к коэффициенту B. Короче, если постоянно висишь в системе, то можешь спокойно выбирать коэффициент В меньше. Либо диски пользователей хранятся у пользователей с тем же уровнем кармы (сидишь 24/7 в системе - твои данные хранятся у таких же пользователей, которые сидят 24/7). Там уже сам регулируешь число копий твоего диска и его размер.

Плохиш ©   (16.11.13 13:17) [15]
> потому что один запихал в это "хранилище" фильмец или мпшку. Как такой сценарий?

На твоем компьютере будет лежать 1Мб этого фильма шифрованный-перешифрованный (и, как вариант, "перемешанный" с другими данными. то есть если ты в архив ZIP, например, кладешь фильм, песню и кучу текстовиков, потом этот архив разбиваешь на куски по мегабайту. один кусок оставляешь у себя - это нарушение прав? :) ).


 
БарЛог ©   (2013-11-16 14:07) [17]

все арамисы, а я Дартаньян   (16.11.13 10:06) [13]
> Торренты работают тогда, когда одна и та же информация нужна во многих экземплярах…

Торрент я упомянул просто чтобы понятнее было. Принцип похож. Протокол другой, естественно. (его и нет к тому же. только идейка :) ).


 
БарЛог ©   (2013-11-16 14:08) [18]

RWolf ©   (16.11.13 02:42) [10]
> кажется, это называется FreeNet.

Спасибо, уже гуглю...
http://ru.wikipedia.org/wiki/Freenet


 
все арамисы, а я Дартаньян   (2013-11-16 14:23) [19]


> Но ты этот рейд не сможешь "просто так" посмотреть, скажем,
>  с айпада через интернет, просто поставив клиент.
битторрент синк, на который давали ссылку выше в ветке, как раз для этого.


> получаешь A/B=1 Гб распределённого диска
А в чём профит? Отдать 100 гиг и получить один, когда тот же дропбокс даёт два гига за просто так (ну и конкурентов куча). Да, я понимаю: проприетарщина, закрытость, корпорация… Только пофигу.


> Можно ввести, скажем, "карму" пользователя
То есть снова писькомерки, накрутчики рейтинга…


> один кусок оставляешь у себя - это нарушение прав?
это может оказаться пятидесятикилобайтный джпег с пресловутым детским порном, к примеру. Лежит у тебя на диске? Да ещё и зашифрованное? Да вы террорист, батенька!


 
Плохиш ©   (2013-11-16 14:39) [20]


> На твоем компьютере будет лежать 1Мб этого фильма шифрованный-
> перешифрованный (и, как вариант, "перемешанный" с другими
> данными. то есть если ты в архив ZIP, например, кладешь
> фильм, песню и кучу текстовиков, потом этот архив разбиваешь
> на куски по мегабайту. один кусок оставляешь у себя - это
> нарушение прав?

И что в законе о авторском праве вашей страны говорится?
Отдал кусок, засекли, изволь пару тыщëнок евроенотов отдать.


 
brother ©   (2013-11-18 12:58) [21]

> http://ru.wikipedia.org/wiki/Freenet

Даже для участника требуются значительные усилия чтобы узнать, что именно он хранит.

улыбнуло)


 
DevilDevil ©   (2013-11-19 09:47) [22]

> БарЛог ©   (15.11.13 21:11) 

Меня как всегда радуют амбициозные люди
Только пожалуйста ещё раз объясни, в чём практический смысл твоей идеи ?

Мне торренты нужно чтобы фильмы качать, игры, музыку
С яндекса или других хостеров выкачиваю - если кто-то туда что-то закинул и делится ссылкой

Какой профит я могу извлечь из твоего "абстрактного" софта ?


 
jumping jack   (2013-11-19 12:47) [23]

DD, ну, как лично я понял: это функциональный аналог DropBox и подобных Cloud Storage, но есть преимущества:
- избыточность и независимость от конкретного сервера - будет работать, даже если большая часть серверов (скажем, 90%) отключится
- ни мегакорпорации, ни отдельные личности не смогут засунуть свой любопытный нос в твои данные


 
DevilDevil ©   (2013-11-19 12:56) [24]

> ни мегакорпорации, ни отдельные личности не смогут засунуть
> свой любопытный нос в твои данные


Ну... если нужно, чтобы даже мегакорпорации/правоохранительные_органы не имели возможность на твои данные - лучше организовать собственный сервер/винт

Я не пользовался DropBox и слабо представляю, что такое "Cloud Storage". Но если дело тупо в удалённом хранении данных - то можно использовать пароли


 
jumping jack   (2013-11-19 13:06) [25]

DD, тогда главная фишка - в моём первом пункте
типа началась война и половина компов сгорела, в т.ч. твой, НО...


 
Медвешоног Порожок   (2013-11-19 13:52) [26]

Как вам? :)

Нам это как элефант драйв, симформ и тому подобное.
Отдаешь часть своего винта в обмен на объем в облаке.



Страницы: 1 вся ветка

Текущий архив: 2014.05.25;
Скачать: CL | DM;

Наверх




Память: 0.54 MB
Время: 0.005 c
15-1384937184
Дмитрий СС
2013-11-20 12:46
2014.05.25
Просьба помочь с названиями.


15-1384896605
Юрий
2013-11-20 01:30
2014.05.25
С днем рождения ! 20 ноября 2013 среда


15-1384765946
KeyMouse
2013-11-18 13:12
2014.05.25
KVM бывают разные?


2-1375632164
NewOne
2013-08-04 20:02
2014.05.25
Проверка на существование


3-1298273047
Александр Т
2011-02-21 10:24
2014.05.25
Сгруппировать объединение...