URnetwork vs Obscura
Obscura — ближайшая к URnetwork конструкция на рынке, и по одной оси она впереди: её входной узел не может прочитать пользовательский трафик ни при какой конфигурации. URnetwork вместо этого рассеивает выход по тысячам участников, а не по флоту одного партнёра, и по умолчанию поставляет постквантовое шифрование.
Выбирайте Obscura, если хотите слепоту оператора без единого исключения, опубликованный аудит протокола и проверенный судом флот Mullvad в качестве выхода. Выбирайте URnetwork, если хотите выходную сторону, рассеянную по участникам на домашних адресах, постквантовое шифрование, включённое по умолчанию, и весь стек, опубликованный как открытый код. Обе заменяют обещание «без логов» структурой. Они делят одну и ту же задачу по-разному и отказывают в разных направлениях.
Obscura запустилась в феврале 2025 года от Sovereign Engineering Inc., небольшой нью-йоркской компании. Это двухсторонний ретранслятор: Obscura держит входной узел, который набирает ваше устройство, а Mullvad держит выход. Клиент согласует свой сеанс WireGuard напрямую с публичным ключом выхода и туннелирует получившиеся зашифрованные датаграммы к ретранслятору Obscura внутри QUIC, поэтому компания, которой вы платите, пересылает байты, ключа от которых у неё нет. Mullvad объявил о партнёрстве в собственном блоге в феврале 2025 года, и каждый из 254 выходов в публичном API Obscura на 7 августа 2026 года соответствовал живому, поимённо названному бездисковому WireGuard-ретранслятору Mullvad — примерно 45% флота Mullvad.
URnetwork использует выходы, которые держат участники. На ретранслируемом пути провайдер не получает ваш исходный IP. Нативные приложения по умолчанию запечатывают трафик до провайдера. Как работает URnetwork объясняет конструкцию целиком. Модель угроз ведёт полную запись того, что хранится и чем это закреплено.
Шесть различий, которые влияют на выбор
| Obscura | URnetwork | |
|---|---|---|
| Слепота оператора | Структурная: один путь кода с ключами до выхода, на каждой платформе, в обоих транспортах, без отката | Запечатано по умолчанию в нативных приложениях: провайдер, с которым не удаётся установить запечатанный сеанс, пропускается, а не понижается до незапечатанного; отсутствует в браузерном расширении |
| Внешняя проверка | Опубликованный аудит Cure53 протокола и клиента для macOS | Открытый код клиента и сервера; независимого аудита протокола и серверного кода нет |
| Выходная сторона | Один партнёр: 254 ретранслятора Mullvad в дата-центрах в 24 странах и 38 городах (по его собственному API, август 2026) | Тысячи устройств участников в 90+ странах и 2 000+ реальных городах (по его собственному счёту); листайте страны, ищите город |
| Адрес выхода | Опубликованные диапазоны Mullvad, уже помеченные как хостинг/VPN базами IP-разведки | Домашние и мобильные потребительские адреса, которых нет ни в одном списке |
| Постквантовость | Нет; слот предразделённого ключа WireGuard, который использует собственная схема Mullvad, оставлен пустым | Да: X25519MLKEM768 на сеансе клиент↔провайдер, включён по умолчанию |
| Исходники и лицензия | Исходники клиента доступны под PolyForm Noncommercial; ретранслятор и бэкенд API не опубликованы | Клиенты, SDK и сервер с открытым кодом |
Оговорки под таблицей:
- Obscura стоит ровные $8.00/месяц, без многомесячных скидок, по умолчанию без возврата, три слота подключений. URnetwork Pro — $5/месяц или $40/год с бесплатным дневным лимитом, плюс разовые пакеты данных. Текущие цифры — на ur.io/products.
- Платформы: Obscura поставляет macOS, iOS и Android плюс обычные конфигурации WireGuard; Windows и Linux в активной разработке. URnetwork поставляет все пять плюс браузерное расширение в паре с веб-приложением.
- Kill switch (аварийный стоп): Obscura числит «Kill switch по требованию» (On demand kill switch) в разделе экспериментальных, а на Android полагается на системную настройку always-on. URnetwork поставляет явный переключатель на каждой платформе; у расширения он включён по умолчанию.
Слепота оператора на каждой стороне
Входной узел Obscura не может прочитать пользовательский трафик ни для одного пользователя, ни на одной платформе, ни в одном из двух режимов транспорта. Это свойство идёт из расписания ключей, а не из настройки: сеанс WireGuard клиента строится против публичного ключа выхода, ретранслятор несёт получившиеся датаграммы внутри QUIC, и ни один путь кода не терминирует туннель на ретрансляторе.
Аналог URnetwork включён по умолчанию — и не безусловен. Постквантовое шифрование (Post Quantum Encryption) запечатывает сеанс клиент↔провайдер в каждом нативном приложении из коробки. Каждая текущая сборка провайдера на него отвечает, а пока настройка включена, провайдер, с которым не удаётся установить запечатанный сеанс, пропускается, а не используется незапечатанным, — так что цена здесь доступность, а не тихое понижение, которое оператор мог бы прочитать. Выключите настройку — и трафик сможет пойти по стандартному пути, где оператор в принципе мог бы наблюдать, к каким сайтам обращается сеанс. Ни одно приложение пока не показывает по подключению вердикта «запечатано или нет», а браузерное расширение не поставляет запечатанного сеанса вовсе; там путь данных оператора не логирует ничего, и это закреплено тестом в открытом коде. По этой оси Obscura впереди.
Вместе с этой уступкой идёт одна оговорка. Публичный ключ выхода — тот, который возвращает собственный API Obscura, и ничто в клиенте не сверяет его с опубликованным списком Mullvad. Точное заявление таково: Obscura не может расшифровать ваш трафик при условии, что ключ, который она вам вручает, действительно принадлежит Mullvad. Проверка настоящая и ручная: приложение показывает ключ выхода, Mullvad публикует те же ключи, и пользователь может их сличить. За вас приложение этого не сделает.
Один выходной партнёр, один арендодатель
Все 254 выхода Obscura принадлежат Mullvad; её собственный FAQ говорит «полностью независимый выходной узел (сейчас Mullvad)», и поставщик выхода — поле данных в клиенте, а не жёстко зашитая зависимость. Ни одна из сторон не публикует коммерческих условий, поэтому наблюдение касается концентрации, а не чего-либо о контракте. Партнёр примерно лучший из доступных: бездисковые серверы, публичный список с именем каждого хостера и обыск в апреле 2023 года, который не дал ничего (URnetwork vs Mullvad). Пользователи Obscura наследуют это досье на выходе — но не постквантовые туннели Mullvad и не его защиту от анализа трафика DAITA: слот предразделённого ключа оставлен пустым, а DAITA выключена на всех 254 выходах, которые предлагает Obscura.
Инфраструктура под двумя сторонами разделена меньше, чем корпоративная структура. По измерениям против собственного API ретрансляторов Obscura и данных реестра RIPE на 7 августа 2026 года: 35 из её 38 входных ретрансляторов анонсируются из ASN, зарегистрированных на Datacamp Limited, а для 29 из 38 локаций ретрансляторов каждый предпочтительный выход Mullvad — ретранслятор DataPacket, снова Datacamp; в Сан-Хосе оба узла делят один ASN. Это не ломает никакой криптографии, и совместное размещение по ASN — не физическое совместное размещение. Это означает, что примерно на трёх четвертях покрытия оба звена несёт одна хостинговая компания, поэтому сторона с видимостью в сети этой компании может наблюдать за обеими сторонами и попытаться скоррелировать тайминги. Вывод Cure53 называет границу собственными словами: протокол «отдаёт приоритет низкой задержке перед максимальной защитой от глобальных атакующих».
Концентрация хостинга — общеотраслевое явление; здесь она бьёт сильнее, потому что разделение узлов и есть продукт. Корреляция — атака, против которой оба продукта тонки: находка Cure53 OBS-01-006 обнаружила, что пакеты данных QUIC у Obscura не дополняются, и дополнение теперь — опция, выключенная по умолчанию, а URnetwork не поставляет маскирующего трафика вовсе, только распределение сеанса по нескольким провайдерам, что поднимает цену наблюдения за одним. Различие — в выходной стороне. Трафик URnetwork уходит через множество домов у не связанных между собой потребительских интернет-провайдеров, а не через адресное пространство одной компании, и локация существует, только пока в ней онлайн устройство участника, с живыми счётчиками, публикуемыми без входа на api.bringyour.com/stats/last-90. Свидетельства асимметричны, и это заявлено прямо: цифры по Datacamp — это внешние измерения Obscura, а флот URnetwork извне не измерял никто.
Аудит и лицензия
Работа Cure53 OBS-01 — более релевантный аудит в этом сравнении. Она исследовала саму конструкцию протокола вместе с macOS-приложением и его сетевым расширением в мае 2025 года, за 20 человеко-дней силами трёх старших тестировщиков. Шесть находок, одна с оценкой Medium, четыре с проверенными исправлениями. Obscura цитирует его точно: «никаких существенных уязвимостей безопасности в пределах определённой модели угроз», причём двухсторонний ретранслятор назван «значительным архитектурным достижением». Полный отчёт лежит на собственном сайте Obscura. Вместе с цитатой едут и рамки: iOS-приложение, Android-приложение, Windows, Linux, серверы ретранслятора и бэкенд API остались вне их, поэтому из поверхностей, которые Obscura держит в продакшене, аудит покрывает одну — и по состоянию на август 2026 года он единственный. У URnetwork аудита протокола нет вовсе; две его оценки 2025 года покрывают другие поверхности и перечислены в «Ограничениях».
Лицензирование разделяет две кодовые базы сильнее, чем подсказывает слово «публичный». Клиент Obscura лежит на GitHub под лицензией PolyForm Noncommercial 1.0.0: исходники доступны, но это не открытый код в привычном понимании — коммерческое использование и конкурирующие сервисы запрещены, а внешние вклады пока не принимаются. Демон ретранслятора и бэкенд API не опубликованы, а воспроизводимые сборки остаются заявленным планом спустя восемнадцать месяцев после того, как их пообещали. Две поправки работают в пользу Obscura: она никогда не называет себя открытым кодом — её формулировка «публичный исходный код», а заявление о «полностью открытом коде» в сторонних обзорах — ошибка этих обзоров; и доступность исходников всё же поддерживает проверку, поскольку архитектурные заявления выше сверялись с этими исходниками и подтвердились. URnetwork публикует клиенты, SDK и сервер под открытой лицензией, с принимаемыми вкладами.
Где выигрывает Obscura
- Ноль исключений в слепоте оператора: входной узел не может прочитать трафик ни одного пользователя ни на одной платформе, без отката и без исключения для расширения.
- Опубликованный аудит протокола, полный отчёт на собственном сайте. У URnetwork нет эквивалента для того слоя, на котором держится его заявление о приватности.
- Досье оператора выхода: бездисковый флот Mullvad и обыск 2023 года, который не дал ничего.
- Две юрисдикции по замыслу: требование должно достать американскую компанию и шведскую одновременно, а затем ещё и скоррелировать трафик.
- Предсказуемая производительность мощностей дата-центров — против каналов участников.
- Оплата через Bitcoin Lightning и Monero, оставляющая меньше следов, чем USDC в публичном реестре, и аккаунт, который представляет собой случайное 19-значное число с proof-of-work вместо проверок личности.
- Стиль ценообразования и раскрытия: ровные $8, без скидочной лестницы, и списки выходов и ретрансляторов, которые любой может запросить без аккаунта.
Где выигрывает URnetwork
- Ни один партнёр не владеет выходной стороной: выход — это собственные подключения тысяч участников по подписанным контрактам, против флота одной компании.
- Адрес выхода: домашние и мобильные IP там, где опубликованные диапазоны дата-центров заблокированы или оспариваются, — самый частый повседневный отказ выхода в дата-центре.
- Охват и прицел: 90+ стран и 2 000+ реальных городов по его собственному счёту — против 24 стран и 38 городов из API Obscura; листайте страны, ищите город.
- Постквантовое шифрование, включённое по умолчанию. У Obscura его нет, и она его не заявляет.
- Множественные выходы: окно из нескольких провайдеров с закреплением по сайтам, поэтому ни один выход не несёт целый сеанс.
- Открытый код всего стека, включая ту половину, что назначает ключи и провайдеров; эквивалентная половина у Obscura не опубликована.
- Широта: пять приложений для ОС плюс расширение и веб-приложение, SDK, бесплатный дневной лимит и сторона предложения в протоколе UR.
Ограничения и доказательства
Главные ограничения URnetwork:
- Ни один независимый аудит не покрывает протокол, движок connect и серверный код оператора. Две сторонние оценки 2025 года покрывают другие поверхности: тест на проникновение веб-приложения и API (апрель–май 2025) и оценка Leviathan MASA AL2 Android-приложения, которая пройдена. Leviathan пишет, что её оценку «не следует читать как целостную оценку безопасности или исчерпывающий тест на проникновение». Ни одна не изучала логирование, хранение и путь данных.
- Запечатанный сеанс — умолчание, а не безусловность: пока он включён, провайдер, с которым не удаётся установить сеанс, пропускается, а не используется незапечатанным, так что цена здесь — доступность; выключите его — и стандартный путь снова доступен. Ни одно приложение пока не показывает по подключению вердикта «запечатано или нет», а у браузерного расширения запечатанного сеанса нет. Единственный путь кода Obscura не несёт ни одной из этих оговорок.
- Разделение предполагает, что оператор и провайдеры в вашем окне независимы. Ничто в системе эту независимость не удостоверяет, оператор мог бы сам запускать провайдеров, и никакая внешняя сторона флот не измеряла. См. модель угроз, §6.1.
- URnetwork хранит больше, чем заявляет Obscura: хеш с ключом от блока адресов и разрешённый город на каждое подключение — против заявленной политики не хранить IP вовсе. Запись URnetwork проверяема в коде; запись Obscura держится на неопубликованном бэкенде.
- Ни одна из компаний не уходит от американского юридического процесса: Obscura — нью-йоркская компания, а BringYour, Inc. — делавэрская, и ни одна не публикует ни warrant canary, ни отчёта о прозрачности.
Ограничения Obscura — концентрация и публикация. Оба узла в основном едут по одной хостинговой компании; выходная сторона принадлежит одному партнёру; код ретранслятора и API не опубликован, а API — это та часть, которая вручает вашему клиенту его ключ выхода; и единственное числовое заявление о покрытии на её сайте, «33+ страны», не сходится с 24, которые возвращает её же API. Ничто из этого не скандал; компания маленькая, молодая и быстро выпускает релизы — примерно раз в две недели.
Попробовать URnetwork ничего не стоит: Мгновенный аккаунт (Instant Account) — это одно касание и никакой почты, так что вы можете проверить его на собственных сайтах, прежде чем платить за любой из продуктов. На остальные вопросы отвечает FAQ.