OmniChain — новая концепция коммуникации между различными блокчейнами с использованием промежуточной сети или сети ретрансляции (Relay Chain). Решение обеспечивает обмен данными между любыми подключенными блокчейнами без использования традиционных межсетевых мостов или обернутых токенов.
Основная ценность технологии Omnichain заключается в том, что объединить можно даже абсолютно несовместимые блокчейны Layer 1, Layer 2, Layer 3 и даже блокчейны, которые не поддерживают смарт-контракты, такие как Bitcoin, Monero, ZCash и т.д. Это новый шаг в развитии децентрализованных финансов (DeFi), который позволит отказаться от использования обернутых токенов и работать напрямую с нативными активами.
Благодаря такому подходу, разработчики смогут создавать по настоящему омникальные децентрализованные приложения (odApps), которые будут иметь доступ к любому подключенному блокчейну и всей его ликвидности.
Как работает технология OmniChain?
Простым языком, технология OmniChain позволяет разработчикам dApps запускать свои приложения, разворачивая смарт-контракты в промежуточной сети, которая может передавать и записывать данные в другие подключенные блокчейны. Таким образом получается бесшовная связь и возможность обмена активами без обертки или использования межсетевых мостов.
Например, пользователь может обменять свои токены USDT, находящиеся в сети Ethereum на нативный Bitcoin и сделать это в один клик в едином интерфейсе. Точно также будет происходить обмен между любыми другими сетями или слоями, с поддержкой EVM или без нее.
Преимущества технологии OmniChain?
Технология дает толчок развитию всей сферы децентрализованных финансов и не только, что подтолкнет рынок к появлению совершенно новых децентрализованных приложений (dApps):
- Мультисетевые DEX. Децентрализованные биржи (DEX), использующие данную технологию смогут предложить пользователям доступ и обмен любых активов на любые активы в любых подключенных сетях с использованием глубокой ликвидности.
- Omnichain NFT. Невзаимозаменяемые токены (NFT) смогут существовать одновременно в двух или более блокчейнах, в которых развернут протокол.
- Межсетевое кредитование. Появится возможность простого межсетевого кредитования и заимствования (Lending & Borrowing). Пользователь может разместить обеспечение в одной сети, а взять займ в другой.
- Omnichain DiD. Способ поддерживать единую децентрализованную цифровую идентичность (DiD) во всех подключенных блокчейнах, не создавая DiD в каждой сети и слое по отдельности.
- Управление внешними активами. Смарт-контракты, находящиеся в промежуточной или ретрансляционной сети могут управлять внешними активами в любых блокчейнах, в том числе не поддерживающих смарт-контракты (например: Bitcoin, Monero, ZCash и т.д.).
Существующие решения
Не смотря на то, что концепция технологии OmniChain появилась не так давно, на рынке уже существует не мало проектов, которые занимаются ее развитием и предлагают свой видение. Выделим несколько, интересных, на наш взгляд проектов:
Polkadot — это сеть, призванная повысить совместимость различных блокчейнов, например, Bitcoin и Ethereum, и объединить их в рамках единого мультиблокчейна. Благодаря использованию основной сети ретрансляции (Relay Chain) и индивидуальным параллельным блокчейнам (Parachain), Polkadot стремится решить проблему изоляции блокчейнов, а также обеспечить двустороннюю связь и операционную совместимость.
ZetaChain — это базовый публичный блокчейн первого уровня (Layer 1), обеспечивающий совместимость подключаемых блокчейнов для межсетевого обмена сообщениями и активами. Позволяет реализацию общих смарт-контрактов для управлениями внешними сетями. ZetaChain представляет и поддерживает по-настоящему гибкую мультичейн-экосистему, в которой пользователи и разработчики могут перемещаться между любыми блокчейнами и использовать их преимущества.
EYWA — это децентрализованный протокол межсетевой передачи данных, использующий концепцию промежуточной сети (Hub Chain). Система позволяет объединить ликвидность в различных блокчейнах и уровнях в едином интерфейсе. Задача протокола заключается в создании консенсусного межсетевого моста между всеми популярными блокчейнами.
LayerZero — протокол межсетевой совместимости, который реализует возможность взаимодействовать пользователям с dApps, развернутых в других блокчейнах. Это даст возможность децентрализованным приложениям беспрепятственно обмениваться данными через LayerZero. Для этого, вместо промежуточных сетей, Layer Zero использует блокчейн-оракул и ретранслятор (Relayer).