Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Прочее";
Текущий архив: 2014.05.25;
Скачать: [xml.tar.bz2];

Вниз

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

 
БарЛог ©   (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;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.52 MB
Время: 0.002 c
15-1384870709
Dr.Wolf
2013-11-19 18:18
2014.05.25
Поиск стихотворения


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


2-1375710622
Света
2013-08-05 17:50
2014.05.25
Ускорение свободного падения


2-1375709808
savek
2013-08-05 17:36
2014.05.25
[Warning] BaseUnit.pas(558): W1000 Symbol Resume is deprecated


15-1385107572
Сергей
2013-11-22 12:06
2014.05.25
Решение задачи





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский