ГЛАВНАЯ / ИНСТРУКЦИИ / IBC TRANSFER В COSMOS: КАК ПРОВЕРИТЬ СЕТЬ, КАНАЛ И MEMO
IBC transfer в Cosmos: как проверить сеть, канал и memo
IBC transfer по ICS-20 отправляет пакет между конкретными сетями через настроенный маршрут. Для безопасного перевода проверьте обе chain, channel, адрес, токеновую версию и memo, если его требует получатель. Знакомый тикер не гарантирует, что в целевой сети поступит та же деноминация.
IBC transfer проходит через согласованный канал между двумя сетями
В ICS-20 источник и получатель пакета работают в разных chain. Для маршрута важны сеть отправления, сеть назначения и transfer channel. Идентификаторы каналов относятся к соединению конкретных сетей; номер из другой пары или устаревшей инструкции использовать нельзя.
Кошелёк может предложить несколько маршрутов. Убедитесь, что выбран тот, который поддерживает целевой кошелёк или биржа, и что адрес принадлежит именно destination chain.
- проверьте source и destination;
- используйте канал из актуального интерфейса;
- не определяйте поддержку только по формату адреса.
Denom trace хранит историю переходов токена
При переходе между Cosmos сетями IBC может добавить к базовой деноминации путь с port/channel. Интерфейс способен показывать короткое имя или символ, тогда как on-chain asset обозначается trace либо хэшем `ibc/...`.
Проверьте denoms на целевой стороне и уточните, какую версию принимает получатель. Отправка токена обратно по другому каналу не обязательно возвращает прежнюю деноминацию: для обратного преобразования важен маршрут в её trace.
Memo заполняйте только если его требует приложение-получатель
Поле memo переносится в данных пакета и может использоваться биржей для сопоставления депозита или middleware для дополнительной логики. Если сервис показал memo, скопируйте его точно в соответствующее поле. Memo не заменяет адрес, сеть или channel.
Для собственного кошелька не придумывайте текст назначения. Для депозита проверьте, что экран пополнения принимает выбранный IBC-маршрут, а не только одноимённую монету в другой сети.
- memo скопирован без лишних символов;
- memo не вставлен в поле адреса;
- получатель поддерживает этот маршрут.
Timeout проверяйте по статусу пакета и подтверждению возврата
Если пакет задержался, найдите исходную транзакцию, packet sequence, канал и acknowledgement в обеих сетях. Надпись pending не означает, что деньги потеряны или доступны для повторной отправки.
При истечении timeout протокол предусматривает возврат после подтверждения истечения по правилам IBC. Для этого может потребоваться обработка proof и отдельная транзакция; возврат не следует считать мгновенным. До новой попытки установите состояние исходного пакета.
| Статус | Что проверить |
|---|---|
| Исходная транзакция не подтверждена | Состояние source chain |
| Пакет в пути | Channel, sequence и acknowledgement |
| Timeout наступил | Proof и обработку возврата |
| Биржа не зачислила | Целевой адрес, denom и memo |
Частые вопросы
Можно выбрать любой channel?
Нет. Нужен рабочий маршрут для конкретной пары сетей, который принимает получатель.
IBC-токен с тем же тикером точно исходный?
Нет. Сверьте denom и trace.
Memo обязателен всегда?
Нет. Вводите его, когда этого требует биржа или приложение.
Timeout сам возвращает средства сразу?
Нет. Проверьте доказательство истечения и выполнение возвратного процесса; не дублируйте перевод вслепую.
Чек-лист: ibc transfer в cosmos: как проверить сеть, канал и memo
- source и destination chain верны;
- канал подтверждён получателем;
- denom trace проверен;
- адрес относится целевой сети;
- memo точный, если требуется;
- timeout и комиссия понятны;
- packet sequence и TXID сохранены.
Материал подготовлен редакцией сайта и проверен 5 октября 2026 года. Условия бирж, кошельков и блокчейн-сетей могут меняться. Перед операцией сверяйте данные в интерфейсе выбранного сервиса.