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.