Я хотел перевести немного USDC с Ethereum на TON, но на этот раз была дополнительная деталь: я не хотел получать USDC на другой стороне.
Мне нужен был USDT в TON.
То есть маршрут, который я искал, был таким:
Ethereum / USDC → TON / USDT
Это значит, что я меняю и сеть, и стейблкоин в одной кроссчейн-транзакции.
И это делает маршрут немного отличным от простого перемещения одного и того же актива между двумя сетями.
Сама проблема
Если у меня уже есть USDC на Ethereum и мне нужен USDT на TON, традиционный подход может выглядеть примерно так:
Ethereum USDC → Мост → USDC на TON → Своп → USDT на TON
Это работает как концепция, но создаёт ещё один шаг.
Сначала мне нужно перенести актив между сетями. Затем мне нужно обменять получившийся актив на ту стейблкоин-валюту, которая мне действительно нужна.
Есть ещё один подход:
Ethereum USDC → TON USDT
Вместо того чтобы рассматривать мост и своп как две отдельные задачи, прямой межсетевой своп позволяет мне сразу указать актив, который я хочу получить.
В специальном руководстве STON.fi это описано как два разных подхода: мост может оставить вам «обёрнутое» представление на TON, а атомарный межсетевой маршрут способен напрямую поменять Ethereum USDC на нативный актив TON, например USDT.
Что я выбрал в STON.fi
Я открыл интерфейс STON.fi и установил маршрут так:
С: Ethereum → USDC
Кому: TON → USDT
Это та часть, на которую я бы обратил внимание.
Я не просто переношу USDC с Ethereum на TON.
Я запрашиваю конкретный актив назначения:
USDT на TON.
Текущий интерфейс STON.fi предоставляет среду для свопа, а её межсетевой системой обрабатывается выполнение между сетями.
Сначала мост vs прямой межсетевой своп
Вот разница в простом примере.
Сначала мост (bridge-first approach)
Ethereum USDC
↓
Мост
↓
представление USDC на TON
↓
Своп USDC → USDT
↓
USDT на TON
Здесь две отдельные задачи.
Прямой межсетевой маршрут
Ethereum USDC
↓
Межсетевой своп (cross-chain swap)
↓
USDT на TON
Второй маршрут начинается с вопроса, который действительно важен:
«Что я хочу получить/иметь на TON?»
В этом случае ответ — USDT.
Объяснение маршрута в STON.fi подчёркивает это различие: путь атомарного свопа позволяет пользователю запросить актив назначения напрямую, а не сначала получить представление обёрнутого USDC и затем выяснять, что с ним делать.
Прежде чем подтвердить, я проверяю котировку
Я бы не подписал межсетевую транзакцию только потому, что маршрут выглядит правильным.
Перед подтверждением я проверяю:
- Сумма USDC, которую я отправляю
- Сумма USDT, которую я получаю
- Комиссия из котировки
- Кошелёк назначения
- Исходная сеть: Ethereum
- Сеть назначения: TON
- Актив назначения: USDT
Сумма на стороне назначения особенно важна, потому что это результат, с которым я соглашаюсь.
Мне также нужно достаточно ETH в Ethereum, чтобы покрыть требуемые сетевые комиссии. В документации STON.fi отмечается, что пользователям Ethereum нужен ETH для gas при запуске этих транзакций со стороны EVM.
Что происходит после того, как я подпишу?
Именно сюда подключается уровень межсетевого исполнения.
Omniston координирует своп между независимыми сетями. В своей модели она использует исполнение на базе резолверов и связанные контракты с хэшированными таймлоками (Hashed Timelock Contracts, HTLC), чтобы соединить исходную и целевую стороны транзакции.
Для меня как для пользователя важное в том, что мне не нужно вручную управлять мостом, а потом открывать ещё один интерфейс свопа, чтобы получить именно тот актив, который мне действительно нужен.
Запланированный процесс выглядит так:
Ethereum USDC
→ Omniston координирует межсетевое исполнение
→ TON USDT
Актив назначения входит в котировку уже с самого начала.
Почему прямое получение USDT может быть полезно
Представьте, что мне нужен USDT на TON для другой транзакции.
При маршруте «сначала мост» я могу сначала получить представление USDC, а затем мне придётся сделать ещё один своп.
Это означает:
Переход → Получение → Своп
При прямом маршруте назначение — это уже тот актив, который мне нужен:
Своп → Получить USDT
Это может убрать лишний своп после моста и дополнительное принятие решений, которое с этим связано.
Статья STON.fi объясняет, что это одно из основных практических различий между мостовой архитектурой и атомарным подходом: последний строится вокруг актива назначения, а не просто переносит представление исходного актива через цепочки.
Расчёт (settlement) спроектирован как «всё или ничего»
Ещё одна важная часть — как выполняется межсетевой своп.
Omniston использует связанные HTLC на исходной и целевой цепочках. Одна и та же криптографическая условность связывает обе стороны транзакции.
Если требуемый расчёт (settlement) произойдёт, обе стороны завершат операции.
Если требуемое условие не будет выполнено в течение соответствующего временного окна, заблокированные активы могут быть возвращены в соответствии с механизмом таймлока.
Идея не в том, что:
«Сначала отправь, а там посмотрим — вдруг на другой стороне всё сработает».
Это скоординированный расчёт, где связанные друг с другом результаты — ожидаемые для исходной и целевой сторон.
Мой полный маршрут
Если собрать всё вместе, процесс выглядит так:
1. Начните с USDC в Ethereum
↓
2. Откройте межсетевой интерфейс STON.fi
↓
3. Выберите Ethereum / USDC
↓
4. Выберите TON / USDT
↓
5. Просмотрите точную котировку
Проверьте сумму, комиссию, кошелёк и сети.
↓
6. Подпишите транзакцию
↓
7. Координация межсетевого исполнения
↓
8. Получить USDT на TON
Главное отличие в том, что мне не нужно сначала получить другой актив, а затем делать ещё один своп только ради того, чтобы в итоге получить USDT.
Итог
Перенос USDC с Ethereum на TON — это не обязательно просто проблема сетевой пересылки.
Иногда реальное требование звучит так:
«Вот USDC у меня есть, но мне нужен USDT там».
Если смотреть на это так, то прямой межсетевой своп выглядит более логичным, чем автоматически думать сначала про мост.
Для моего маршрута цель ясна:
Ethereum / USDC → TON / USDT
Сначала выберите актив назначения, внимательно проверьте котировку, подтвердите кошелёк и сети и позвольте межсетевому исполнению взять на себя координацию.
Результат, который я на самом деле хотел, — это не USDC, лежащий на TON.
Это USDT на TON — готово к использованию.
🌐 STON.fi: app.ston.fi
📝 Блог STON.fi: blog.ston.fi
#STONfi #Omniston #TON #Ethereum #USDC #USDT #DeFi #Crypto

