Три способа обменять одну монету на другую
Все криптобиржи делают одну работу — того, у кого есть монета A и кому нужна монета B, сводят с ликвидностью в обратную сторону, — но делают это разной механикой:
| Модель | Где ликвидность | Что нужно | Какие монеты |
|---|---|---|---|
| Биржа со стаканом (централизованная) | Лимитные ордера других трейдеров в книге биржи | Аккаунт, депозит на биржу | Всё, что биржа листит |
| Автоматический маркет-мейкер (DEX) | Смарт-контрактный пул обеих монет в одной сети | Кошелёк в этой сети, газ | Только токены одной сети — ни Bitcoin, ни Monero нативно |
| Мгновенный обмен (то, чем является SyntheticSwap) | Провайдеры ликвидности и маркет-мейкеры, к которым сервис маршрутизирует запрос | Адрес получения | Любая монета, которую котируют провайдеры, между сетями |
В первых двух проходит большая часть торгового объёма. Третье — то, что большинству людей нужно на самом деле, когда они просто хотят конвертировать: единственная из трёх моделей, работающая между несвязанными сетями — Bitcoin в Monero, Ethereum в USDT на TRON — без аккаунта и без обёрнутых токенов.
Жизненный цикл мгновенного обмена
Вот что происходит по порядку от нажатия Swap now до появления монет в кошельке.
1. Котировка. Вы выбираете пару и сумму. Сервис запрашивает у источников ликвидности курс, применяет свой спред и сетевую комиссию за выплату и показывает оценку. На SyntheticSwap маршрутизация между источниками автоматическая — движок обмена сравнивает доступные для этой пары в этот момент котировки и выбирает лучший полный результат; оценка обновляется примерно раз в минуту.
2. Создание заявки. Вы указываете адрес получения (и по желанию адрес возврата). Генерируется депозитный адрес, существующий только для этой заявки. Аккаунт не создаётся; заявка идентифицируется ссылкой на статус.
3. Депозит. Вы отправляете монету A из своего кошелька на депозитный адрес. С этого момента заявка ждёт блокчейн, а не сервис.
4. Подтверждение. Сервис ждёт фиксированное число подтверждений в сети монеты A — 2 для Bitcoin, 15 для Ethereum, 1 для USDT в TRON, 5 для Monero. Число указано на каждой странице пары. Подтверждения — не бюрократия: транзакцию Bitcoin с нулём подтверждений отправитель ещё может заменить, и обменник, выплативший под неё, выплатил бы под пустоту.
5. Фиксация курса и исполнение. Когда депозит подтверждён, плавающий курс фиксируется для фактически пришедшей суммы, и обмен исполняется с источником ликвидности.
6. Выплата. Монета B отправляется на ваш адрес. Страница статуса показывает хэш транзакции; кошелёк покажет монеты после собственного порога подтверждений.
Общее время определяется шагом 4. Депозит USDT (TRC-20) подтверждается за секунды; депозит Bitcoin — около 20 минут при нормальной комиссии.
Откуда берётся курс
Курс, который вы видите, — не единая «рыночная цена». Это:
- лучшая доступная котировка от источников ликвидности для этой пары и суммы в этот момент,
- плюс спред сервиса,
- минус сетевая комиссия за отправку вам монеты B.
Поскольку комиссия выплаты — фиксированная сумма в монете B, её вес в процентах падает с ростом суммы. Поэтому маленькие обмены выглядят пропорционально дороже: комиссия выплаты, незаметная на обмене в $2 000, видна на обмене в $30. На каждой странице пары SyntheticSwap сравнивает свою полную котировку для пробной суммы со среднерыночным курсом CoinGecko, так что общая стоимость видна одним числом.
Зачем нужны минимум и максимум
Минимум существует потому, что комиссия выплаты и собственные минимумы источника ликвидности делают очень маленькие суммы невыгодными или непроводимыми. Максимум отражает, сколько ликвидности доступно для этой пары прямо сейчас без сдвига цены. Оба меняются вместе с курсом и глубиной рынка — поэтому страница пары показывает живые числа, а не фиксированную таблицу.
«Некастодиальный» — что это значит для мгновенного обмена
В индустрии этот термин используют вольно, поэтому вот что он означает конкретно на SyntheticSwap:
- Нет аккаунта и нет баланса, который хранится для вас.
- Ваши монеты в вашем кошельке до момента отправки депозита.
- Сервис распоряжается вашими средствами только между подтверждением депозита и отправкой выплаты — минуты, а не дни.
- После выплаты монеты в вашем кошельке, у сервиса ничего нет.
Это не означает, что обмен исполняется смарт-контрактом, который вы можете проверить — такая модель существует только для токенов одной сети. Для кросс-чейн обменов с Bitcoin или Monero мгновенный обмен — практический способ свести хранение у третьей стороны к минимуму.
Плавающий и фиксированный курс
Оценка, которую вы видите, — плавающий курс: он может сдвинуться между моментом, когда вы его увидели, и моментом подтверждения депозита. Курс, который вы получите на самом деле, — тот, что в момент подтверждения. Фиксированный курс замораживает число при создании заявки в обмен на более широкий спред, оплачивающий риск. SyntheticSwap сейчас котирует плавающие курсы; гайд «плавающий против фиксированного» объясняет, когда что выгоднее и как держать дрейф маленьким.
Когда что-то идёт не так
- Депозит ниже минимума: его нельзя провести; он возвращается на адрес возврата за вычетом сетевой комиссии. Без адреса возврата — ждёт обращения в поддержку.
- Депозит выше максимума: часть сверх лимита обрабатывается так же; укажите адрес возврата.
- Сумма отличается от заявки: обмен пересчитывается для пришедшей суммы; ничего не теряется.
- Депозит отправлен не в той сети: самый серьёзный случай — депозитный адрес в TRON не может принять токены Ethereum. Возможность восстановления зависит от того, достижимы ли средства вообще при данной сети и типе адреса. Проверяйте метку сети до отправки; это самая важная проверка.
- Невалидный адрес выплаты: форма проверяет формат, но валидно выглядящий адрес не в той сети проходит проверку в EVM-сетях (один и тот же 0x-адрес существует в Ethereum, BNB Chain, Polygon и Base). Убедитесь, что кошелёк в той сети, которую вы выбрали.
Частые вопросы
Мгновенный обмен — это то же, что мост? Нет. Мост блокирует токен в одной сети и выпускает обёрнутую версию в другой; в итоге у вас дериватив. Обмен даёт нативную монету в её собственной сети.
Почему сервису нужен мой адрес до отправки? Потому что нет аккаунта, к которому можно привязать выплату. Адрес получения и есть идентичность заявки.
Может ли курс измениться после отправки? Да, до подтверждения депозита — это и значит «плавающий». Быстро подтверждающиеся монеты депозита (USDT в TRON, Solana) сокращают окно до секунд.
Какие данные хранит сервис? Заявку: оба адреса, суммы, курс, хэши транзакций — те же данные, что уже публичны в двух блокчейнах, плюс связь между ними. Данных о личности нет, потому что они не собираются.
С какой пары начать? Страница пар перечисляет все пары ядра с текущими лимитами; BTC → ETH и USDT (TRC-20) → BTC — самые частые первые обмены.
BTC → ETH
ETH → BTC
USDT (TRC-20) → BTC