Как работают крипто‑мосты?
Крипто‑мосты позволяют разным блокчейн‑системам взаимодействовать друг с другом, давая пользователям возможность передавать данные и переводить активы между блокчейнами с различными технологическими и экономическими протоколами. Эти мосты играют ключевую роль в обеспечении интероперабельности между множеством блокчейнов, предоставляя уровень связности, которого ранее не было.
Крипто‑мосты можно разделить на четыре группы: доверенные, бездоверительные, однонаправленные и двунаправленные. Примеры мостов, обеспечивающих трансфер активов, включают Solana Wormhole Bridge, Avalanche Bridge и Polygon Bridge — у каждого свои преимущества.
Основы
Из‑за отсутствия врождённой совместимости блокчейны не могут мгновенно передавать данные или активы друг другу. Для решения этой проблемы многие проекты разработали крипто‑мосты — методы передачи данных или активов между конкретными блокчейнами. К сожалению, такие решения не всегда легко соединяют разные блокчейны и не покрывают все потребности в интероперабельности.
Например, мост между ETH и BTC нельзя использовать для перевода активов с XRP на ETH, и воспользоваться мостом могут только пользователи с криптокошельками, совместимыми с этим конкретным мостом.
Крипто‑мост — это…
Крипто‑мост выступает посредником между двумя или более блокчейнами, позволяя им обмениваться данными и взаимодействовать. Такой мост даёт пользователям доступ к возможностям других сетей, позволяя использовать свои цифровые активы вне привязки к одному блокчейну.
Блокчейны отличаются токенами, механизмами консенсуса, сообществами и моделями управления. Крипто‑мост обеспечивает интероперабельность между блокчейнами, позволяя перемещать данные и криптоактивы между разными сетями.
Мосты дают блокчейнам возможность использовать сильные стороны друг друга. Например, Bitcoin не нужно переписывать свой блокчейн под смарт‑контракты, если другие сети могут выполнять эту функцию.
Крипто‑мосты также предоставляют разработчикам способ координировать работу независимо от используемой сети. Благодаря этому протоколы могут объединять усилия и использовать возможности друг друга для различных приложений.
Обычно мосты переводят токены между сетями через процесс, называемый «обёртыванием». Это предполагает блокировку оригинального токена в смарт‑контракте с последующей эмиссией эквивалентного количества обёрнутых токенов, таких как WETH для ETH или WBNB для BNB.
Существуют и другие технологии для повышения интероперабельности в крипто‑экосистеме, например протоколы Layer 0. Layer 0 предоставляет общий нижележащий уровень, на котором могут строиться блокчейны, делая отдельные мосты менее необходимыми. Таким образом, любой блокчейн, построенный поверх Layer 0, изначально готов к взаимосвязи с другими сетями.
Типы мостов
Доверенные мосты
Централизованные или доверенные мосты требуют от пользователей уступить контроль над своими активами, что противоречит идее самоконтроля (self‑custody), популярной в криптосообществе. Тем не менее такие мосты используются для безопасной передачи данных и активов и включают внешних верификаторов для подтверждения корректности работы.
Бездоверительные мосты
Бездоверительные мосты не зависят от третьих сторон, как доверенные мосты, а используют смарт‑контракты для децентрализованного управления интероперабельностью. Это позволяет пользователям сохранять контроль над своими средствами. Вместо того чтобы слепо доверять операторам моста, пользователи могут проверять код и логику смарт‑контрактов.
Однонаправленные мосты
Однонаправленные мосты позволяют отправить активы в другую сеть без опции возврата через тот же мост. Такие мосты подходят только для однонаправленных переводов.
Двунаправленные мосты
Двунаправленные мосты поддерживают двустороннюю передачу активов, обеспечивая более комфортный опыт при переводах между двумя сетями. Это особенно удобно для пользователей, которые часто перемещаются между сетями.
Solana Wormhole Bridge
Wormhole — двунаправленный мост, который использует уникальные особенности Solana — скорость и низкие комиссии — для переноса токенизированных активов между различными блокчейнами.
Wormhole был создан для решения проблем DeFi, таких как высокие комиссии за газ, проскальзывание цен и перегрузка сети. При запуске в 2020 году Wormhole позволял взаимно переводить ERC‑20 и SPL‑токены между Ethereum и Solana. В настоящее время с помощью Wormhole можно проводить транзакции между до 17 сетями.
Wormhole был создан в партнёрстве с Certus One — компанией, которая запускает ноды блокчейнов и предоставляет решения по защите инфраструктуры для proof‑of‑stake (PoS) сетей. Используя Wormhole, разработчики получают доступ к сети Solana без необходимости переписывать свои кодовые базы под Solana.
Мост применяет децентрализованные кросс‑чейн оракулы, называемые «guardians», чтобы обеспечить передачу токенов между цепями. Это достигается путём блокировки или сжигания токенов в одной сети и последующей чеканки и выпуска эквивалентных токенов в другой.
«Guardians» управляются операторами нод, такими как валидаторы Solana, и участниками экосистемы. Имея согласованные экономические стимулы с Solana, эти «стражи» помогают поддерживать надёжность моста.
Avalanche Bridge
В июле 2021 года Ava Labs запустила Avalanche Bridge (AB) — двунаправленный мост, ориентированный на розничных пользователей. Он заменил ранее использовавшийся Avalanche‑Ethereum Bridge (AEB) и предлагает комиссии примерно в пять раз ниже, чем у AEB.
AB нацелен на более безопасный, быстрый и дешёвый опыт перемещения активов между сетями. Мост соединяет Ethereum и Avalanche, давая возможность переносить ERC‑20 токены Ethereum в Mainnet Avalanche.
Intel SGX используется как приватная кодовая база под названием «Inter SGX», создающая защищённую вычислительную среду. Для обеспечения безопасности система опирается на «wardens» — ретрансляторы, которые формируют мост между приватными энклавами и внешним миром.
Когда «Warden» фиксирует поступление ERC‑20 токена в Ethereum на стороне Avalanche Bridge, он регистрирует транзакцию внутри Intel SGX‑энклава — основного механизма наблюдения за блокчейнами Avalanche и Ethereum.
При отправке токенов с Avalanche на Ethereum энклав сначала подтверждает, что соответствующие ERC‑20 токены были сожжены, что сигнализирует о переводе. После верификации токен либо блокируется и чеканится, либо сжигается и выпускается на другой стороне.
Polygon Bridge
В 2020 году команда Polygon предложила доверенный бездоверительный Polygon Bridge для укрепления интероперабельности между Polygon и Ethereum. К концу года мост был успешно запущен.
Сегодня пользователи могут просто переводить токены и NFT между Ethereum и Polygon, сочетая широкую популярность Ethereum с низкими комиссиями и высокой скоростью транзакций Polygon.
Polygon предоставляет два типа мостов для передачи активов: Proof‑of‑Stake и Plasma. PoS‑мост использует алгоритм консенсуса PoS для защиты сети, и депозиты обычно завершаются быстро, хотя выводы иногда требуют больше времени. Этот мост поддерживает перемещение ETH и других ERC‑совместимых токенов.
Plasma‑мост применяет решение шардинга Ethereum Plasma для повышения уровня безопасности. С его помощью пользователи могут переносить нативный токен Polygon — MATIC, а также некоторые токены Ethereum, включая ETH, ERC‑20 и ERC‑721.
При мостировании с Polygon процесс следует стандартной схеме: токены, переводимые с Ethereum, блокируются, и такое же количество токенов мгновенно чеканится на Polygon в соотношении 1 к 1. При обратном переводе токены на Polygon сжигаются, и соответствующие токены на Ethereum разблокируются.
Заключение
Самостоятельное исследование и выбор крипто‑мостов, которые подходят именно вам, необходимы для эффективного использования их возможностей интероперабельности в крипто‑экосистеме.
Важно понимать, что использование моста для перевода криптовалюты не изменяет общее количество токенов в обращении. Мосты просто «блокируют» токены в исходной сети и создают новую эмиссию на целевой сети — так называемые «обёрнутые» токены.
Когда обёрнутые токены возвращаются на родную цепь, они сжигаются, и оригинальные токены затем разблокируются на исходной стороне.