Межсетевой мост (Cross-chain Bridge) в DeFi — это децентрализованное приложение (dApp), которое позволяет переводить криптовалютные токены между различными блокчейнами. Они позволяют переводить токены различных стандартов (пример: ERC-20, TRC-20, BEP-20 и т.д.), криптовалюты построенные на разных технологиях (Bitcoin, Ethereum, Solana, Dash и т.д.) и даже между решениями Layer-2 (Optimism, Arbitrum).
Для реализации таких мостов могут используются обернутые токены (Wrapped Tokens), межсетевые пулы ликвидности (Cross-chain liquidity pool) или узлы ретрансляции (Relay Nodes).
Для использования таких мостов необходимо подключить свой кошелек (например: Metamask). При переводе средства поступят на кошелек отправителя уже в другом блокчейне, при этом операция свиду ничем не будет отличаться от обычного перевода внутри одной сети.
Как работают межсетевые мосты?
Решение с использованием обернутых токенов:
Когда пользователю необходимо перевести токен из одной сети в другую, происходит следующее:
- Токен находящийся в первоначальной сети замораживается в смарт-контракте межсетевого моста.
- В другой сети, куда переводится токен, создается его копия (пример: WETH в сети Binance Smart Chain).
- При возвращении этого токена обратно в родную сеть копия сжигается, а первоначальный токен размораживается.
Решение с использованием межсетевых пулов ликвидности:
В случае, когда токены изначально могут существовать в нескольких сетях, то перемещение токенов может производиться при помощи межсетевых пулов ликвидности:
- Токен находящийся в одной сети, обменивается на аналогичный токен из другой сети через пул ликвидности по такому же принципу, как происходит обмен токенов в децентрализованных биржах (DEX), только валютной парой выступают два аналогичных токена в двух разных сетях.
Примеры межсетевых мостов
Вслед за появлением множества децентрализованных бирж (DEX), начали появляться и приложения, предлагающие кросс-чейн переводы. Не смотря похожий интерфейс, алгоритмы их работы могут сильно отличаться, но назначение у них одно — перевод токенов из одной сети в другую. Примеры популярных межсетевых мостов:
- REN — Межсетевой мост, который позволяет переводить такие криптовалюты, как BTC, BCH, Doge, ZEC, DGB, FIL, Luna путем создания из них обернутых токенов в других сетях. Поддерживаемые сети для перевода: Ethereum, Binance Smart Chain, Polygon, Avalanche, Fantom, Solana, Arbitrum.
- cBridge — мост, использующий смарт-контракты для переводов между блокчейнами. Позволяет переводить стейблкоины и ограниченное количество токенов. Работает с L2-решениями EVM-совместимыми блокчейнами: Ethereum, Binance Smart Chain, Astar, Avalanche, Polygon, Arbitrum, Fantom, Metis, Oasis Emerald, Celo, Aurora, Harmony, Moonbeam, Moonriver, Optimism, Boba Network, OKExChain, Heco, Gnosis, Shiden.
- AnySwap — межсетевой мост, использующий несколько технологий кросс-чейн переводов и поддерживающий большое количество сетей: Ethereum, Avalanche, Arbitrum, Binance Smart Chain, Fantom, Polygon, Moonbeam, Moonriver, Harmony, Aurora, Boba, Cronos, OEC, Heco, Gnosis, Celo, KCC, Fusion, Metis, Telos, Oasis, Syscoin, IoTex, Shiden, Fuse, Astar, Velas.