Блокчейн-мосты: как менять крипту на разных сетях без использования DEX

Кроссчейн-мосты (англ. cross-chain bridges) — это DeFi-протоколы, которые позволяют устанавливать связь между блокчейнами, чтобы перемещать цифровые активы между ними

С помощью кроссчейн-мостов можно перемещать криптовалюты между блокчейнами и обменивать нативный токен одного блокчейна на аналогичный в другом. 

Мы советуем использовать кроссчейн-мосты только тем, кто четко понимает их преимущества и недостатки. Дело в том, что перевод между сетями может повлечь за собой внушительную комиссию (до $40), из-за чего гораздо выгоднее перемещать активы через централизованную биржу (Binance, ByBit, KuCoin, OKX и другие). Если мы хотим перевести средства из Ethereum в Polygon, то дешевле всего сначала завести баланс на биржу, при необходимости сделать обмен и вывести на Polygon — за все эти манипуляции вы потеряете не более $3 (если речь идет только о комиссиях за транзакции, без учета комиссии биржи за обмен, обычно это ~0,1%). Очевидно, что для обычного пользователя мосты невыгодны.

Кто делает выбор в пользу кроссчейн-мостов? Это могут быть большие трейдеры или инвесторы, которые не доверяют централизованным биржам. Такие люди не хотят нести риск с потерей или удержанием средств, либо желают оставаться анонимными (на всех крупных биржах требуют проверки по паспорту).

Как работают кроссчейн-мосты

Большинство популярных протоколов технически различаются, однако глобально они во многом похожи.

Обычно мост работает по следующему принципу:

1. Пользователь отправляет токены на смарт-контракт, там они замораживаются (например USDT).

2. В блокчейне назначения чеканится пропорциональное количество wrapped-токенов (допустим Wrapped USDT).

3. Затем они обмениваются на пропорциональное количество ликвидных токенов через специально созданный для этого пул ликвидности (пара WUSDT — USDT). 

Сейчас набирает популярность технология от LayerZero, позволяющая работать без токенов-посредников (в нашем случае Wrapped USDT). 

В обычных кроссчейн-мостах приходится создавать по две ликвидные пары на каждом маршруте (WUSDT-USDT на Ethereum и Polygon). Из-за этого возникает сложность в масштабировании — если необходимо добавить еще одну сеть, то придется создавать ликвидные пары для каждого блокчейна. Перемещение больших балансов становится невыгодным из-за небольшой ликвидности.

LayerZero решает эту проблему следующим образом — создается объединенная ликвидность, где вам нужно лишь отправить токен в ликвидность на одном блокчейне (например Ethereum), и вы получаете эквивалент в другом (Polygon). Благодаря этому на каждом блокчейне должен быть только один пул ликвидности, что очень удобно как для тех, кто предоставляет токены в ликвидность, так и для тех, кто пользуется мостом (большие трейдеры).

Виды мостов

Мост — отдельный проект

Такие проекты специализируются на покрытии как можно большего количества сетей и зарабатывают на комиссии с переводов. Это Stargate, Hyphen, Synapse, Chainswap, cBridge и другие. 

Официальный мост для L2 сети от ее разработчика 

Эти мосты работают только с двумя сетями — это Ethereum и L2-сеть. Такие есть у ZKSync, Optimism, Arbitrum и других.

Сравнение мостов

В рамках этой статьи мы будем обозревать именно мосты в формате отдельных проектов, поскольку их можно сравнить. Мы сопоставим работу разных проектов при переводе USDT из Ethereum в Polygon и наоборот. 

Сравнивать будем по следующим критериям:

  • Совокупная комиссия при переводе средств.
  • Скорость доставки средств.
  • Удобство использования.

Будем сравнивать работу четырех популярных кроссчейн-мостов в одинаковых условиях: перевод 100 USDT из сети Ethereum в Polygon и обратно. Выбрали эти блокчейны не случайно — в первом нас ожидают большие комиссии, а Polygon известен своей умеренно медленной работой.

Stargate Finance

Это проект, использующий технологию LayerZero. Сейчас ходят слухи о возможном ретродропе за использование моста, однако никаких доказательств этому нет. Во всяком случае, будем иметь это ввиду, поскольку возможный дроп токенов в будущем может покрыть наши затраты на комиссию.

Stargate берет комиссию в 0,04% от суммы перевода, сайт предупреждает об этом еще до совершения транзакции. После подтверждения перевода мы можем посмотреть, сколько времени осталось до поступления средств в блокчейне-получателе.

Stargate обещает перевести средства из Ethereum в Polygon за 4 минуты. Проверим, правда ли это.

Средства дошли за 3 минуты 45 секунд.

Комиссия сети составила около $22 при цене газа в 32 gwei. Более точно сравним комиссию в Ethereum в конце статьи. Также $1 уходит на один из адресов LayerZero, по всей видимости — для затрат на комиссию в сети Polygon, что много для этой сети.

Далее сделаем перевод из Polygon.

Весь процесс длился 20 минут и 11 секунд. Важно отметить, что несмотря на маленькие комиссии в сети Polygon, мост взимает комиссию в виде MATIC для покрытия комиссий в сети Ethereum. В нашем случае было потрачено ~$23.

Посмотрим сколько на комиссию в Ethereum было потрачено на самом деле:

Получилось, что протокол обманул нас на ~$6.

Общее представление от пользования мостом Stargate осталось положительным — сайт хорошо работает и даже показывает время до завершения перевода. Как выяснится далее, этой функции нет ни у одного другого моста.

Synapse

Мост работает по принципу wrapped-токенов.

На блокчейн назначения пришло $99,5, но в процентном соотношении сервис практически не берет комиссии. Если мы будем переводить $1000, протоколу уйдет даже меньшая сумма.

На перевод из Ethereum в Polygon ушло 7 минут и 3 секунды.

Теперь перевод из Polygon.

Сервис сразу предупреждает о комиссии в $30.

На перевод из Polygon ушло всего 4 минуты 39 секунд.

На комиссию в Ethereum сервис потратил $13,39, заработав $16,6 с этой транзакции.

cBridge (Celer)

Этот мост поддерживает 45 блокчейнов — очень мало сервисов может приблизиться к этому показателю. Однако вполне вероятно, что вы не будете пользоваться всеми имеющимися сетями даже при необходимости, поскольку при переводе больших балансов протоколу будет не хватать ликвидности. Гораздо эффективнее работать именно через биржи, когда речь идет о непопулярных блокчейнах.

При переводе из Ethereum комиссия оказалась достаточно низкой.

В качестве комиссии сервис взял всего $0,05, что покрывает комиссию за перевод в Polygon. Получилось, что на переводе из Ethereum проект ничего не заработал.

Весь перевод занял 3 минуты 32 секунды.

Теперь переводим из Polygon в Ethereum. Перед переводом мост показывает, сколько средств уходит на комиссию. В этот раз с нас взяли $40,35.

Отметим, что это фиксированная комиссия за перевод в Ethereum. То есть, даже при переводе $10000 сервис берет примерно 40-50 долларов.

Однако мост потратил на комиссию всего лишь $9,76.

Получается, что за перевод в Ethereum сервис зарабатывает $30 — больше, чем в других кроссчейн-мостах этого обзора.

Операция заняла 8 минут 28 секунд.

cBridge показал себя неоднозначно: с одной стороны, сервис порадовал отсутствием комиссии при переводе из Ethereum, а также сама транзакция в этой сети вышла дешевой. Однако при переводе обратно сервис выставил очень большую комиссию.

Итог

Теперь сравним мосты, чтобы найти лучший из проверенных нами.

Стоимость перевода из Ethereum

Количество газа (стоимость при 30 gwei и цене эфира в $1800) + комиссия моста.

Stargate — 363138 ($19,6) + 0,04% + $1 отправляется на комиссию для Polygon.

Synapse — 239749 ($12,94) + до 0,50% (с учетом комиссии Polygon).

cBridge — 89203 ($4,81) + 0,05% (с учетом комиссии Polygon). Стоит отметить, что комиссия здесь плавающая и, похоже, зависит от ликвидности.

Скорость перевода из Ethereum в Polygon

Stargate — 3 минуты 45 секунд.

Synapse — 7 минут 3 секунды.

cBridge — 3 минуты 32 секунды.

Комиссия при переводе из Polygon в Ethereum 

Stargate — плавающая и зависит от комиссии в блокчейне назначения, запрашивая сумму немного выше, чем требуется. В нашем примере это $23.

Synapse — фиксированная ~$30.

cBridge — фиксированная ~$40.

Скорость перевода из Polygon в Ethereum

Stargate — 20 минут 11 секунд.

Synapse — 4 минуты 39 секунд.

cBridge — 8 минут 28 секунд.

Исходя из анализа, можно сделать следующие выводы:

  • Быстрее всего с переводами из Ethereum справляется cBridge. Комиссии здесь также самые низкие.
  • Самая справедливая комиссия при переводе в Ethereum — только у Stargate.
  • Быстрее всех в Polygon работает Synapse.
  • Самый удобный интерфейс — Stargate. Ни один другой мост не показывает примерное время доставки средств.

Проверить правдивость обзора можно на Polygonscan и Etherscan.