Когда вы переводите USDT с Arbitrum в Base через мост за 30 секунд — это работа relayer’а. Когда оплачиваете газ в USDC, а не в ETH — тоже relayer. Это невидимый посредник, без которого современная межчейн-инфраструктура и account abstraction не работают.

Что такое relayer простыми словами

Relayer (релеер, ретранслятор) — это off-chain или on-chain сервис, который передаёт данные, транзакции или криптографические доказательства между двумя точками. Чаще всего речь о двух сценариях: передача сообщений между блокчейнами (cross-chain мосты) и подача транзакции пользователя в сеть с оплатой газа от своего имени (meta-transactions, ERC-4337).

В первом случае relayer слушает события в одной сети (например, lock-event на Ethereum) и публикует подтверждение в другой (mint-event в Polygon). Во втором — принимает подписанную транзакцию от пользователя, у которого нет ETH на газ, и сам отправляет её в mempool, оплачивая комиссию своим балансом.

ℹ️ Важно понимать

Relayer ≠ validator и ≠ oracle. Валидатор подписывает блоки и обеспечивает консенсус, oracle поставляет внешние данные (цены), а relayer просто транспортирует уже подписанные сообщения. В большинстве мостов relayer не имеет права подделать данные — он лишь передаёт то, что уже подписано доверенной стороной (валидаторами, light-client’ом, ZK-proof’ом).

Bridge relayer vs ERC-4337 bundler vs Gas relayer

В современной крипте слово «relayer» используется в трёх разных контекстах. Они похожи логически, но решают разные задачи.

Параметр Bridge relayer ERC-4337 bundler Gas relayer (GSN)
Что передаёт Сообщения между чейнами UserOperation в EntryPoint Meta-tx в смарт-контракт
Кто оплачивает газ Пользователь (часто закладывается в комиссию моста) Бандлер сначала, потом возмещает paymaster Relayer (за reward от dApp)
Доверие Зависит от модели (multisig, light-client, ZK) Trustless — EntryPoint проверяет всё on-chain Trustless для пользователя, но dApp платит
Примеры LayerZero, Axelar, Wormhole, Across Stackup, Pimlico, Alchemy, Biconomy OpenGSN, Gelato Relay

На практике многие крупные сервисы (Biconomy, Gelato) совмещают все три роли в одной платформе, предоставляя infrastructure-as-a-service для dApp.

Как работает relayer на практике

Рассмотрим самый частый сценарий: вы мостите USDC из Ethereum в Arbitrum через Across (один из самых быстрых мостов с моделью intent + relayer).

  • Вы вызываете deposit() в контракте Across на Ethereum, блокируя 1000 USDC
  • Контракт эмитит событие FundsDeposited с параметрами: receiver, chainId, token, amount
  • Сеть relayer’ов Across (UMA + индивидуальные операторы) слушает события через ноды и индексеры
  • Один из relayer’ов первым видит deposit и сразу отправляет 1000 USDC получателю в Arbitrum со своего собственного баланса
  • Пользователь получает USDC в Arbitrum через 15-30 секунд
  • Параллельно UMA’s Optimistic Oracle верифицирует deposit на Ethereum (1-2 часа)
  • После верификации Across возмещает relayer’у его 1000 USDC + комиссию
⚠️ Не делай так

Не мостите крупные суммы через мосты с малым числом relayer’ов или unaudited-контрактами. Самые громкие взломы 2022-2024 — Ronin ($625M), Wormhole ($325M), Nomad ($190M), Multichain ($210M) — почти все были связаны с компрометацией relayer-инфраструктуры или мультиподписи. Проверяйте мост на L2Beat (раздел Bridges) перед использованием.

Сервисы и инструменты с relayer-инфраструктурой

  • LayerZero — Decentralized Verifier Network + Executor (relayer-роль)
  • Axelar — PoS-сеть валидаторов с встроенной relayer-функцией
  • Wormhole — Guardian Network подписывает, relayer’ы публикуют VAA в целевой чейн
  • Across, Hop, Stargate — фронт-раннинг релееры для быстрого моста
  • Biconomy, Gelato Relay — gasless meta-tx и ERC-4337 bundler-сервисы
  • Pimlico, Stackup, Alchemy AA — bundler-узлы для account abstraction
  • BingX, Bitget — биржи с поддержкой депозитов через мосты с relayer’ами
💡 Совет

Для частых межчейн-переводов между L2 (Arbitrum, Optimism, Base, zkSync) используйте intent-мосты (Across, Squid, Socket) — там relayer’ы конкурируют за вашу транзакцию и комиссия минимальна. Для редких крупных переводов лучше канонические мосты Ethereum ↔ L2, где нет relayer-риска, но придётся ждать до 7 дней.

Что делать новичку

Relayer — это инфраструктурный компонент, с которым вы взаимодействуете каждый день, но не видите. Соблюдайте базовые правила безопасности.

  • Не используйте мосты с одним relayer’ом или multisig из 3-5 человек — высокий риск компрометации
  • Проверяйте контракт моста на верификацию в Etherscan и аудиты (Trail of Bits, OpenZeppelin)
  • Для gasless-транзакций выбирайте крупных провайдеров (Biconomy, Gelato) с историей и аудитами
  • Понимайте, что relayer может не передать вашу tx (downtime) — но не может её подделать в правильно построенном мосте
  • Не переводите через мост больше, чем готовы потерять
  • Изучите модель доверия моста на L2Beat — light-client лучше multisig, ZK-proof лучше всего