В этой статье мы детально рассмотрим, как различные блокчейны взаимодействуют друг с другом.
Оглавление
- Для чего нужны мосты?
- Что такое мост?
- Использование мостов
- Различные виды мостов
- Создание мостов
- PolkaDot
- Cosmos EcoSystem
- Примеры мостов
- PolkaBTC
- Binance Bridge
- Заключение

На текущий момент уже существует большое количество совершенно разных блокчейн-сетей. Каждая из них имеет свои преимущества и недостатки, они могут применяться в различных сферах криптовалют.
Совсем недавно мы рассмотрели как работают различные блокчейн сети и в чем их основные отличия.
Для чего нужны мосты?
Однако, сами по себе блокчейн-сети абсолютно никак не могут обмениваться информацией и взаимодействовать друг с другом. Такая ситуация приводит к замедлению развития всей крипто-сферы.
Например, какое-нибудь децентрализованное приложение (dApp) работает в сети ERC20, данное приложение будет взаимодействовать с пользователями и использовать смарт-контракты только внутри одной сети. Для того чтобы приложение также взаимодействовало в другой блокчейн-сети, его необходимо воссоздать почти с нуля в новом пространстве.
При этом, такой вариант не решит основную проблему, так как, по сути своей, оно будет новым приложением, которое не будет взаимодействовать с аналогичным в сети ERC20. 
Именно для решения данной проблемы существуют мосты между блокчейнами.
Мосты могут быть созданы для различных целей. Они не только позволяют использовать токен одной сети в другой, но также могут применяться для обмена любыми типами данных, включая вызовы смарт-контрактов, информацию от оракулов, такую как каналы цен на рынке и многое другое.
Оракул — алгоритм, который отслеживает определенные события и передает данные в блокчейн. Например, оракул может получать информацию с определенного сайта и передавать ее в сеть.
Мосты позволяют приложениям быть более децентрализованными, поскольку они не ограничены своей первоначальной сетью.
Что такое мост?
Блокчейн-мост — это соединение, которое позволяет передавать токены или произвольные данные из одной цепочки в другую. Обе цепочки могут иметь различные протоколы, правила и модели управления, но мост обеспечивает совместимый способ безопасного взаимодействия с обеих сторон.
Повсеместное использование мостов позволит приложениям опираться на сильные стороны разных блокчейнов. Различные DeFi приложения, при использовании мостов, выиграют от увеличения ликвидности и возможности создания сети сервисов, которые взаимодействуют друг с другом.
Использование мостов
Для перевода токена из одной сети в другую с помощью моста, используется «обернутый токен» (Wrapped Token).
Обернутый токен — это специально выпущенный токен, привязанный к стоимости исходного токена. Он называется обернутым токеном, потому что исходный актив помещается в оболочку, в которой блокируется до того момента, как будет решено перевести токен в исходную сеть.
Для простоты понимания, обернутые токены можно сравнить со стейблкоинами, которые аналогично привязаны к курсу фаитной валюты.

Например:
Wrapped BTC (сеть Ethereum) привязан к курсу BTC
USDT привязан к курсу USD
Используя мосты, мы можем «обернуть» BTC, получить WBTC и использовать его в сети Ethereum. Аналогично, мы можем совершить обратную операцию и перевести WBTC в BTC.
Различные виды мостов
Существует множество различных конструкций мостов, но их обычно можно разделить на два типа: более централизованные и более децентрализованные, например, мосты на основе PolkaDot.

Централизованные мосты полагаются на какой-либо тип центрального органа или системы для работы (например, биржа) — это означает, что пользователи должны доверять посреднику.
Децентрализованные мосты — это те, в которых пользователям не нужно полагаться на один объект или орган управления. Доверие возлагается на математическую истину, встроенную в код.
Создание мостов
В данном разделе мы рассмотрим два сервиса, которые предоставляют разработчикам экосистемы для создания мостов различных блокчейнов.
PolkaDot
Polkadot был разработан как блокчейн для блокчейнов, помогая им взаимодействовать друг с другом. Сеть Polkadot позволяет независимым блокчейнам, называемыми парачейнами, каждый из которых потенциально имеет свои собственные проекты, правила, варианты использования и токены, быть совместимыми.
Polkadot позволяет парачейнам и внешним сетям, например, Биткоину и Эфириуму взаимодействовать друг с другом. Мосты Polkadot могут быть созданы несколькими способами и могут состоять из различных конфигураций блокчейнов, смарт-контрактов.

Конструкция Polkadot также позволяет соединять две внешние цепи. Например, Polkadot может разрешить передачу Биткоина в Эфириума децентрализованным способом следующим образом:
- Мост, работающий как парачейн на Polkadot, может переводить информацию между Polkadot и внешней цепью, сетью Биткоина.
- Другой мост может работать таким же образом с другой сетью, например для Ethereum.
- Используя кроссчейн передачу сообщений между двумя мостами в экосистеме Polkadot, можно создать интуитивно понятный интерфейс для взаимодействия, позволяя пользователю работать с обеими внешними цепочками.
Таким образом, человек может участвовать в DeFi смарт-контракте перевода BTC в сеть Ethereum через Polkadot.
На данный момент разрабатывается множество проектов, которые используют технологию PolkaDot.

Проекты в экосистеме PolkaDot
Interlay — создает мост от Биткоина до Polkadot. Пользователи могут обменять BTC на PolkaBTC, обеспеченные биткоинами 1:1, в настоящее время находится на стадии бета-тестирования.
Snowfork — создает общий мост между Ethereum и Polkadot. Это позволит передавать активы ETH, токены ERC-20 и произвольные данные из Ethereum в Polkadot. Мост также может использоваться для более сложных взаимодействий, таких как вызовы смарт-контрактов.
Darwinia — создает протокол моста для передачи NFT, а также других операций. Darwinia уже запустила свой мост к ERC20 и стремится в будущем внедрить больше мостов, соединяющих важные блокчейны, такие как BSC, Tron и другие.
Bifrost — разработала сетевой мост EOS-PolkaDot, который обеспечивает надежную передачу активов по всей цепочке. Bitfrost также планирует работать над совместимостью с контрактами EOS.
Cosmos EcoSystem
Данная экосистема аналогично предоставляет возможность создавать различные мосты и соединять их в хабе Cosmos. Однако, также присутствует способность реализовывать свой собственный блокчейн, который будет взаимодействовать с хабом Cosmos. К созданной в данной экосистеме сети аналогично можно строить мосты для соединения с другими блокчейнами.
Отличным примером проекта, созданного в данной экосистеме является мост Binance Bridge.

Примеры мостов
PolkaBTC
Данный проект находится в бета-тестировании и является примером проектов, реализованных на PolkaDOT.
На данный момент можно:
Обменять BTC на PolkaBTC в сети PolkaDOT и обратно
Совершать переводы PolkaBTC на другие кошельки сети PolkaDOT.

Binance Bridge
Данный проект предоставляет возможность обменять множество токенов в сеть BEP-2 и BEP-20. Также ряд токенов в другие сети, например, перевести BTC в сеть Ethereum.

Проект на данный момент, поддерживает только MetaMask и BinanceChainWallet.
Заключение
В данной статье вы узнали чуть больше о работе и взаимодействии блокчейнов. Используя данную информацию, Вы можете самостоятельно распоряжаться своими активами в различных сетях, при необходимости.








