Анонимный децентрализованной клиент Tribler BitTorrent — отправил в прошлое торрент-трекеры!

В обычном торрент клиенте файлы загружаются небольшими частями у разных пользователей, для поиска которых используется специальный интернет-сервис — торрент трекер, а следовательно трекеры и являются наиболее уязвимой частью всей торрент сети и именно против них правоохранители и устраивают облавы, а недавно был закрыт крупнейший BitTorrent Pirate Bay.  Учёные из Делтфского технологического университета разработали торрент-клиент нового поколения, имеющий «иммунитет к рейдам правоохранителей». Разработчики утверждают, что сумели избавиться от этой проблемы, реализовав свою задумку в клиенте под названием Tribler.

tribler1

Клиент Tribler BitTorrent — невозможно закрыть, а в комплексе с «луковичной» маршрутизацией ( через сеть Tor ) позволяет работать анонимно. Его релиз был вызван возросшей цензурой в Интернете. Ведущий исследователь Джоан Пауелс утверждает, что «Tribler делает BitTorrent анонимным и недоступным к закрытию». Главной особенностью приложения является самостоятельное установление пиринговых соединений, без необходимости использования трекера. Программа сама ищет доступные к загрузке файлы. А благодаря использованию луковичного протокола, подобного используемому в Tor, установить личность скачавшего файл становится практически невозможно. Правда, сами разработчики признают, что такая анонимность крайне негативно сказывается на скорости сети, позволяя загружать файлы заметно медленнее традиционных клиентов.

tribler3

 

В основе Tribler лежит идея децентрализованного поиска файлов ( .torrent ) по ключевым словам, основанного на коллаборативной фильтрации, именно это позволяет отказаться от использования традиционных торрент-трекеров — клиенты устанавливают соединения лишь между собой. Информация о существующих торрентах и метаданные с количеством скачанного, объёмами раздач, рейтингами и привилегиями хранятся в распределённой сети, передаваясь по разработанному создателями Tribler протоколу. Проблема спама решена путем создания «каналов» — списков торрентов, которым пользователи выставляют рейтинги и дают рекомендации.

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

В последней версии:

Tribler научился работать по анонимному протоколу, представляющему собой цепочку из 3 промежуточных прокси-серверов, в роли которых будут выступать случайные участники сети. Реализация схожа с сетью Tor;

Поддержка Tor-подобных сообщений Cell,Create,Extend и Ping;

Обмен ключами по протоколу Диффи — Хеллмана;

Оценка и отправка в реальном времени информации о полосе пропускания (наподобие metrics.torproject.org);

Децентрализованный сервис каталогов для Tor-подобных роутеров;

Автоматически происходит пробная 50-мегабайтная закачка для тестирования нового протокола;

Новый протокол пока нельзя использовать постоянно, специально введены ограничения. Полная готовность и снятие ограничений ожидаются в версии 6.4.

За год разработки исправлено множество ошибок, улучшена производительность;

Навигация по превьюшкам (со стартового экрана можно в 1 клик начать закачку избранного контента; каналы могут отображаться в виде превьюшек; YouTube-подобный интерфейс из превьюшек, создаваемых пользователями);

Полностью переписан движок эластичных баз данных (переход на фреймворк Twisted; улучшено пробивание через NAT; ускорена синхронизация между участниками сети).

По материалам: bit-tech.net