Perfect Dark
установка, настройка, использование
FAQ
Perfect Dark («Пёрфект дарк», «Прекрасная тьма», она же «Кромешная тьма») — файлообменная p2p-сеть третьего поколения, основанная на распределенном файловом хранилище unity. Perfect Dark был разработан в качестве замены популярным в Японии файлообменным клиентам WinNY (в свою очередь являющимся наследником WinMX) и Share.
Автор PD известен под псевдонимом Kaichō (会長, «Председатель»), разработка была анонсирована на анонимной текстовой доске 2ch.net.
Проект находится на стадии открытого тестирования, количество пользователей на момент написания этой статьи уже превышает 100000. В настоящий момент исходники программы недоступны, но по словам автора планируется открытие исходных кодов после решения определенных проблем, связанных с возможным захламлением сети фейковыми данными и появлением личеров. Клиент работает в ОС MS Windows, также возможен запуск под Wine.
При разработке основной акцент был сделан на следующих требованиях:
анонимность пользователей — гарантируется шифрованием данных и траффика использованием алгоритма AES с 128-битным ключом. Каждый компьютер работает в режиме прокси для других узлов сети, таким образом у отдающего или скачивающего файл человека нет возможности узнать IP-адрес того, кто «с другой стороны провода».
устойчивость к замусориванию сети фейками — есть возможность уникальной подписи загруженных файлов для идентификации релизеров, у пользователей есть право (практически навязываемая обязанность) выставления рейтинга скачанным файлам, для дальнейшей кластеризации релизов используются встроенные в программу персональные BBS-доски.
удобство поиска — поиск основан на экстенсивном использовании распределенных хэш-таблиц (см. Kademlia, Freenet).
доступность загруженного контента — при добавлении файла в сеть части файла автоматически загружаются в кэш unity на компьютеры пользователей PD по всему миру. Выход релизера (сида в терминологии BitTorrent) не приводит к исчезновению файла из сети. Повышенные требования к размеру кэша и пропускной способности канала дополнительно гарантируют долговременную доступность файла.
Системные требования:
ОС — MS Windows XP SP2+, Vista, Windows7, Wine.
Аплоад — 100 КБ/сек МИНИМУМ.
HDD — 40ГБ для кэша unity МИНИМУМ + место для самой программы и скачанных файлов.
В бесконечных обзорах p2p-сети Perfect Dark, которые можно встретить на просторах Интернета (от Википедии до невнятных одностраничных сайтов на uCoz) из разу в раз можно встретить одну и ту же информацию (наш сайт http://perfectdark.org не исключение… копипаст рулит) о системных требованиях файлообменного клиента PD. Сегодня, не особо вдаваясь в технические детали (как обычные потребители), постараемся разобраться в этом вопросе и развенчать некоторые мифы.
Описывая «минусы» клиента PD вспоминают следующее…
1.Минимальный исходящий канал 100 Кбайт/с.
Довольно смешное ограничение для современных каналов подключения к Сети. Для тех, кто далёк от сухих цифр и путает километры и килобайты, арифметика такая…
100 Кбайт/с = 800 Кбит/сек. Следовательно, даже если ваш канал для доступа в Интернет ограничен 2 Мегабитами (не знаю, много ли таких людей сейчас), то PD отъест от него всего 800/2048*100 = 39%. При том, что идейные завсегдатаи торрентов даже в таких условиях не ограничивают скорость и часто раздают на всю ширину канала.
По личному опыту: при установке отдачи без ограничений средняя скорость отдачи за сутки и так не превышает 100-150 Кбайт/с (на реальном канале 30 Мегабит).
2.Обязательное резервирование минимум 40Гб места на винте под шифрованное хранилище файлов (unity).
Факт кажется неприятным, но только для законченного скряги, и то, если не вдумываться в суть. Снова посчитаем.
Средняя емкость винчестера на домашнем ПК (с учетом уже купленных за 2013-2014 гг. машин и тех, что продаются сейчас в маркетах электроники) составляет – 1 Тб. Да, есть престарелые любители электронной дохлятины (вроде меня), у которых суммарный объём трёх (!!!) жестких дисков составляет около 350 Гб, но такие извращенцы не сильно портят приведённую статистику.
Итак, при средней ёмкости винта 1 Тб, обязательный минимум unity для PD съест (о ужас!) 40/1024*100 = 3,9% всего объёма! Смехотворная часть, если вдуматься. Тем более, что шара в uTorrent или уже отмирающем DC++ у некоторых достигает до полутерабайта и более! И вряд ли кого-то смущает, что всё это фильмы, пересмотренные самим раздающим не по одному разу, и уже вряд ли удостоящиеся от него очередного просмотра.