OneSwarm: ориентированный на конфиденциальность P2P обмен для доверенных групп пользователей
OneSwarm, разработанный UW CSE, является клиентом для обмена файлами в одноранговой сети, сохраняющим конфиденциальность, созданным для того, чтобы пользователи могли избирательно делиться в доверительных кругах. Инструмент направляет передачи через многослойные луковые пути, поддерживая как частные одноранговые группы между друзьями, так и совместимость со стандартным BitTorrent для публичных загрузок. Веб-интерфейс предоставляет настраиваемые уровни конфиденциальности, поддержку магнитных ссылок и торрент без трекера, а также постоянное соединение, ориентированное на исследователей и сотрудников, заботящихся о конфиденциальности, которым необходим контролируемый, анонимный обмен файлами без отказа от одноранговой пропускной способности.
OneSwarm сочетает частные оверлеи между друзьями с совместимостью с публичным BitTorrent
Приложение создает два режима обмена: ограниченные оверлеи между друзьями (F2F) и публичные оверлеи, совместимые с BitTorrent. F2F использует ручные списки пиров и пары открытых/закрытых ключей, чтобы ограничить, какие контакты могут видеть общий контент, в то время как совместимость с BitTorrent означает, что инструмент может присоединяться к обычным торрентам или принимать магнитные ссылки, позволяя пользователям комбинировать выборочный обмен с более широким участием пиров при необходимости.
Инструмент работает как оверлей на уровне приложения и требует выполнения Java
Взаимодействие в сети происходит на уровне приложения, используя определенные пользователем ссылки на друзей и многопроходную пересылку, а не конфигурацию маршрутизатора. Клиент реализует маршрутизацию в стиле луковицы через доверенных посредников, поэтому он не работает как маршрутизатор. Десктопная версия нацелена на системы Mac и другие платформы и требует среды выполнения Java и интерфейса, доступного через браузер, для управления сессиями.
Производительность передачи ближе к BitTorrent, чем к анонимным сетям
Измеренная производительность благоприятствует большим передачам; исследования разработчика сообщают, что многопроходная пересылка в инструменте накладывает накладные расходы, но остается значительно быстрее, чем анонимные сети, такие как Tor или Freenet, для больших файлов. Поддержка магнитных ссылок и торрент без трекеров снижает трение при поиске, а постоянное пиринг снижает затраты на настройку маршрутизации при повторных обменах, что помогает пропускной способности в типичных условиях жилых или исследовательских сетей.
Приобретения конфиденциальности зависят от ручного выбора доверия и несут юридические последствия
Конфиденциальность является приоритетом в дизайне, поскольку многопроходная маршрутизация и контроль видимости F2F маскируют отношения между источником и назначением. Этот дизайн переносит управление рисками на пользователя: личности проверяются с помощью пар ключей, и пиры должны быть выбраны сознательно. Инструмент предназначен для использования в доверительных кругах или управляемых сетях, а законность общего контента зависит от самого контента и местной юрисдикции.
Практичный выбор для тех, кто заботится о конфиденциальности и принимает ручное управление доверием
OneSwarm является прагматичным вариантом для людей, заботящихся о конфиденциальности, и исследовательских групп, которым необходим выборочный, анонимный пиринговый обмен; его академическая архитектура подходит для технически вовлеченных пользователей, которые могут управлять пирингом на основе ключей и зависимостями Java. Ожидайте компромисс между анонимностью и усилиями по настройке, и предпочитайте частные рои, когда конфиденциальность перевешивает открытую доступность в публичных сетях.