Статьи

Зачем нужны кроссчейн-мосты и как они работают

В 2021 году набирают популярность проекты, которые разрабатывают кроссчейн-мосты. Одни из самых успешных примеров — Solana, Polkadot и Polygon. По данным CoinMarketCap, стоимость этих криптовалют с начала года выросла в десятки раз.

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

Совместимость блокчейнов

Технология блокчейн, которая стала основой всех криптовалют, имеет замкнутую архитектуру. Это означает, что разные сети не могут обмениваться информацией друг с другом. Транзакции, токены и смарт-контракты из одной цепочки блоков не работают в другой. Например, биткоины нельзя отправить на эфириум-кошелек. В 2021 году начали набирать популярность проекты, которые стремятся решить проблему совместимости блокчейнов.

Для примера, рассмотрим блокчейны Ethereum и Solana. Оба проекта служат для создания децентрализованных приложений. Ethereum появился раньше и успел привлечь большое количество пользователей. Solana — новый и технологически более развитый блокчейн, но аудитория у него меньше. Проблема в том, что пользователям Ethereum сложно перейти на продукты от Solana, так как их токены там работать не будут.

В блокчейне Ethereum находятся токены стандарта ERC-20, а в Solana — токены стандарта SPL

Похожая ситуация происходила в 90-ых годах, во время становления интернета. Пользователи разных служб электронной почты не могли отправлять письма друг другу, пока в адрес не добавили символ «@». Теперь с gmail.com можно писать на outlook.com, а с yandex.ru на mail.ru.

Подобного универсального решения для блокчейнов пока нет. Почти все проекты развиваются параллельно и несовместимы друг с другом. Однако, разработчики Solana и некоторых других блокчейнов создают кроссчейн-мосты. Далее подробно рассмотрим эту технологию и принцип ее работы.

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

17 сентября 2021 года разработчики Solana объявили о запуске кроссчейн-моста Wormhole. Он соединяет Ethereum и Solana, чтобы пользователи могли обмениваться токенами между двумя блокчейнами. На его примере покажем, как работает технология.

Кроссчейн-мост Wormhole имеет мало общего с обычными мостом. На самом деле, токены не переходят из одного блокчейна в другой, так как это физически невозможно. Вместо этого используется механизм заморозки и перевыпуска. Когда пользователю нужно отправить токен из Ethereum в Solana, происходит два действия:

  1. Токен в Ethereum замораживается на специальном счету.
  2. В Solana выпускается копия этого токена.

Для пользователя этот процесс выглядит как простое отправление: его токен исчезает из Ethereum-кошелька и появляется на Solana-кошельке. Единственное, что изменилось — появилась возможность использовать децентрализованные приложения на другом блокчейне. 

Копия токена в Solana неотличима от оригинала в Ethereum. Она обладает той же ценностью, так как в любой момент может «вернуться» в исходный блокчейн. Для пользователя это вновь будет выглядеть как простое отправление, но кроссчейн-мост выполняет два действия:

  1. Копия токена в Solana сжигается.
  2. В Ethereum размораживается оригинал токена.
Внутри блокчейнов Ethereum и Solana установлены механизмы, которые имитируют передачу токенов

Таким образом, кроссчейн-мост — это набор инструментов для создания связи между блокчейнами. Смарт-контракты замораживают и выпускают токены, оракулы следят за соответствием цен, а ноды выполняют проверку. Все проекты по-разному подходят к реализации этого решения, но описанный принцип остается неизменным. Помимо Solana есть и другие примеры, некоторые из которых перечислим далее.

Примеры кроссчейн-мостов

Для каждой пары блокчейнов приходится «строить» новый кроссчейн-мост, поэтому такое решение пока остается экспериментальной технологией. Это затратно для разработчиков и неудобно для пользователей. Тем не менее, уже существует несколько работающих примеров:

  • Binance Bridge. Блокчейн Binance Smart Chain является клоном Ethereum, но с более дешевыми комиссиями. Binance Bridge дает возможность перевести любые токены из Ethereum, чтобы использовать их в экосистеме Binance.
  • SmartBCH. Криптовалюта Bitcoin Cash отделилась от Биткоина в 2017 году. В 2021 году у нее появилась совместимость с Ethereum через мост SmartBCH. Это означает, что теперь монеты BCH можно использовать в DeFi-приложениях эфириума.
  • Bridge Chain. Polkadot — это сеть, которая соединяет различные блокчейны через единую платформу. С помощью Bridge Chain внутренняя экосистема может взаимодействовать с Ethereum и Bitcoin.
  • Polygon Bridge. Блокчейн Polygon является решением второго уровня для Ethereum, однако совместимость достигается также с помощью кроссчейн-моста. Polygon Bridge доступен внутри официального веб-кошелька этого проекта.

Большинство кроссчейн-мостов проведено к сети Ethereum. Стартапы строят их, чтобы получить доступ к широкой пользовательской базе. А старые блокчейн-проекты добавляют функции своим криптовалютам.

Заключение

Отсутствие совместимости — серьезное препятствие для развития технологии блокчейн. Токены и смарт-контракты из одной сети невозможно перенести в другую. Обойти эту проблему помогают кроссчейн-мосты. Это специальные инструменты для связи между блокчейнами.

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


Редактор:
Дмитрий Егоров

Обложка и иллюстрации:
Екатерина Ярмаркина

Борис Тахохов

Share
Опубликовано
Борис Тахохов

Данный сайт использует cookies.