Приватный обмен
Anon поддерживает приватный обмен токенов с экранированными входами и выходами. Взаимодействие с DEX и публичные данные обмена по-прежнему видны в блокчейне. Функция использует агрегатор Umbra и 0x Protocol.
Как работает приватный обмен
Приватный обмен выполняется как «межконтрактный вызов» из пула Railgun:
- Токены временно деэкранируются внутри одной атомарной транзакции
- На DEX выполняется обмен через Umbra или 0x
- Полученные токены немедленно экранируются обратно в пул
Внешний наблюдатель видит взаимодействие контракта Railgun с DEX. Приватные ноты защищены, но публичные суммы, время обмена и другие действия могут создавать связи.
Как обменять токены
- Нажмите Swap на главном экране
- Выберите токен From из приватного баланса
- Выберите токен To
- Введите сумму или выберите долю баланса ползунком
- Проверьте котировку: цену, выходную сумму, комиссии и маршрут
- При необходимости измените допустимое проскальзывание (по умолчанию 1%)
- Нажмите Swap и подтвердите личность
Anon получает котировку, создаёт доказательство zk-SNARK для межконтрактного вызова и отправляет транзакцию выбранным способом.
Провайдеры обмена
| Провайдер | Примечания |
|---|---|
| Umbra (по умолчанию) | Агрегатор, ищущий лучшую цену на нескольких DEX |
| 0x Protocol | Прямая маршрутизация через умную маршрутизацию ордеров 0x |
Anon автоматически выбирает провайдера с лучшей котировкой. Выбранный провайдер показан в деталях обмена.
Ограничения приватного обмена
Для приватных обменов исключены некоторые источники ликвидности: в отдельных конфигурациях это 0x_RFQ и Uniswap_V3. Они требуют, чтобы адрес принимающей стороны был EOA, а не смарт-контрактом. Агрегатор Umbra обходит ограничение, используя совместимые источники.
Публичный обмен
Для обмена из публичного баланса выберите Public. Как в обычном агрегаторе DEX, обмен выполняется в блокчейне с вашего публичного адреса.
Проскальзывание и влияние на цену
- Допустимое проскальзывание — максимальная разница между котировкой и ценой исполнения. При превышении допуска транзакция откатывается.
- Влияние на цену — если объём обмена велик относительно ликвидности пула, Anon показывает предупреждение с оценкой влияния.
Текущее значение проскальзывания по умолчанию — 1%. Проверьте его в котировке: увеличение допуска разрешает менее выгодную цену и не гарантирует успех транзакции.
Комиссии
Комиссии приватного обмена включают:
- Комиссию протокола Railgun — 0,25% входной суммы, удерживаемые при временном деэкранировании
- Комиссию бродкастера — оплату ретранслятору
- Комиссию DEX — включена в курс обмена и показана в котировке