ZetaChain: Новый конкурентный ландшафт для многоцепочечной и кросс-цепочечной коммуникации

Средний3/26/2024, 3:27:33 AM
ZetaChain - это платформа межцепочного взаимодействия, использующая собственный токен ZETA для облегчения передачи сообщений между цепями. Она способна взаимодействовать с активами, не поддерживающими смарт-контракты, и может создавать специализированные протоколы. Токен ZETA играет решающую роль в сетевых стимулах, комиссиях за транзакции и управлении. По сравнению со своим конкурентом, LayerZero, ZetaChain имеет преимущество в области смарт-контрактов на полной цепи. Axelar - еще одна платформа межцепочного взаимодействия, обеспечивающая безопасность с использованием MPC и токена AXL, а также гарантирующая подлинность информации через сеть оракулов и сеть управления рисками. ZetaChain стремится решить проблемы фрагментации блокчейна и недостаточной взаимодействия, но все еще сталкивается с рисками безопасности. Ожидается продолжение развития и эволюции этой и других технологий.

Предисловие

ZetaChain (ZETA) - это блокчейн уровня 1, разработанный для сокращения разрыва между различными блокчейн-сетями. Используя Cosmos SDK и механизм консенсуса Tendermint, он позволяет разработчикам создавать масштабируемые взаимодействующие приложения на заказ. Платформа позволяет децентрализованным приложениям (DApps) использовать возможности нескольких блокчейнов для решения текущих проблем протокола межцепных связей и достижения полной многоцепной функциональности. Использование умных контрактов Omnichain и движка ZetaEVM способствует взаимодействию, делая ZetaChain центральным интеграционным хабом.

Как работает ZetaChain

Источник изображения: Официальный веб-сайт ZetaChain

ZetaChain использует Cosmos SDK с механизмом консенсуса Tendermint и моделью Proof of Stake (PoS) в качестве основы, демонстрируя уникальную способность к полной межцепочной совместимости. Он использует собственный токен в качестве газовых сборов и имеет преимущество расширения полных цепочек EVM умных контрактов. Как пояснил Джед Баркер, ZetaChain работает следующим образом:

  • Умные контракты Omnichain: Основой ZetaChain являются умные контракты, которые могут взаимодействовать с несколькими блокчейнами. Эти умные контракты поддерживаются движком ZetaEVM, который совместим с виртуальной машиной Ethereum, обеспечивая взаимодействие данных между блокчейнами;
  • Бесшовный передача активов: Упрощает передачу активов между блокчейнами без необходимости сложного моста. Это включает поддержку блокчейнов без собственной функциональности смарт-контрактов, таких как Биткоин;
  • Пересылка межцепочечных сообщений: Для более простых обменов данными (например, передачи NFT), ZetaChain предлагает возможности пересылки межцепочечных сообщений, облегчая передачу легких данных между различными сетями;
  • Управление внешними активами: ZetaChain расширяет свою функциональность до управления активами на других блокчейнах, применяя логику смарт-контрактов к цепочкам, которым обычно не хватает этой функции.

Архитектура ZetaChain

Как и другие архитектуры, Zeta может предоставлять множество функций межцепочечного обмена сообщениями, но ее уникальное преимущество заключается в поддержке полноценных цепочечных контрактов EVM, именуемых как «THORChain со смарт-контрактами» или «Axelar с EVM». Он построен с использованием Cosmos SDK и согласования CometBFT для создания блокчейна PoS, аналогичного THORChain. Zeta использует токен ZETA в качестве маршрутизационного токена для межцепочечного обмена сообщениями.

Вот объяснение: ZetaCore - это клиент, который генерирует блоки и запускает Layer1, аналогично другим блокчейнам PoS. ZetaClient отвечает за межцепочные операции, при этом другие узлы запускают как ZetaCore, так и ZetaClient. Узлы Zeta выполняют три ключевые функции: валидацию, наблюдение и подписание, каждая из которых управляется разными ролями в каждом узле. Эта архитектура обеспечивает две ключевые функции: умные контракты Omnichain и межцепочную передачу сообщений.

Image Source: Delphi Creative

· Валидаторы: Стандартные валидаторы CometBFT, как на других цепях PoS, ставят ZETA и голосуют за блоки;

· Наблюдатели: Наблюдатели должны запускать полные узлы внешних цепей, разделенные на сортировщиков и валидаторов. Сортировщики следят за событиями на внешних цепях и отправляют их валидаторам, которые голосуют за события, чтобы достичь консенсуса. Роль сортировщиков заключается исключительно в обеспечении валидности; любой узел может сортировать транзакции. Это делает работу узла Zeta более затратной, чем работа стандартной цепи, аналогично THORChain, что является также одной из причин, по которой THORChain не добавил поддержку Solana;

· Подписанты: Узлы делят ключи ECDSA/EdDSA, и только сверхбольшинство (2/3) могут подписывать транзакции на внешних цепях. Подписанты - это метод Zeta для опеки над активами и подписи информации на внешних цепях. На платформах смарт-контрактов, таких как Ethereum, их можно использовать для взаимодействия со смарт-контрактами и опеки активов, а также для опеки активов на цепях без смарт-контрактов, таких как Bitcoin и Dogecoin. На следующем изображении из белой книги показана диаграмма подписи.

Источник изображения: Delphi Creative

Передача информации межцепочечного типа

CCMP позволяет маршрутизировать информацию между другими цепочками с использованием ZetaChain в качестве посредника. В области других протоколов, таких как LayerZero, Axelar, IBC, Chainlink CCIP, и в определенной степени THORChain, конкуренция разворачивается в этом направлении. Однако для ZetaChain их протокол межцепочечной передачи сообщений реализуется с использованием своего собственного токена ZETA, что фундаментально отличает их от конкурентов. За исключением THORChain, другие конкуренты не полагаются на свои собственные токены для передачи стоимости. Пример из белой книги — межцепочечная DEX — интуитивно демонстрирует роль ZETA в передаче сообщений. В этом примере, если пользователь хочет обменять 1,2 ETH на Polygon на USDC на Ethereum, путь будет:

  1. Обменять ETH на ZETA на AMM Polygon;
  2. Отправить ZETA на ZetaChain;
  3. Маршрут ZETA от ZetaChain к Ethereum;
  4. Обменять ZETA на USDC на Ethereum;
  5. Пользователь получает Ethereum USDC.

Источник изображения: Delphi Creative

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

Смарт-контракты межцепочечных

Развертывание смарт-контрактов на разных цепях на Gate предоставляет множество преимуществ для разработчиков, выходящих за рамки простого использования Gate и zEVM для облегчения транзакций. Во-первых, это позволяет взаимодействовать с активами, которые по своей природе не поддерживают смарт-контракты, такими как BTC, DOGE, LTC. Во-вторых, размещая состояние приложения на Gate, это уменьшает уязвимость к атакам и не зависит от ликвидности токенов ZETA для передачи ценности. Среди его конкурентов, за исключением Axelar, который использует CosmWasm вместо EVM, ни один другой протокол в настоящее время не предлагает такого продукта, и пока не было видно его принятия.

Кросс-цепные смарт-контракты ZetaChain поддерживаются протоколом TSS, с валидаторами, управляющими полными узлами на внешних цепях и обменивающими подписи, поэтому они могут управлять активами от имени ZetaChain и его пользователей. Затем zEVM может манипулировать этими активами по желанию. Важно отметить, что в этом процессе, например, BTC не передается напрямую из Bitcoin в Zeta, а на адресах, которыми управляют валидаторы Zeta, а затем представлены на ZetaChain, аналогично тому, как THORChain добавляет возможности смарт-контрактов к протоколу-хранителю BTC.

Источник изображения: Delphi Creative

В рамках этой структуры Zeta имеет возможность разрабатывать множество уникальных протоколов, например:

  • Стабильная монета, обеспеченная BTC, работающая на нескольких блокчейнах;
  • Денежные рынки для BTC, DOGE, LTC и других активов, не являющихся смарт-контрактами;
  • Перпетуальный DEX межцепочечной торговли;
  • Агрегатор доходности межцепочечного;
  • BTC AMM.

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

Полезность токена ZETA

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

Основные функции токена ZETA включают:

  • Сетевые стимулы: токены ZETA поощряют валидаторов через блок-награды, переходя от фиксированного пула к переменной инфляции. Эта система выравнивает интересы валидаторов с долгосрочной безопасностью сети;
  • Сборы за транзакции: Транзакции в рамках ZetaChain требуют ZETA для оплаты комиссии за газ, которая распределяется между валидаторами и участниками сети, помогая предотвратить спам и DDoS-атаки;
  • Пересылка сообщений и передача стоимости между цепями: для транзакций между цепями ZETA сжигается в исходной цепи и выпускается в целевой цепи, что исключает необходимость создания новых обернутых активов;
  • Ядро Жидкостных Пулов: Жидкостные пулы ZetaChain, состоящие из ZETA и других активов, облегчают пользовательские транзакции и выплачивают комиссии и вознаграждения поставщикам ликвидности;
  • Роль управления: держатели ZETA участвуют в управлении сетью, влияя на ключевые решения и изменения политики, чтобы обеспечить развитие сети с учетом интересов сообщества.

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

Экономика и выпуск токенов ZETA Начальное общее предложение токенов ZETA установлено на уровне 2,1 миллиарда, с запланированной инфляцией примерно 2,5% в год после четырех лет. Распределение токенов (см. Ссылка на источник 1) стратегически распределено по различным сегментам экосистемы:

  • Пул роста пользователей (10%): целью является расширение базы пользователей за счёт эйрдропов и наград сообщества;
  • Фонд роста экосистемы (12%): Поддерживает развитие экосистемы, помогая партнерам и разработчикам dApp;
  • Награды валидаторов (10%): Для наград за блоки, переход к наградам за безопасность сети на основе инфляции после начальной фазы;
  • Incentives (5.5%): Поощряет ликвидность в основных пулах ZRC-20, важных для эффективного передачи стоимости;
  • Казначейство протокола (24%): Операции средств, развитие и укрепление экосистемы;
  • Основные участники, консультанты и покупатели (22,5% и 16%): вознаграждение за вклад в развитие и рост ZetaChain.

DEX межцепочечного обмена

В отличие от текущего состояния развертывания кросс-цепочек, ZetaChain, как фундаментальный уровень протокола, может обеспечить взаимодействие ликвидности между всеми различными развертываниями. Например, пользователи ZetaChain могут внести свои маржинальные средства в центральный контракт и удерживать позиции на GMX. Это является основной предпосылкой кросс-цепочечных приложений Zeta (с уровнем управления позициями, расположенным на Zeta), что подразумевает, что пользователи, желающие использовать полную ликвидность GMX, должны использовать ZetaChain.

Помимо обеспечения качества исполнения, есть два ключевых преимущества:

  • Подобно агрегатору MUX (см. Ссылка на источник 2), он позволяет разбивать ордера на активы по различным источникам ликвидности;
  • Позволяет получить доступ к большему количеству торговых пар без необходимости вручную подключать все соответствующие цепи.

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

  • Облегчение взаимодействия между цепями;
  • Обеспечение комплексного управления, а не изолированного управления.

Лидер рынка в пространстве DEX, UniSwap, может переместить свой операционный хаб с Ethereum на любую другую цепь. Однако теоретически, используя ZetaChain и стандарт ZRC-20, пользователи могут обменивать любые активы (по любой цепи) и хранить указанные активы на любой цепи по своему выбору.

Конкуренты ZetaChain

LayerZero


Источник изображения: Официальный сайт LayerZero

На рынке межцепочных трансферов LayerZero является крупнейшим конкурентом ZetaChain. Хотя они не участвуют в соревновании в области смарт-контрактов полной цепочки, их рыночное положение в области межцепочных трансферов очень устойчиво. Их основное преимущество происходит от Stargate, за которым следует их продвижение стандарта OFT (предоставление нового решения для токенов межцепочных трансферов, что делает процесс передачи токенов между различными цепочками более простым и эффективным).

Архитектура LayerZero

Кратко говоря, LayerZero - это протокол, который позволяет «пользовательским приложениям» отправлять информацию по блокчейнам. Архитектура состоит из 4 основных частей:

  • Пользовательские приложения: контракты, взаимодействующие с конечными точками LayerZero и отправляющие/получающие информацию (например, Stargate);
  • Конечные точки LayerZero: серия смарт-контрактов на разных цепях (в настоящее время поддерживается более 40+, см. Ссылка на справку 3). Конечные точки позволяют протоколам пользователей отправлять информацию через бэкенд LayerZero, состоящий из 4 модулей: Коммуникатор, Верификатор, Сеть и Библиотеки. Первые три модуля стандартизированы на всех цепях, в то время как Библиотеки настраиваются в соответствии с логикой различных цепей, что позволяет LayerZero быстро добавлять больше цепей;
  • Оракулы: Ответственные за чтение заголовков блоков с одной цепи и отправку их на другую. В настоящее время эта роль по умолчанию выполняется Chainlink, но новое партнёрство с Google Cloud заменило Chainlink по умолчанию с сентября 2023 года;
  • Релеи: Похожи на релеи, но они получают доказательства вместо блочных заголовков. Хотя сами приложения могут выступать в качестве релеев, это практически обрабатывается LayerZero.

Этот дизайн в основном сводится к 2/2 мультисигу, где основное доверие заключается в том, что Google Cloud и LayerZero не будут сговориваться. Основываясь на этих внеланцетных компонентах (таких как оракулы и релеи), имеется легкая, дешевая и масштабируемая архитектура, но с недостатком зависимости от двух централизованных сущностей, что потенциально подвергает его риску цензуры.

Axelar

Источник изображения: Официальный сайт Axelar

По сравнению с LayerZero, структура Axelar более похожа на Zeta, но с заметными отличиями. Как и ZetaChain, Axelar также разработан с использованием Cosmos SDK. Однако он не напрямую поддерживает EVM, поэтому не поддерживает такой же тип полноцепных смарт-контрактов, как Zeta. Следовательно, целевым рынком Axelar является межцепное обмен сообщениями, аналогичное LayerZero.

Архитектура Axelar

Axelar - это цепочка PoS с набором валидаторов и токеном стейкинга AXL, состоящая из и обрабатывающая информацию следующим образом:

  • Запросы Cross-Chain GMP: API, позволяющий приложениям отправлять произвольные данные между цепями. Эти запросы сообщений отправляются на шлюзы Axelar (онлайн-платформы или цифровые системы, использующие технологию блокчейн для передачи цифровой валюты с одного адреса на другой);
  • Шлюзы: Первая остановка для межцепочечных сообщений, инициированных пользователями/приложениями для маршрутизации с исходной цепи на целевую цепь. Для цепей EVM это смарт-контракты, а для Cosmos - это логика приложения. Шлюзы защищены валидаторами Axelar с использованием MPC, доли которых взвешены делегированием токенов AXL;
  • Обработка сообщений и релеи: Релеи прослушивают события (информацию о шлюзе) и отправляют их в сеть Axelar для обработки. Хотя кто угодно может запустить релеи, нет механизмов стимулирования, и релеи управляются Axelar;
  • Проверка информации: Валидаторы голосуют за информацию, полученную от ретрансляторов. Каждый валидатор Axelar запускает полную ноду для каждой исходной цепочки, таким образом, может проверить валидность сообщения. В отличие от типичных блокчейнов Cosmos PoS, где валидаторы полагаются на легкие клиенты и IBC для передачи сообщений, валидаторы Axelar требуют больше ресурсов. В каком-то смысле масштабируемость этой модели не такая обширная, как у LayerZero, но она предлагает более высокую степень децентрализации. Axelar поощряет своих валидаторов дополнительными вознаграждениями за наблюдение; Чем больше цепочек они поддерживают, тем больше вознаграждений получают. В долгосрочной перспективе поддерживаемые цепи должны генерировать достаточную комиссию за межцепочечную деятельность, поскольку вознаграждение в токенах за поддержку валидаторов, управляющих более чем 50 полными узлами, будет исчерпано. Поддержка каждой цепочки может оказаться неосуществимой; вместо этого они, скорее всего, сконцентрируются вокруг основных цепочек ликвидности;
  • Отправка информации на место назначения: Релеи слушают авторизованную информацию от валидаторов Axelar и передают ее на шлюз цепи назначения. Как только цепь назначения получает утвержденную информацию, ее полезная нагрузка помечается как утвержденная валидаторами Axelar. Теперь любой может выполнить эту полезную нагрузку;
  • Сервисы газа и исполнителя: На последнем этапе Axelar разворачивает контракт под названием «Gas Receiver» на цепях EVM для оплаты комиссии за газ на целевой цепи и выполнения межцепочной нагрузки (отправка ее в необходимое приложение). Пользователи могут платить, используя токен газа исходной цепи, в то время как Axelar берет процент от токена газа целевой цепи.

В целом, помимо поддержки EVM на своей цепочке, его структура похожа на ZetaChain, за исключением поддержки EVM на собственной цепочке. В плане безопасности Delphi Research считает его более безопасным, чем модель 2/2 LayerZero, хотя у него все еще есть некоторые недостатки. Вероятность сговора между Google и LayerZero значительно низка, поскольку приложения могут запускать свои собственные передатчики.

Chainlink CCIP

Источник изображения: Официальный Chainlink

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

CCIP разделен на цепочечные и внецепочечные компоненты.

Компоненты на цепи:

  • Маршрутизатор: Инициирует межцепочные транзакции. Маршрутизирует транзакцию к конкретному контракту OnRamp назначения, получает информацию от OffRamp цепочки назначения и маршрутизирует ее к конечному пользователю/контракту;
  • Коммит-магазин: Коммиты DON хранят корневой хэш-дерева исходной цепи на целевой цепи. Корневой хэш-дерева должен быть "подтвержден" Сетью Управления Рисками;
  • OnRamp: Один контракт на цепочку (блокчейн на блокчейн). Проверяет информацию и отслеживает передачу/информацию о токенах, управляет выставлением счетов и т. д. Мониторится Комитетом DON;
  • OffRamp: Аналогично OnRamp, один контракт на цепь. Подтверждает выполнение DON с представленным и "проверенным" корнем Меркля, обеспечивая подлинность информации и передает информацию маршрутизатору;
  • Пул токенов: токены могут быть «заблокированы и выпущены» или «сожжены и выпущены», в зависимости от токена. Например, собственные токены Gas должны быть заблокированы и выпущены, поскольку у CCIP нет прав на выпуск. Если интегрирован с CCTP, USDC может быть «сожжен и выпущен»;
  • Сетевой контракт управления рисками: содержит список узлов сети управления рисками, которые могут «подтвердить» (одобрить) или «отклонить» (неодобрить) транзакции.

Компоненты вне цепи:

  • Committing DON: Как упоминалось, Committing DON отслеживает события контракта OnRamp, ожидает результатов сети-источника и создает корневой хеш (подписанный законными узлами оракула Committing DON), который в конечном итоге записывается в контракт хранилища коммитов целевой цепи;
  • Сеть управления рисками: сеть узлов, в основном выполняющая двойную проверку корневого хеша Меркла, представленного DON. Они мониторят контракт OnRamp и содержимое, размещенное Committing DON в хранилище коммитов. Если RMN не "подтверждает" (т.е. проверяет/подтверждает) корневой хеш Меркла, CCIP замерзнет;
  • Выполнение DON: Похоже на совершение, но контролирует информацию, такую как Сеть Управления Рисками. Как только СУР выдает «подтверждение», Выполняющий DON вызывает контракт OffRamp для завершения транзакции CCIP места назначения.

Сводка

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

В настоящее время LayerZero и Axelar лидируют в применении кросс-цепочечной информации. Однако пока еще слишком рано говорить о определенном лидере. В ожидании новых решений от ZetaChain также с нетерпением ожидается непрерывная итерация и инновации от LayerZero, Axelar, Chainlink CCIP и других.

Отказ от ответственности:

  1. Эта статья перепечатана с [Средний], Все авторские права принадлежат оригинальному автору [YBB]. Если есть возражения к этому повторному изданию, пожалуйста, свяжитесь с Gate Learnкоманда, и они незамедлительно справятся с этим.
  2. Отказ от ответственности: Взгляды и мнения, высказанные в этой статье, являются исключительно точкой зрения автора и не являются инвестиционной рекомендацией.
  3. Переводы статьи на другие языки выполняются командой Gate Learn. Если не указано иное, копирование, распространение или плагиат переведенных статей запрещены.

ZetaChain: Новый конкурентный ландшафт для многоцепочечной и кросс-цепочечной коммуникации

Средний3/26/2024, 3:27:33 AM
ZetaChain - это платформа межцепочного взаимодействия, использующая собственный токен ZETA для облегчения передачи сообщений между цепями. Она способна взаимодействовать с активами, не поддерживающими смарт-контракты, и может создавать специализированные протоколы. Токен ZETA играет решающую роль в сетевых стимулах, комиссиях за транзакции и управлении. По сравнению со своим конкурентом, LayerZero, ZetaChain имеет преимущество в области смарт-контрактов на полной цепи. Axelar - еще одна платформа межцепочного взаимодействия, обеспечивающая безопасность с использованием MPC и токена AXL, а также гарантирующая подлинность информации через сеть оракулов и сеть управления рисками. ZetaChain стремится решить проблемы фрагментации блокчейна и недостаточной взаимодействия, но все еще сталкивается с рисками безопасности. Ожидается продолжение развития и эволюции этой и других технологий.

Предисловие

ZetaChain (ZETA) - это блокчейн уровня 1, разработанный для сокращения разрыва между различными блокчейн-сетями. Используя Cosmos SDK и механизм консенсуса Tendermint, он позволяет разработчикам создавать масштабируемые взаимодействующие приложения на заказ. Платформа позволяет децентрализованным приложениям (DApps) использовать возможности нескольких блокчейнов для решения текущих проблем протокола межцепных связей и достижения полной многоцепной функциональности. Использование умных контрактов Omnichain и движка ZetaEVM способствует взаимодействию, делая ZetaChain центральным интеграционным хабом.

Как работает ZetaChain

Источник изображения: Официальный веб-сайт ZetaChain

ZetaChain использует Cosmos SDK с механизмом консенсуса Tendermint и моделью Proof of Stake (PoS) в качестве основы, демонстрируя уникальную способность к полной межцепочной совместимости. Он использует собственный токен в качестве газовых сборов и имеет преимущество расширения полных цепочек EVM умных контрактов. Как пояснил Джед Баркер, ZetaChain работает следующим образом:

  • Умные контракты Omnichain: Основой ZetaChain являются умные контракты, которые могут взаимодействовать с несколькими блокчейнами. Эти умные контракты поддерживаются движком ZetaEVM, который совместим с виртуальной машиной Ethereum, обеспечивая взаимодействие данных между блокчейнами;
  • Бесшовный передача активов: Упрощает передачу активов между блокчейнами без необходимости сложного моста. Это включает поддержку блокчейнов без собственной функциональности смарт-контрактов, таких как Биткоин;
  • Пересылка межцепочечных сообщений: Для более простых обменов данными (например, передачи NFT), ZetaChain предлагает возможности пересылки межцепочечных сообщений, облегчая передачу легких данных между различными сетями;
  • Управление внешними активами: ZetaChain расширяет свою функциональность до управления активами на других блокчейнах, применяя логику смарт-контрактов к цепочкам, которым обычно не хватает этой функции.

Архитектура ZetaChain

Как и другие архитектуры, Zeta может предоставлять множество функций межцепочечного обмена сообщениями, но ее уникальное преимущество заключается в поддержке полноценных цепочечных контрактов EVM, именуемых как «THORChain со смарт-контрактами» или «Axelar с EVM». Он построен с использованием Cosmos SDK и согласования CometBFT для создания блокчейна PoS, аналогичного THORChain. Zeta использует токен ZETA в качестве маршрутизационного токена для межцепочечного обмена сообщениями.

Вот объяснение: ZetaCore - это клиент, который генерирует блоки и запускает Layer1, аналогично другим блокчейнам PoS. ZetaClient отвечает за межцепочные операции, при этом другие узлы запускают как ZetaCore, так и ZetaClient. Узлы Zeta выполняют три ключевые функции: валидацию, наблюдение и подписание, каждая из которых управляется разными ролями в каждом узле. Эта архитектура обеспечивает две ключевые функции: умные контракты Omnichain и межцепочную передачу сообщений.

Image Source: Delphi Creative

· Валидаторы: Стандартные валидаторы CometBFT, как на других цепях PoS, ставят ZETA и голосуют за блоки;

· Наблюдатели: Наблюдатели должны запускать полные узлы внешних цепей, разделенные на сортировщиков и валидаторов. Сортировщики следят за событиями на внешних цепях и отправляют их валидаторам, которые голосуют за события, чтобы достичь консенсуса. Роль сортировщиков заключается исключительно в обеспечении валидности; любой узел может сортировать транзакции. Это делает работу узла Zeta более затратной, чем работа стандартной цепи, аналогично THORChain, что является также одной из причин, по которой THORChain не добавил поддержку Solana;

· Подписанты: Узлы делят ключи ECDSA/EdDSA, и только сверхбольшинство (2/3) могут подписывать транзакции на внешних цепях. Подписанты - это метод Zeta для опеки над активами и подписи информации на внешних цепях. На платформах смарт-контрактов, таких как Ethereum, их можно использовать для взаимодействия со смарт-контрактами и опеки активов, а также для опеки активов на цепях без смарт-контрактов, таких как Bitcoin и Dogecoin. На следующем изображении из белой книги показана диаграмма подписи.

Источник изображения: Delphi Creative

Передача информации межцепочечного типа

CCMP позволяет маршрутизировать информацию между другими цепочками с использованием ZetaChain в качестве посредника. В области других протоколов, таких как LayerZero, Axelar, IBC, Chainlink CCIP, и в определенной степени THORChain, конкуренция разворачивается в этом направлении. Однако для ZetaChain их протокол межцепочечной передачи сообщений реализуется с использованием своего собственного токена ZETA, что фундаментально отличает их от конкурентов. За исключением THORChain, другие конкуренты не полагаются на свои собственные токены для передачи стоимости. Пример из белой книги — межцепочечная DEX — интуитивно демонстрирует роль ZETA в передаче сообщений. В этом примере, если пользователь хочет обменять 1,2 ETH на Polygon на USDC на Ethereum, путь будет:

  1. Обменять ETH на ZETA на AMM Polygon;
  2. Отправить ZETA на ZetaChain;
  3. Маршрут ZETA от ZetaChain к Ethereum;
  4. Обменять ZETA на USDC на Ethereum;
  5. Пользователь получает Ethereum USDC.

Источник изображения: Delphi Creative

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

Смарт-контракты межцепочечных

Развертывание смарт-контрактов на разных цепях на Gate предоставляет множество преимуществ для разработчиков, выходящих за рамки простого использования Gate и zEVM для облегчения транзакций. Во-первых, это позволяет взаимодействовать с активами, которые по своей природе не поддерживают смарт-контракты, такими как BTC, DOGE, LTC. Во-вторых, размещая состояние приложения на Gate, это уменьшает уязвимость к атакам и не зависит от ликвидности токенов ZETA для передачи ценности. Среди его конкурентов, за исключением Axelar, который использует CosmWasm вместо EVM, ни один другой протокол в настоящее время не предлагает такого продукта, и пока не было видно его принятия.

Кросс-цепные смарт-контракты ZetaChain поддерживаются протоколом TSS, с валидаторами, управляющими полными узлами на внешних цепях и обменивающими подписи, поэтому они могут управлять активами от имени ZetaChain и его пользователей. Затем zEVM может манипулировать этими активами по желанию. Важно отметить, что в этом процессе, например, BTC не передается напрямую из Bitcoin в Zeta, а на адресах, которыми управляют валидаторы Zeta, а затем представлены на ZetaChain, аналогично тому, как THORChain добавляет возможности смарт-контрактов к протоколу-хранителю BTC.

Источник изображения: Delphi Creative

В рамках этой структуры Zeta имеет возможность разрабатывать множество уникальных протоколов, например:

  • Стабильная монета, обеспеченная BTC, работающая на нескольких блокчейнах;
  • Денежные рынки для BTC, DOGE, LTC и других активов, не являющихся смарт-контрактами;
  • Перпетуальный DEX межцепочечной торговли;
  • Агрегатор доходности межцепочечного;
  • BTC AMM.

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

Полезность токена ZETA

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

Основные функции токена ZETA включают:

  • Сетевые стимулы: токены ZETA поощряют валидаторов через блок-награды, переходя от фиксированного пула к переменной инфляции. Эта система выравнивает интересы валидаторов с долгосрочной безопасностью сети;
  • Сборы за транзакции: Транзакции в рамках ZetaChain требуют ZETA для оплаты комиссии за газ, которая распределяется между валидаторами и участниками сети, помогая предотвратить спам и DDoS-атаки;
  • Пересылка сообщений и передача стоимости между цепями: для транзакций между цепями ZETA сжигается в исходной цепи и выпускается в целевой цепи, что исключает необходимость создания новых обернутых активов;
  • Ядро Жидкостных Пулов: Жидкостные пулы ZetaChain, состоящие из ZETA и других активов, облегчают пользовательские транзакции и выплачивают комиссии и вознаграждения поставщикам ликвидности;
  • Роль управления: держатели ZETA участвуют в управлении сетью, влияя на ключевые решения и изменения политики, чтобы обеспечить развитие сети с учетом интересов сообщества.

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

Экономика и выпуск токенов ZETA Начальное общее предложение токенов ZETA установлено на уровне 2,1 миллиарда, с запланированной инфляцией примерно 2,5% в год после четырех лет. Распределение токенов (см. Ссылка на источник 1) стратегически распределено по различным сегментам экосистемы:

  • Пул роста пользователей (10%): целью является расширение базы пользователей за счёт эйрдропов и наград сообщества;
  • Фонд роста экосистемы (12%): Поддерживает развитие экосистемы, помогая партнерам и разработчикам dApp;
  • Награды валидаторов (10%): Для наград за блоки, переход к наградам за безопасность сети на основе инфляции после начальной фазы;
  • Incentives (5.5%): Поощряет ликвидность в основных пулах ZRC-20, важных для эффективного передачи стоимости;
  • Казначейство протокола (24%): Операции средств, развитие и укрепление экосистемы;
  • Основные участники, консультанты и покупатели (22,5% и 16%): вознаграждение за вклад в развитие и рост ZetaChain.

DEX межцепочечного обмена

В отличие от текущего состояния развертывания кросс-цепочек, ZetaChain, как фундаментальный уровень протокола, может обеспечить взаимодействие ликвидности между всеми различными развертываниями. Например, пользователи ZetaChain могут внести свои маржинальные средства в центральный контракт и удерживать позиции на GMX. Это является основной предпосылкой кросс-цепочечных приложений Zeta (с уровнем управления позициями, расположенным на Zeta), что подразумевает, что пользователи, желающие использовать полную ликвидность GMX, должны использовать ZetaChain.

Помимо обеспечения качества исполнения, есть два ключевых преимущества:

  • Подобно агрегатору MUX (см. Ссылка на источник 2), он позволяет разбивать ордера на активы по различным источникам ликвидности;
  • Позволяет получить доступ к большему количеству торговых пар без необходимости вручную подключать все соответствующие цепи.

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

  • Облегчение взаимодействия между цепями;
  • Обеспечение комплексного управления, а не изолированного управления.

Лидер рынка в пространстве DEX, UniSwap, может переместить свой операционный хаб с Ethereum на любую другую цепь. Однако теоретически, используя ZetaChain и стандарт ZRC-20, пользователи могут обменивать любые активы (по любой цепи) и хранить указанные активы на любой цепи по своему выбору.

Конкуренты ZetaChain

LayerZero


Источник изображения: Официальный сайт LayerZero

На рынке межцепочных трансферов LayerZero является крупнейшим конкурентом ZetaChain. Хотя они не участвуют в соревновании в области смарт-контрактов полной цепочки, их рыночное положение в области межцепочных трансферов очень устойчиво. Их основное преимущество происходит от Stargate, за которым следует их продвижение стандарта OFT (предоставление нового решения для токенов межцепочных трансферов, что делает процесс передачи токенов между различными цепочками более простым и эффективным).

Архитектура LayerZero

Кратко говоря, LayerZero - это протокол, который позволяет «пользовательским приложениям» отправлять информацию по блокчейнам. Архитектура состоит из 4 основных частей:

  • Пользовательские приложения: контракты, взаимодействующие с конечными точками LayerZero и отправляющие/получающие информацию (например, Stargate);
  • Конечные точки LayerZero: серия смарт-контрактов на разных цепях (в настоящее время поддерживается более 40+, см. Ссылка на справку 3). Конечные точки позволяют протоколам пользователей отправлять информацию через бэкенд LayerZero, состоящий из 4 модулей: Коммуникатор, Верификатор, Сеть и Библиотеки. Первые три модуля стандартизированы на всех цепях, в то время как Библиотеки настраиваются в соответствии с логикой различных цепей, что позволяет LayerZero быстро добавлять больше цепей;
  • Оракулы: Ответственные за чтение заголовков блоков с одной цепи и отправку их на другую. В настоящее время эта роль по умолчанию выполняется Chainlink, но новое партнёрство с Google Cloud заменило Chainlink по умолчанию с сентября 2023 года;
  • Релеи: Похожи на релеи, но они получают доказательства вместо блочных заголовков. Хотя сами приложения могут выступать в качестве релеев, это практически обрабатывается LayerZero.

Этот дизайн в основном сводится к 2/2 мультисигу, где основное доверие заключается в том, что Google Cloud и LayerZero не будут сговориваться. Основываясь на этих внеланцетных компонентах (таких как оракулы и релеи), имеется легкая, дешевая и масштабируемая архитектура, но с недостатком зависимости от двух централизованных сущностей, что потенциально подвергает его риску цензуры.

Axelar

Источник изображения: Официальный сайт Axelar

По сравнению с LayerZero, структура Axelar более похожа на Zeta, но с заметными отличиями. Как и ZetaChain, Axelar также разработан с использованием Cosmos SDK. Однако он не напрямую поддерживает EVM, поэтому не поддерживает такой же тип полноцепных смарт-контрактов, как Zeta. Следовательно, целевым рынком Axelar является межцепное обмен сообщениями, аналогичное LayerZero.

Архитектура Axelar

Axelar - это цепочка PoS с набором валидаторов и токеном стейкинга AXL, состоящая из и обрабатывающая информацию следующим образом:

  • Запросы Cross-Chain GMP: API, позволяющий приложениям отправлять произвольные данные между цепями. Эти запросы сообщений отправляются на шлюзы Axelar (онлайн-платформы или цифровые системы, использующие технологию блокчейн для передачи цифровой валюты с одного адреса на другой);
  • Шлюзы: Первая остановка для межцепочечных сообщений, инициированных пользователями/приложениями для маршрутизации с исходной цепи на целевую цепь. Для цепей EVM это смарт-контракты, а для Cosmos - это логика приложения. Шлюзы защищены валидаторами Axelar с использованием MPC, доли которых взвешены делегированием токенов AXL;
  • Обработка сообщений и релеи: Релеи прослушивают события (информацию о шлюзе) и отправляют их в сеть Axelar для обработки. Хотя кто угодно может запустить релеи, нет механизмов стимулирования, и релеи управляются Axelar;
  • Проверка информации: Валидаторы голосуют за информацию, полученную от ретрансляторов. Каждый валидатор Axelar запускает полную ноду для каждой исходной цепочки, таким образом, может проверить валидность сообщения. В отличие от типичных блокчейнов Cosmos PoS, где валидаторы полагаются на легкие клиенты и IBC для передачи сообщений, валидаторы Axelar требуют больше ресурсов. В каком-то смысле масштабируемость этой модели не такая обширная, как у LayerZero, но она предлагает более высокую степень децентрализации. Axelar поощряет своих валидаторов дополнительными вознаграждениями за наблюдение; Чем больше цепочек они поддерживают, тем больше вознаграждений получают. В долгосрочной перспективе поддерживаемые цепи должны генерировать достаточную комиссию за межцепочечную деятельность, поскольку вознаграждение в токенах за поддержку валидаторов, управляющих более чем 50 полными узлами, будет исчерпано. Поддержка каждой цепочки может оказаться неосуществимой; вместо этого они, скорее всего, сконцентрируются вокруг основных цепочек ликвидности;
  • Отправка информации на место назначения: Релеи слушают авторизованную информацию от валидаторов Axelar и передают ее на шлюз цепи назначения. Как только цепь назначения получает утвержденную информацию, ее полезная нагрузка помечается как утвержденная валидаторами Axelar. Теперь любой может выполнить эту полезную нагрузку;
  • Сервисы газа и исполнителя: На последнем этапе Axelar разворачивает контракт под названием «Gas Receiver» на цепях EVM для оплаты комиссии за газ на целевой цепи и выполнения межцепочной нагрузки (отправка ее в необходимое приложение). Пользователи могут платить, используя токен газа исходной цепи, в то время как Axelar берет процент от токена газа целевой цепи.

В целом, помимо поддержки EVM на своей цепочке, его структура похожа на ZetaChain, за исключением поддержки EVM на собственной цепочке. В плане безопасности Delphi Research считает его более безопасным, чем модель 2/2 LayerZero, хотя у него все еще есть некоторые недостатки. Вероятность сговора между Google и LayerZero значительно низка, поскольку приложения могут запускать свои собственные передатчики.

Chainlink CCIP

Источник изображения: Официальный Chainlink

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

CCIP разделен на цепочечные и внецепочечные компоненты.

Компоненты на цепи:

  • Маршрутизатор: Инициирует межцепочные транзакции. Маршрутизирует транзакцию к конкретному контракту OnRamp назначения, получает информацию от OffRamp цепочки назначения и маршрутизирует ее к конечному пользователю/контракту;
  • Коммит-магазин: Коммиты DON хранят корневой хэш-дерева исходной цепи на целевой цепи. Корневой хэш-дерева должен быть "подтвержден" Сетью Управления Рисками;
  • OnRamp: Один контракт на цепочку (блокчейн на блокчейн). Проверяет информацию и отслеживает передачу/информацию о токенах, управляет выставлением счетов и т. д. Мониторится Комитетом DON;
  • OffRamp: Аналогично OnRamp, один контракт на цепь. Подтверждает выполнение DON с представленным и "проверенным" корнем Меркля, обеспечивая подлинность информации и передает информацию маршрутизатору;
  • Пул токенов: токены могут быть «заблокированы и выпущены» или «сожжены и выпущены», в зависимости от токена. Например, собственные токены Gas должны быть заблокированы и выпущены, поскольку у CCIP нет прав на выпуск. Если интегрирован с CCTP, USDC может быть «сожжен и выпущен»;
  • Сетевой контракт управления рисками: содержит список узлов сети управления рисками, которые могут «подтвердить» (одобрить) или «отклонить» (неодобрить) транзакции.

Компоненты вне цепи:

  • Committing DON: Как упоминалось, Committing DON отслеживает события контракта OnRamp, ожидает результатов сети-источника и создает корневой хеш (подписанный законными узлами оракула Committing DON), который в конечном итоге записывается в контракт хранилища коммитов целевой цепи;
  • Сеть управления рисками: сеть узлов, в основном выполняющая двойную проверку корневого хеша Меркла, представленного DON. Они мониторят контракт OnRamp и содержимое, размещенное Committing DON в хранилище коммитов. Если RMN не "подтверждает" (т.е. проверяет/подтверждает) корневой хеш Меркла, CCIP замерзнет;
  • Выполнение DON: Похоже на совершение, но контролирует информацию, такую как Сеть Управления Рисками. Как только СУР выдает «подтверждение», Выполняющий DON вызывает контракт OffRamp для завершения транзакции CCIP места назначения.

Сводка

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

В настоящее время LayerZero и Axelar лидируют в применении кросс-цепочечной информации. Однако пока еще слишком рано говорить о определенном лидере. В ожидании новых решений от ZetaChain также с нетерпением ожидается непрерывная итерация и инновации от LayerZero, Axelar, Chainlink CCIP и других.

Отказ от ответственности:

  1. Эта статья перепечатана с [Средний], Все авторские права принадлежат оригинальному автору [YBB]. Если есть возражения к этому повторному изданию, пожалуйста, свяжитесь с Gate Learnкоманда, и они незамедлительно справятся с этим.
  2. Отказ от ответственности: Взгляды и мнения, высказанные в этой статье, являются исключительно точкой зрения автора и не являются инвестиционной рекомендацией.
  3. Переводы статьи на другие языки выполняются командой Gate Learn. Если не указано иное, копирование, распространение или плагиат переведенных статей запрещены.
Lancez-vous
Inscrivez-vous et obtenez un bon de
100$
!