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

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

Краткое содержание

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

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

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

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

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

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

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

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

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

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

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

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

Звено цепи

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

Червоточина

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

СлойНулевой

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

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

Гиперлейн

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

Межсетевая передача информации

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

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

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

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

Реле БТД

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

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

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

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

Плечи

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

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

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

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

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

Заключение

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

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

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

Углубленное чтение:

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

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

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

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