
У пользователя может быть USDC в Ethereum, а нужное приложение работает в Arbitrum. Или токен находится в одной сети, а ликвидность и более низкие комиссии — в другой. Обычной отправкой на тот же адрес такую задачу решить можно не всегда: разные блокчейны существуют как отдельные системы.
Для перемещения активов между ними используются blockchain bridges.
Коротко: криптомост, или blockchain bridge, — это протокол, который позволяет переносить токены или информацию между разными блокчейн-сетями. При этом монета не обязательно физически «переезжает» из одной цепочки в другую. Конкретная механика зависит от архитектуры моста.
Ethereum.org объясняет необходимость мостов тем, что блокчейны работают в изолированных средах и не имеют естественного механизма прямого обмена данными и активами между собой.
Почему нельзя просто отправить токен в другую сеть
Адреса в EVM-сетях могут выглядеть одинаково. Например, один и тот же 0x... адрес может существовать в Ethereum, Arbitrum, Base и Polygon.
Из этого легко сделать ошибочный вывод, что токен можно просто отправить в любую сеть.
Но баланс хранится внутри конкретного блокчейна. Если пользователь владеет USDC в Ethereum, запись об этом существует в состоянии Ethereum. Сеть Arbitrum не начинает автоматически считать пользователя владельцем такого же количества USDC.
Для создания согласованного перехода и нужен bridge или другой кроссчейн-механизм.
Как работает криптомост
Самая понятная модель — lock and mint.
Пользователь отправляет токены в контракт моста в исходной сети. Контракт блокирует их. После подтверждения события в другой сети выпускается или разблокируется эквивалентное представление актива.
Схема выглядит так:
сеть A → блокировка актива → подтверждение → выдача актива в сети B.
При обратном переходе wrapped-представление может сжигаться, а исходный актив — разблокироваться.
Но не все мосты устроены одинаково.
Основные модели blockchain bridge
| Модель | Что происходит |
|---|---|
| Lock & Mint | Актив блокируется в одной сети, представление выпускается в другой |
| Burn & Mint | Токен сжигается в исходной сети и выпускается в целевой |
| Liquidity Bridge | Пользователь получает актив из пула ликвидности в целевой сети |
| Native Bridge | Официальный механизм конкретной L2/L1 экосистемы |
| General Message Bridge | Передает не только токены, но и сообщения/данные между сетями |
Для обычного пользователя различия проявляются во времени перевода, комиссии, типе получаемого токена и уровне доверия к механизму.
Native bridge и сторонний bridge
Native bridge обычно создается как основной мост между конкретной сетью и ее базовым уровнем. Например, L2 может иметь официальный мост в Ethereum.
Преимущество — тесная связь с архитектурой самой сети. Недостатком иногда становится скорость обратного вывода: у optimistic rollup нативный выход может включать период ожидания.
Сторонние liquidity bridge решают задачу иначе. Они поддерживают ликвидность в нескольких сетях и позволяют пользователю получить актив на другой стороне быстрее. Взамен появляется зависимость от смарт-контрактов, провайдеров ликвидности и механизма верификации такого протокола.
Что такое wrapped token после моста
Иногда результатом bridge становится wrapped-версия актива.
Пользователь блокирует оригинальный токен в одной сети и получает токен-представление в другой. Его стоимость должна быть связана с оригиналом благодаря возможности обратного погашения.
Но wrapped token добавляет новый слой риска. Пользователь зависит уже не только от исходного актива, но и от корректной работы моста и обеспечения представления.
Поэтому токены с одинаковым названием не всегда имеют одинаковый контракт и одинаковый риск.
Как перевести токены через bridge
Общий процесс похож у большинства интерфейсов.
1. Определить исходную и целевую сеть
Нужно точно понимать, где сейчас находится актив и куда он должен попасть.
Например:
From: Ethereum
To: Arbitrum
2. Проверить токен
Убедитесь, что bridge поддерживает нужный актив именно в этой паре сетей. Название монеты не заменяет contract address.
3. Подключить кошелек
Пользователь подключает self-custody кошелек и выбирает исходную сеть.
4. Проверить approve
Для ERC-20 токена bridge может запросить разрешение смарт-контракту использовать определенный объем токенов.
Это отдельная транзакция, и ее условия важно читать. Необязательно давать unlimited approval, если интерфейс позволяет ограничить сумму.
5. Проверить итоговую сумму и комиссии
До подтверждения важно посмотреть bridge fee, network fee, ожидаемую сумму в целевой сети, расчетное время и контракт получаемого токена.
6. Подписать транзакцию
После on-chain подтверждения bridge начинает обработку кроссчейн-перехода.
7. Проверить получение
Не нужно ориентироваться только на интерфейс моста. Транзакции можно проверить в block explorer обеих сетей.
Почему bridge может идти долго
Кроссчейн-операция состоит минимум из двух частей: действие в исходной сети и подтверждение результата в целевой.
Время зависит от финальности исходного блокчейна, архитектуры моста, загруженности сети, ликвидности, защитных механизмов и особенностей L2 withdrawal.
Ethereum.org в официальном гайде по переводу на L2 отдельно рекомендует проверять сумму к получению и комиссии до подтверждения. Для некоторых маршрутов перевод занимает минуты, у других нативный вывод может требовать значительно больше времени.
Поэтому обещание «bridge всегда мгновенный» некорректно.
Главный риск мостов — дополнительный слой доверия
В обычном переводе внутри одной сети пользователь зависит от самой сети и контракта токена. Bridge добавляет еще одну систему.
Если мост блокирует крупный объем активов в смарт-контракте, этот контракт становится ценной целью для атак.
Риск может находиться в smart contract, multisig, валидаторах или oracle, relayer, механизме проверки сообщений, governance и liquidity pools.
Поэтому факт того, что bridge имеет красивый интерфейс и большой TVL, не заменяет оценку архитектуры и истории безопасности.
Как проверить bridge перед использованием
Начните с официального сайта целевой сети. Для популярных L2 там обычно указаны поддерживаемые способы перехода.
Проверьте домен. Фишинговые копии bridge-интерфейсов особенно опасны, потому что пользователь ожидает увидеть запросы на подключение кошелька и approve.
Посмотрите, какой контракт будет подписан. Если кошелек показывает неизвестное разрешение на неограниченный расход токенов, не подтверждайте его автоматически.
Для большой суммы разумно сделать тестовый перевод меньшего объема, если комиссии и условия это позволяют.
Bridge и обычный перевод — в чем разница
Обычный перевод не меняет сеть. Токены остаются в том же блокчейне и просто меняют владельца.
Bridge меняет среду, в которой пользователь получает экономически эквивалентный актив.
Пример:
обычный перевод: USDT TRC20 → другой адрес TRC20.
bridge: актив Ethereum → актив в Arbitrum.
Эти операции нельзя путать.
Можно ли перевести USDT между TRC20 и ERC20 через bridge
Технически существуют сервисы, поддерживающие кроссчейн-переходы между разными экосистемами, но конкретный маршрут зависит от токена и инфраструктуры.
Не следует отправлять USDT TRC20 напрямую на ERC20 deposit address только потому, что в интерфейсе написано USDT. Сначала нужно убедиться, что принимающий сервис поддерживает именно сеть Tron либо использовать предусмотренный кроссчейн-механизм.
OPX отдельно разбирал выбор сети в материале «USDT TRC20, ERC20 и BEP20: как выбрать сеть».
Что такое bridge aggregator
Агрегатор сравнивает несколько возможных маршрутов и может подобрать путь по стоимости, времени или доступной ликвидности.
Маршрут способен включать не только bridge, но и swap. Например, пользователь отправляет один токен в сети A, а получает другой токен в сети B.
Это удобно, но делает операцию сложнее. Чем больше шагов и протоколов в маршруте, тем больше компонентов участвует в исполнении.
Для крупной суммы полезно понимать, через какие именно протоколы пойдет транзакция, а не просто нажимать «лучший маршрут».
Что делать, если токены после bridge не отображаются
Сначала проверьте, завершилась ли исходная транзакция. Затем найдите идентификатор bridge-операции и статус целевой транзакции.
Возможны три типичных ситуации:
- операция еще обрабатывается;
- токен пришел, но кошелек не добавил его контракт в интерфейс;
- bridge требует отдельного claim в целевой сети.
Если block explorer показывает баланс на вашем адресе, а кошелек его не отображает, проблема может быть только в интерфейсе.
Не импортируйте неизвестный контракт из случайного комментария или сообщения «поддержки». Адрес токена нужно брать из официальных источников.
Какая комиссия у криптомоста
Единой комиссии нет. Итоговая стоимость может состоять из gas исходной сети, fee моста, стоимости предоставления ликвидности и иногда транзакции в целевой сети.
Поэтому два маршрута с одинаковой заявленной bridge fee могут давать разную сумму к получению.
Сравнивать лучше по параметру you receive, а не по одной строке комиссии.
FAQ
Что такое криптомост простыми словами?
Это протокол для переноса токенов или данных между разными блокчейнами.
Токены реально перемещаются между сетями?
Не всегда. В зависимости от bridge они могут блокироваться и выпускаться в виде представления, сжигаться и выпускаться заново либо выдаваться из ликвидности в целевой сети.
Нужно ли платить gas при использовании bridge?
Да, как минимум исходная on-chain транзакция требует network fee. Некоторые маршруты могут требовать комиссию и в целевой сети.
Чем bridge отличается от swap?
Swap меняет один токен на другой. Bridge меняет сеть. Некоторые сервисы объединяют обе операции.
Что безопаснее: native bridge или сторонний?
Универсального ответа нет. У них разные архитектуры и риски. Для каждой операции нужно оценивать конкретный протокол.
Можно ли отменить bridge после отправки?
Обычно подтвержденную on-chain транзакцию нельзя отменить. Возможности зависят от конкретной стадии и протокола.