ZecHub
Инструменты конфиденциальности
Практические решения для конфиденциальности
ZecHub
Инструменты конфиденциальности
Практические решения для конфиденциальности
Последняя проверка: 18 октября 2026 г.
Экранированные пулы Zcash скрывают суммы, отправителей и получателей в блокчейне. Они не скрывают сетевой путь между кошельком и сервером lightwallet. Mixnet от Nym добавляет недостающую защиту на сетевом уровне. По состоянию на октябрь 2026 года интеграция работает в производственных кошельках (Zingo, Zkool).
Источник: Как Nym добавляет анонимность кошелькам Zcash (Nym, 13 октября 2026 г.).
Nym разбивает пакеты транзакций (обычно 7–15 КБ данных о расходовании и ZK-доказательств) на пакеты Sphinx и направляет их через mixnet. Это:
Платежи и запросы цен в Zingo v7 по умолчанию следуют этим путём.
Синхронизация цепочки, запросы nullifier, получение транзакций и трафик mempool в настоящее время используют обычное подключение к индексатору. Метаданные на уровне устройства или приложения за пределами смешанных пакетов также не входят в область действия Nym.
Если ваша модель угроз требует скрывать трафик синхронизации, используйте кошелёк с нативным mixnet вместе с системным NymVPN. См. Nym VPN.
| Кошелёк | Статус | Примечания |
|---|---|---|
| Zingo v7 | Активен, по умолчанию | makers run-cli включает nym-proxy. Сеанс начинается офлайн; --online, --remember-online или --server предоставляют согласие. |
| Zkool | Активен | Нативная интеграция mixnet. |
| Другие | Через NymVPN | Направляйте кошелёк через системный режим Mixnet. |
Подробности настройки пути на уровне кошелька приведены в Направление трафика кошелька Zcash через Mixnet Nym.
Трансляция через Nym выполняется примерно в 12,5 раза медленнее, чем через clearnet (~3,4 с). Tor быстрее (~в 3,7 раза), но использует потоки FIFO без смешивания, поэтому глобальный противник всё ещё может установить корреляцию. Рост общей пользовательской базы Nym повышает анонимность эффективнее, чем добавление дополнительной задержки.
Защиты сетевого уровня недостаточно. Даже при идеальном mixnet или VPN сервер lightwallet всё ещё может связывать сеансы, наблюдая шаблоны на уровне приложения:
previous end + 1, поэтому сервер может связывать сеансы только по высоте блока.Crate nym-swizzle-zcash реализует специфичную для Zcash политику гигиены, устраняющую обе проблемы. Он объединяет общие примитивы nym-swizzle в политику для light-клиентов с учётом цепочки.
Квантизованные диапазоны синхронизации. Запросы расширяются до общесетевой сетки с ячейками размером в день. Начало округляется вниз, а конец — вверх. Диапазоны детерминированы, возрастают и не пересекаются. Проверки реорганизаций остаются внутри расширенного диапазона, поэтому точная точка возобновления не раскрывается. Анонимность достигается за счёт совпадений: многие кошельки отправляют одни и те же границы, а не за счёт шума.
Развязанные трансляции. Отправка транзакций задерживается по экспоненциальному распределению (среднее — 144 блока ≈ 3 часа, максимум — 576 блоков ≈ 12 часов), соответствующему расписанию переводов ZIP 318. Задержки превышают обычное время жизни процесса, поэтому расписания сохраняются. Транзакция создаётся только в момент отправки относительно свежей вершины цепочки. Для синхронизации и трансляции следует использовать разные серверы.
Crate предоставляет трейты BlockSource и TxBroadcaster, компилируется для wasm32-unknown-unknown и не имеет собственного сетевого стека. Полный API и примеры приведены в документации Nym.