Выпуск торрент-клиента Tribler 6.3.1
Состоялся очередной выпуск Tribler — торрент-клиента, написанного на Python, и развиваемого несколькими европейскими университетами (Делфтским техническим университетом и Амстердамским свободным университетом).
В основе Tribler лежит идея децентрализованного поиска .torrent файлов по ключевым словам, основанного на коллаборативной фильтрации. Это позволяет отказаться от использования традиционных торрент-трекеров — клиенты устанавливают соединения лишь между собой. Информация о существующих торрентах и метаданные с количеством скачанного, объёмами раздач, рейтингами и привилегиями хранятся в распределённой сети, передаваясь по разработанному создателями Tribler протоколу. Проблема спама решена путем создания «каналов» — списков торрентов, которым пользователи выставляют рейтинги и дают рекомендации. Напомним, что через торренты можно качать все, в частности можно скачать игры через торрент, программное обеспечение, музыку и многие фильмы.
Среди недостатков программы: встроенный видеопроигрыватель, необходимость знать адреса хотя бы нескольких участников сети, чтобы получить от них списки торрентов и узлов, а также то обстоятельство, что информация об авторе раздачи доступна любому участнику сети.
В этой версии:
Tribler научился работать по анонимному протоколу, представляющему собой цепочку из 3 промежуточных прокси-серверов, в роли которых будут выступать случайные участники сети. Реализация схожа с сетью Tor; Поддержка Tor-подобных сообщений Cell, Create, Extend и Ping; Обмен ключами по протоколу Диффи — Хеллмана; Оценка и отправка в реальном времени информации о полосе пропускания (наподобие metrics.torproject.org); Децентрализованный сервис каталогов для Tor-подобных роутеров; Автоматически происходит пробная 50-мегабайтная закачка для тестирования нового протокола; Новый протокол пока нельзя использовать постоянно, специально введены ограничения. Полная готовность и снятие ограничений ожидаются в версии 6.4. За год разработки исправлено множество ошибок, улучшена производительность; Навигация по превьюшкам (со стартового экрана можно в 1 клик начать закачку избранного контента; каналы могут отображаться в виде превьюшек; YouTube-подобный интерфейс из превьюшек, создаваемых пользователями); Полностью переписан движок эластичных баз данных (переход на фреймворк Twisted; улучшено пробивание через NAT; ускорена синхронизация между участниками сети). Убрана поддержка компьютеров Mac, выпущенных ранее 2008 года На сайте проекта доступен исходный ход, а также сборки для Ubuntu, Windows и Mac OS. Пользователи Arch Linux могу воспользоваться AUR.
bittorrent, torrent client, tribler
© PCNEWS