Эта статья предоставлена ​​сообществом. Статья написана Дереком Ю, генеральным директором PureStake, команды разработчиков платформы Moonbeam для кросс-чейн-приложений.

Мнения в этой статье принадлежат автору/участнику и не обязательно отражают точку зрения Binance Academy.

ТЛ;ДР

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

Что такое совместимость в блокчейне?

Функциональная совместимость в контексте блокчейнов означает способность блокчейна свободно обмениваться данными с другими блокчейнами. Межсетевое взаимодействие позволяет смарт-контрактам в разных цепочках взаимодействовать друг с другом без необходимости отправлять фактические токены между цепочками.

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

Почему совместимость важна?

Сегодня блокчейны находятся в том же положении, что и на заре Интернета: существует множество изолированных экосистем, неспособных обмениваться информацией.

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

С точки зрения разработчика, каждое развертывание представляет собой изолированный и независимый экземпляр, в результате чего серверные контракты не связаны и не знают друг о друге. Например, возможно, потребуется развернуть DApp децентрализованной биржи (DEX) в сетях Ethereum, BNB Chain и Polygon по отдельности. Это приводит к изоляции каждой версии DApps.

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

Решения для межсетевого взаимодействия

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

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

Звено цепи

Chainlink разрабатывает протокол межсетевого взаимодействия (CCIP), который является стандартом с открытым исходным кодом для обеспечения межцепочной связи, включая обмен сообщениями и передачу токенов. Цель CCIP — обеспечить универсальное соединение между сотнями сетей блокчейнов с использованием стандартизированного интерфейса. Он потенциально может снизить сложность создания межсетевых приложений и услуг.

Червоточина

Протокол Wormhole — это универсальный протокол взаимодействия, который позволяет передавать токены и сообщения между различными сетями блокчейнов. Сообщения в исходной цепочке наблюдаются сетью опекунов, которые проверяют и облегчают передачу в целевые цепочки. Разработчики, использующие Wormhole, могут создавать межсетевые децентрализованные приложения под названием xDapps.

СлойНулевой

LayerZero — это протокол взаимодействия омникачейн для упрощенной передачи сообщений между блокчейнами, обеспечивающий безопасную и надежную доставку сообщений с настраиваемой надежностью.

Сверхлегкие узлы LayerZero (ULN) — это смарт-контракты, которые предоставляют заголовки блоков других мостовых цепочек для повышения эффективности. ULN запускается только по требованию, а смарт-контракт связывается с оракулом и ретранслятором через конечную точку LayerZero. Такая конструкция обеспечивает легкую и эффективную межсетевую связь.

Гиперлейн

Hyperlane — это протокол цепочки делегированного доказательства доли (PoS), который проверяет и защищает межцепочную связь с помощью настраиваемых методов консенсуса. В сети Hyperlane каждый валидатор отвечает за проверку каждой цепочки, к которой подключен Hyperlane, обеспечивая безопасность и точность межцепочной связи.

Межблокчейн-коммуникация

Межблокчейн-коммуникация (IBC) — это стандартный протокол взаимодействия блокчейнов в сети Cosmos, который предназначен для обеспечения взаимодействия между различными блокчейнами. IBC определяет минимальный набор функций, указанных в стандартах Interchain (ICS), которые определяют, как блокчейны могут взаимодействовать и обмениваться данными друг с другом.

Одним из примеров является Osmosis, DEX, который позволяет пользователям обменивать токены между разными блокчейнами. Osmosis использует протокол IBC для обеспечения беспрепятственного обмена токенами из разных цепочек, что позволяет держателям токенов напрямую получать выгоду от совместимости, которую предлагает IBC.

Сообщения о лавинном варпе

Avalanche Warp Messaging (AWM) отличается гибкостью и позволяет разработчикам создавать собственные спецификации обмена сообщениями для обеспечения связи. Сама спецификация AWM требует массива байтов, индекса того, кто участвовал в мультиподписи BLS, и мультиподписи BLS. AWM упрощает разработчикам создание мощных DApps в сети Avalanche.

Реле БТД

BTC Relay — это цепное реле, которое можно использовать в реальном времени. Он позволяет отправлять заголовки блоков Биткойн в Ethereum. Тем самым он дает возможность проверить включение транзакций Биткойн в блокчейн Ethereum, создавая надежный мост между двумя сетями.

Формат сообщения перекрестного консенсуса

Формат сообщений перекрестного консенсуса (XCM) позволяет различным консенсусным системам взаимодействовать друг с другом на Polkadot. Благодаря успешному слиянию XCM версии 3 разработчики могут создавать приложения, которые поддерживают мосты, межцепочную блокировку, обмены, NFT, условные выражения, отслеживание контекста и многое другое.

Например, Moonbeam XCM SDK в первую очередь поддерживает передачу токенов XCM, позволяя разработчикам взаимодействовать с сетью Polkadot с помощью XCM.

Плечи

Axelar предлагает решение для межсетевой связи за счет использования протокола общей передачи сообщений, что позволяет разработчикам создавать децентрализованные приложения, которые могут работать в нескольких сетях блокчейнов. Axelar также обеспечивает безопасную связь между цепочками через делегированный PoS (dPoS) для пользователей, соединяющих токены.

Например, мостовое приложение Axelar Satellite подключает BUSD на базе Ethereum к Cosmos, обеспечивая совместимость между двумя экосистемами.

Преимущества и ограничения совместимости

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

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

Заключительные мысли

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

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

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

Дальнейшее чтение:

  • Что такое блокчейн-мост?

  • Что такое уровень 0 в блокчейне?

  • Что такое уровень 1 в блокчейне?

Отказ от ответственности и предупреждение о рисках. Этот контент предоставляется вам «как есть» только для общей информации и образовательных целей, без каких-либо заявлений или гарантий. Его не следует истолковывать как финансовую, юридическую или другую профессиональную консультацию, а также не рекомендуется покупать какой-либо конкретный продукт или услугу. Вам следует обратиться за советом к соответствующим профессиональным консультантам. Если статья написана сторонним участником, обратите внимание, что высказанные мнения принадлежат стороннему участнику и не обязательно отражают точку зрения Binance Academy. Пожалуйста, прочитайте наш полный отказ от ответственности здесь для получения более подробной информации. Цены на цифровые активы могут быть нестабильными. Стоимость ваших инвестиций может снизиться или вырасти, и вы не сможете вернуть вложенную сумму. Вы несете единоличную ответственность за свои инвестиционные решения, и Binance Academy не несет ответственности за любые убытки, которые вы можете понести. Этот материал не следует рассматривать как финансовую, юридическую или другую профессиональную консультацию. Для получения дополнительной информации ознакомьтесь с нашими Условиями использования и Предупреждением о рисках.