Сеть бродкастеров
При отправке приватной транзакции Anon должен доставить её в блокчейн без раскрытия вашего IP-адреса. Прямая отправка из браузера связывает вашу сетевую идентичность с транзакцией. Бродкастер меняет отправителя в блокчейне, но сам по себе не гарантирует анонимность IP-адреса.
Что такое бродкастер?
Бродкастер, также называемый ретранслятором, — независимый сторонний узел, который:
- Получает подписанную транзакцию с доказательством с нулевым разглашением по зашифрованному одноранговому каналу
- Отправляет её в блокчейн от вашего имени
- Удерживает небольшую плату за услугу из экранированного баланса
Поскольку транзакцию отправляет бродкастер, адрес «from» в блокчейне принадлежит ему, а не вам. Сетевые узлы и инфраструктура всё ещё могут наблюдать метаданные соединения; отправитель в блокчейне и приватность на сетевом уровне — разные вопросы.
Бродкастеры не могут украсть средства: транзакция полностью подписана и снабжена доказательством до её получения. Они могут только отправить её или отбросить.
Waku — децентрализованный обмен сообщениями P2P
Anon общается с бродкастерами через Waku, децентрализованный протокол одноранговых сообщений. Его особенности:
- Децентрализация: участвуют несколько узлов, но доверие к отдельным узлам и шлюзам, а также их доступность всё равно имеют значение
- Шифрование: сообщения защищены сквозным шифрованием
- Несколько ретрансляторов: альтернативные узлы повышают устойчивость, но доставка не гарантирована
Транзакция шифруется и распространяется по сети Waku. Доступные бродкастеры получают её, выполняют и возвращают результат через Waku.
Режимы отправки
Доступные способы доставки зависят от сети и транзакции. Перед подтверждением проверьте выбранный способ и оценку комиссии:
| Режим | Описание | Когда использовать |
|---|---|---|
| Waku | Автоматический выбор бродкастера из децентрализованной сети | Большинство приватных транзакций |
| Paymaster | Оплата газа через зашифрованный OHTTP-ретранслятор Anon | Когда нужна оплата комиссии определённым токеном или спонсирование газа |
| Self-broadcast | Самостоятельная отправка транзакции со своего EOA | Когда нужен прямой контроль или бродкастеры недоступны |
Выбор бродкастера
В режиме Waku Anon автоматически выбирает бродкастера с учётом комиссии, надёжности и задержки. Его также можно указать вручную в разделе Дополнительно → Выбор бродкастера.
Структура комиссии
Небольшая комиссия бродкастера оплачивается из экранированного баланса. Поэтому для приватных транзакций не нужно держать ETH в публичном кошельке, если экранированного баланса хватает на комиссию.