КАТАЛОГ АУДИОКНИГ
Исполнители
Рецензии
Название
Клуб в социальных сетях: ![]() ![]() ![]() ![]() |
Perfect Dark, японская p2p сеть с распределенным хранилищем
В прошлый раз мы рассмотрели относительно новую безопасную p2p-сеть - RetroShare.
Теперь обратим внимание на другую интересную безопасную p2p-сеть - Perfect Dark. Perfect Dark (Пёрфект дарк - Кромешная тьма) - файлообменная p2p-сеть третьего поколения, основанная на распределенном файловом хранилище Unity. PD родом из Японии и подавляющее большинство ее пользователей (сюрприз!) японцы, со всеми вытекающими особенностями. При использовании сети вы отдаете под нужны сообщества пользователей PD часть своего жесткого диска (не менее 40 ГБ). Это место используется под общий распределенный файловый раздел-хранилище. При этом все файлы в сети разделяются на части, шифруются (128 бит) и случайным образом распределяются между пользователями во всем мире. Таким образом вы не имеете ни малейшего представления что именно и в каких частях лежит в вашем хранилище. Части файлов распределяются между пользователями с некоторой долей избыточности, для повышения живучести раздачи и уменьшения зависимости ее доступности от количества активных пиров. Таким образом, однажды загруженный в PD файл, остается в ней практически навсегда вне зависимости от онлайна самого релизера, изначально разместившего файл. Поиск основан на экстенсивном использовании распределенных хэш-таблиц (см. Kademlia, Freenet). Проект находится на стадии открытого тестирования, количество пользователей на момент написания этой статьи уже превышает 100000. В настоящий момент исходники программы недоступны, но по словам автора планируется открытие исходных кодов после решения определенных проблем, связанных с возможным захламлением сети фейковыми данными и появлением личеров. Клиент работает в ОС MS Windows, также возможен запуск под Wine. При разработке основной акцент был сделан на следующих требованиях анонимность пользователей - гарантируется шифрованием данных и траффика использованием алгоритма AES с 128-битным ключом. Каждый компьютер работает в режиме прокси для других узлов сети, таким образом у отдающего или скачивающего файл человека нет возможности узнать IP-адрес того, кто "с другой стороны провода". Устойчивость к замусориванию сети фейками - есть возможность уникальной подписи загруженных файлов для идентификации релизеров, у пользователей есть право (практически навязываемая обязанность) выставления рейтинга скачанным файлам, для дальнейшей кластеризации релизов используются встроенные в программу персональные BBS-доски. Установка и настройка Перед установкой программы убедитесь в наличии как минимум 40Гб свободного места на вашем диске. Ваше соединение с интернет должно поддерживать аплоад не менее 100 килобайт в секунду. У вас должен быть белый IP или возможность сделать port-mapping. В отличие от многих других аналогичных программ Perfect Dark не работает в пассивном режиме (иными словами, ваш компьютер должен иметь возможность открывать порты для входящих соединений). Скачайте последнюю версию клиента Perfect Dark с официальной страницы загрузок. При запуске программа автоматически обновится до актуальной версии. В архиве находится готовый к запуску клиент, специальная установка не требуется. Кроме клиента вам понадобится список нодов для установки соединения с сетью при первом запуске программы. При первом запуске Perfect Dark пользователю будет предложено настроить программу. В дальнейшем настройки можно будет изменить в любое время. ![]() На этой закладке настраиваются параметры вашего соединения с интернет. internet conection - тип и максимальная скорость соединения. port - Номер порта, по которому будет открываться соединение. Порт с этим номером необходимо открыть на фаерволле. Описание процедуры открытия порта см. в документации на ваш раутер. interface port - Можете не обращать внимания на эту настройку. Убедитесь, что другие программы не используют этот порт. enable auto-update - Разрешить автоматическое обновление программы при выходе новых версий. language - Язык интерфейса программы. Можете выбрать японский ![]() ![]() Здесь можно настроить ограничения траффика двух типов. bandwidth limit - Классическое ограничение на скорость аплоада в секунду. Минимум 100 Кбайт/сек. Network transfer limit - Ограничения на траффик за период времени. Программа качает со скоростью bandwidth limit, при превышении лимита передачи обмен данными останавливается. Есть следующие варианты: no transfer limit - без ограничений. enable outbound transfer limit - ограничение на исходящий траффик. enable inbound+outbound transfer limit - ограничение на суммарный траффик. Можно поставить ограничения на час, день, неделю или месяц с шагом в 1 ГБ. ![]() Настройки доски объявлений (BBS). Персональные BBS в Perfect Dark используются для общения и структурированной публикации релизов. Выглядят как текстовый имиджборд с одним тредом. Скачиваются аналогично файлам. number of messages to display - Максимальное количество сообщений на доске. use message number - Включить нумерацию сообщений. ![]() Настройки путей к файлам, интерфейса и подписи. unity size limit - Размер кэша unity. Минимум 40Гб. download folder - Путь к каталогу, в котором будут сохраняться скачанные файлы. Для хранения файлов вам понадобится дополнительное место на диске. unity folder(cache) - Путь к каталогу кэша unity. Убедитесь, что на диске достаточно свободного места. mutagen - Тонкие настройки интерфейса программы. Рекомендую не менять их без особой нужды. sign - Настройка вашей уникальной подписи. Подписывать файлы не обязательно, но при желании у вас есть возможность подписывать загружаемые файлы уникальной подписью, чтобы дать понять другим пользователям, что найденный ими файл был загружен надежным релизером. Естественно сначала необходимо заработать доверие людей качественными релизами. Нажав на кнопку edit sign вы попадете в редактор подписей (описание см. ниже). После завершения создания подписи в выпадающем списке справа можно выбрать подпись по умолчанию. ![]() Создание и удаление уникальных электронных подписей файлов. name - Ваше имя. Можете взять любое, уникальность не нужна. password - Пароль. sign - Ваша уникальная подпись (имя+ уникальный трипкод). Трипкод автоматически генерируется при смене имени или пароля. После ввода имени и пароля подпись можно добавить в список нажав на кнопку add. После добавления нажмите close, чтобы вернуться в окно настроек программы. После завершения настройки программы нажмите кнопку ok для перехода в диалог добавления нодов для первого запуска. Появившееся сообщение о необходимости рестарта программы после смены настроек можно проигнорировать. ![]() Ноды - это узлы сети Perfect Dark. Каждый пользователь, подключенный к сети, является ее нодом. Для начала работы необходимо соединиться с одним или несколькими компьютерами, уже находящимися в сети Perfect Dark. ip address, port - Если вы знаете ip адрес и порт компьютера, подключенного в данный момент к сети Perfect Dark (напр. компьютер друга), можно ввести его IP и порт и соединиться с сетью через него. encrypted text - Зашифрованный список нодов, полученный из публичного источника. Актуальный список всегда можно скачать здесь. Большинство людей пользуются именно этим способом. После добавления списка нодов нажмите add (поле ввода при этом будет очищено) и close. На этом процесс настройки программы завершен. если вы все сделали правильно, после успешного соединения с сетью программа проинформирует вас сообщением ![]() и начнет заполнять кэш unity, автоматически скачивая случайные файлы из сети. До достижения размера кэша в 2Гб автоматические закачки будут иметь приоритет перед добавленными вами. Откройте закладку information и убедитесь, что программа соединена с сетью. В левом верхнем углу должна появиться надпись perfect dark is online. ![]() Наиболее вероятной причиной отсутствия соединения может быть закрытый порт. Программа не работает через прокси. Теперь оставьте PD работать несколько часов или дней и дождитесь заполнения кэша. Пока кэш пуст вы не сможете скачивать файлы из Perfect Dark. Плюсы: Полная анонимность. Долговременная (практически вечная) доступность загруженных в сеть файлов вне зависимости от онлайна релизера. Минусы: Большой размер Unity (не менее 40 ГБ). Ограничение на ширину канала (не менее 100 кбайт/сек). Низкая скорость аплоада и даунлоада (впрочем для повышения анонимности это скорее плюс). Отсутствие "социальности" и возможности общения. Так или иначе, в сети PD уже можно встретить архивы с тегом abook-club © abryto :: Клуб Любителей Аудиокниг :: www.abook-club.ru :: по материалам Perfect Dark@Россия
|
||||||||
О клубе
::
Ресурсы
::
Правообладателям
::
Обратная связь
::
ЧаВо
::
Полезно
::
Форум
Анклавы Клуба в социальных сетях: ![]() ![]() ![]() ![]() подписаться на почтовую рассылку
abook-club.ru
©
2004-2021
Дизайн: yuriy12, Alexxus, Верстка: gracer, Поддержка каталога: vTinka & co Администрирование сервиса: nicksu, Выборочная корректура: smb46 Программирование: Виталий Ляпота (a.k.a. Vitalik) |