Отчет об Инвестиционном Исследовании ZetaChain: Использование кроссчейн-технологии Omnichain для интеграции Уровня 1 распределенной сети узлов верификации

Введение в проект

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

Автор

Эльма Руан, старший инвестиционный исследователь World Chain Investment Research, имеет двойную степень магистра в области маркетинга/финансов университетов Лиги плюща, 5 лет опыта работы в WEB3, хорошо разбирается в DeFi, NFT и других треках, до прихода в криптоиндустрию работал инвестиционным менеджером в крупной компании по ценным бумагам.

1. Точки исследования

1.1 Основная инвестиционная логика

Блокчейн сталкивается с невозможным треугольником, который требует баланса между безопасностью, масштабируемостью и децентрализацией. Каждый блокчейн-проект должен идти на компромисс между этими тремя и не может достичь лучшего из всех трех одновременно. Это привело к появлению большого количества решений и токенов уровня 1, но каждый проект жертвует каким-то аспектом своих функций. Для того, чтобы решить эту проблему, возникла многоцепочечная ситуация, которая в свою очередь приносит такие проблемы, как неудобная интероперабельность и дорогие комиссии, что также является фоном данного проекта. Чтобы устранить недостатки уровня 1, мы наблюдаем появление решений уровня 2. Эти решения фактически построены поверх основного блокчейна, но они способны значительно увеличить вычислительную мощность блокчейна и снизить комиссии за транзакции. Layer 2 использует независимую архитектуру, которая не меняет состояние основного блокчейна, но может обрабатывать приложения и транзакции в масштабе, сохраняя при этом высокий уровень безопасности. Однако появление решений уровня 2 привело к фрагментации и фрагментации экосистемы блокчейна, где разработчикам и пользователям может потребоваться рассредоточить свои средства по разным цепочкам, что привело к дефициту ликвидности на децентрализованных биржах (DEX) и дисбалансу в цепочечной экономике. В результате одной из основных проблем, стоящих перед блокчейн-индустрией, является фрагментация и отсутствие совместимости между различными блокчейнами, что не позволяет различным экосистемам взаимодействовать друг с другом, препятствуя разработке новых вариантов использования и приложений. В качестве решения Omnichain стремится решить проблему передачи активов между разными блокчейнами, предоставляя пользователям удобство легкой передачи активов между разными блокчейнами. Он устраняет барьеры для межсетевых переводов средств с использованием CEX или протоколов мостов с высокими комиссиями. ZetaChain, с другой стороны, предоставляет решение для блокчейна, предоставляя децентрализованный кросс-блокчейновый смарт-контракт, который обеспечивает беспрепятственную передачу ценностей и данных между различными блокчейнами.

Однако, существуют ли альтернативные решения до ZetaChain или чего-то подобного? Начнем с краткого обзора. Основными продуктами на рынке для решения этой проблемы являются большие, кроссчейн-мостовые и мультичейн-продукты можно разделить на две категории: кроссчейн-мост и мультичейн-продукты. Кроссчейн-мосты — это кроссчейн-методы, реализованные с помощью блокировки и кастинга/уничтожения моделей, обычно для получения прибыли за счет комиссий. С другой стороны, Multichain — это новый способ достижения многоцепочечного взаимодействия путем одновременного запуска нескольких параллельных блокчейн-сетей на одной платформе. Мультичейн-децентрализованные приложения могут развертывать несколько независимых версий в разных сетях с различными моделями получения прибыли. Тем не менее, все эти модели имеют суверенные ограничения нескольких блокчейнов. Появление полной цепочки хорошо решает эту проблему и делает новый шаг для «кроссчейна», реализуя бесшовное взаимодействие звеньев на основе полной цепочки и лучше входя в мир Web3.

Возвращаясь к проекту ZetaChain, ZetaChain является инновационным во многих отношениях. С технической точки зрения, ZetaChain внедрил инновации в реализации кроссчейн-функциональности Omnichain. Распределенная сеть валидаторов ZetaChain, учетные записи ZetaChain Omnichain и TSS, а также смарт-контракты и коммуникационные технологии ZetaChain Omnichain делают эту инновацию возможной. Во-первых, это распределенная сеть валидаторов, ZetaChain использует распределенную сеть валидаторов для проверки действительности и легитимности транзакций. Этот механизм проверки использует несколько проверяющих узлов в сети для достижения консенсуса и обеспечения правильности транзакций. Таким образом, ZetaChain может повысить безопасность и надежность транзакций, предотвращая такие проблемы, как злонамеренное поведение и двойные расходы, а основная часть состоит из двух основных модулей: ZetaCore (аналогично процессору всей сети, основная ответственность за генерацию блоков) и ZetaClient (основной модуль, отвечающий за межсетевую коммуникацию). Что касается механизмов верификации, ZetaChain планирует объединить ретрансляторы и схемы многосторонней аутентификации, используя архитектуру распределенного узла верификации в сети и схему пороговой подписи TSS для обеспечения безопасности проверки и эффективности транзакций. Во-вторых, это омничейн-аккаунт и технология TSS, а омничейн-аккаунт ZetaChain и схема пороговой подписи (TSS) являются ключевой технологией для достижения кроссчейн-функциональности. Омничейн-аккаунты могут переводить активы между различными блокчейнами для достижения полноцепочечной кроссчейн-функциональности. TSS позволяет нескольким участникам сотрудничать для создания подписей без раскрытия закрытого ключа, защищая безопасность и конфиденциальность транзакций. В-третьих, это смарт-контракты и коммуникации Omnichain, а смарт-контракты и коммуникационные инструменты Omnichain от ZetaChain являются ключевыми технологиями для достижения универсальной многоцепочечной совместимости. Эти инструменты могут позволить беспрепятственно переводить активы между различными блокчейнами, предоставляя пользователям большую гибкость и удобство. Кроме того, ZetaChain использует гибридную модель транзакций под названием UTXO-Account, которая сочетает в себе модели учета UTXO и Account. Эта гибридная модель позволяет смарт-контрактам Omnichain напрямую взаимодействовать с внешними цепочками, обеспечивая межсетевой перевод средств и полную совместимость. Кроме того, ZetaChain имеет общий актив Gas, который можно использовать для оплаты комиссий за газ в нескольких цепочках, что может упростить процесс оплаты и снизить сложность и риск атаки при использовании разных активов в разных цепочках. Эти инновации обещают открыть новые варианты использования, которые были невозможны ранее, и стимулировать развитие более взаимосвязанной и эффективной экосистемы блокчейна.

Заглядывая в будущее, как только ZetaChain будет запущен, основываясь на его функциональной совместимости, пользователи могут ожидать, что он будет стимулировать более практичные и практичные приложения. Разработчики могут тестировать полноцепочечные децентрализованные приложения, разработанные в тестовой сети ZetaChain, что позволяет им напрямую взаимодействовать с несколькими блокчейнами без какой-либо упаковки активов или мостов. Это открывает новые варианты использования и приложения, которые раньше были невозможны. Например, это может стимулировать развитие приложений децентрализованных финансов (DeFi), где большое количество финансовых транзакций каждый день больше не нужно решать такими методами, как кроссчейн, и эти программы Defi могут напрямую взаимодействовать с различными блокчейнами, снижая транзакционные риски и предоставляя пользователям более широкий спектр финансовых продуктов и услуг. Он также имеет потенциал для поддержки разработки и onchain сложных приложений, таких как реальное управление цепочками поставок, которые отслеживают движение товаров через различные блокчейны для обеспечения прозрачности и подотчетности.

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

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

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

1.2 Оценка

Оценка проекта пока не опубликована, и никакой реакции от сообщества не последовало.

! [Отчет об инвестиционном исследовании ZetaChain: Использование технологии Omnichain Cross-chain для интеграции уровня 1 сети распределенных узлов верификации] (https://shilian.com/uploads/20231019/8668502fb6ba8b21caa3ea423ea910b6.webp)

2. Основная информация о проекте

2.1 Сфера деятельности проекта

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

2.2 Прошлые разработки и дорожная карта

Рисунок 2! [Отчет об инвестиционном исследовании ZetaChain: Использование технологии Omnichain Cross-chain для интеграции уровня 1 сети распределенных узлов верификации] (https://shilian.com/uploads/20231019/7a1a83e414ad42ade8122883ea4ab091.webp)

Будущее развитие:

Видение: ZetaChain станет будущим интернет-проектом web3, разработчики смогут создавать несколько сетей, пользователи могут легко получать доступ к активам и данным, не беспокоясь о проблемах с переключением сети. Zetachain продолжит поддерживать совместимость экосистем dApp в различных отраслях в будущем, например, геймеры могут получать доступ к учетным записям и NFT в цепочках для безопасной отправки платежей.

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

! [Отчет об инвестиционном исследовании ZetaChain: Использование технологии Omnichain Cross-chain для интеграции уровня 1 сети распределенных узлов верификации] (https://shilian.com/uploads/20231019/f5e7c945e153fd85f1086202abdebe4f.webp)

2.3 Командная ситуация

2.3.1 Общая ситуация

! [Отчет об инвестиционном исследовании ZetaChain: Использование технологии Omnichain Cross-chain для интеграции уровня 1 сети распределенных узлов верификации] (https://shilian.com/uploads/20231019/d9441433d9ee3011b8c901b28b518426.webp)

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

2.3.2 Основатель

Анкур Нандвани, основатель ZetaChain, был одним из первых сотрудников Coinbase и одним из создателей токена (BAT).

2.3.3 Основные члены

! [Отчет об инвестиционном исследовании ZetaChain: Использование технологии Omnichain Cross-chain для интеграции уровня 1 сети распределенных узлов верификации] (https://shilian.com/uploads/20231019/a0f2259b228031fa0f6f309e19fb02f6.webp)

Лукас Янон (Lucas Janon), руководитель отдела разработки продукции**

Лукас Джанон в настоящее время занимает должность руководителя отдела разработки продуктов ZetaChain. Он также работал в Designstripe в качестве соучредителя и технического консультанта, а также технического директора, успешно набирая и управляя командами, а также структурируя несколько технологических проектов. Кроме того, он занимал руководящие должности в анонимной социальной сети TuSecreto и финтех-компании Gueno. Лукас получил степень бакалавра в области компьютерных наук в Open Source Society University путем самостоятельного обучения по всемирно известной университетской учебной программе платформы MOOCs.

! [Отчет об инвестиционном исследовании ZetaChain: Использование технологии Omnichain Cross-chain для интеграции уровня 1 сети распределенных узлов верификации] (https://shilian.com/uploads/20231019/6e74e454e5d7db15c2640fd4abdb1759.webp)

Джонатан Кови, лидер сообщества

Он является одним из основных авторов, занимающихся вопросами совместимости блокчейнов, предоставляя консультации по технологической стратегии предприятиям F2000 по всему миру в Talent Tech Labs и исполнительным директором по корпоративным клиентам в WorkMarket. Он также работает менеджером проектов в ConsenSys и имеет двойную степень бакалавра в области психологии и истории искусств Юнион-колледжа.

2.4 Финансирование

! [Отчет об инвестиционном исследовании ZetaChain: Использование технологии Omnichain Cross-chain для интеграции уровня 1 сети распределенных узлов верификации] (https://shilian.com/uploads/20231019/45acd288ae707419801bee9a107dbd79.webp)

3. Бизнес-аналитика

3.1 Объект сервиса

Целевая аудитория проекта в основном включает в себя следующие группы:

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

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

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

3.2 Бизнес-классификация

Услуги, предоставляемые проектом ZetaChain, можно разделить на следующие бизнесы:

  1. Кроссчейн-смарт-контракты и сервисы обмена сообщениями:

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

  1. Узел гиперсоединения:

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

  1. Кроссчейн-обмен сообщениями:

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

  1. Управление внешними активами:

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

3.3 Сведения о компании

3.3.1 Ключевые особенности

  1. Децентрализация и публичность: ZetaChain - это публичная децентрализованная блокчейн-сеть, построенная на консенсусе Cosmos SDK и Tendermint. В отличие от многих кроссчейн-решений, эти схемы, как правило, используют различные централизованные модели доверия и уязвимы для уязвимостей и взлома. И ZetaChain гарантирует, что все транзакции и действия, даже межсетевые транзакции, прозрачны, проверяемы и работают с минимальным доверием.

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

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

  4. Обмен сообщениями между цепочками: разработчики могут передавать сообщения (данные и значения) между цепочками и уровнями с помощью простых вызовов функций. С помощью обмена сообщениями разработчики dApp могут реализовать некоторые функции в своих существующих смарт-контрактах, что позволит им создавать мощные кроссчейн-приложения.

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

3.3.2 Архитектура продукта проекта

3.3.2.1 Общая структура

Архитектурный дизайн ZetaChain основан на Cosmos SDK и блокчейн-технологии Proof-of-Stake (PoS) механизма консенсуса Tendermint PBFT. Это дает ZetaChain быстрое время генерации блоков (около 5 секунд) и мгновенную уверенность в транзакциях, не дожидаясь подтверждения и не переупорядочивая транзакции. Механизм консенсуса Tendermint PBFT был масштабируемым в рабочей среде, поддерживая около 300 узлов. В будущем, с обновлением пороговых сигнатур BLS, это число может увеличиться до более чем 1000. Эффективный протокол консенсуса Tendermint позволяет ZetaChain потенциально достичь пропускной способности 100 транзакций в секунду.

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

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

Два компонента, ZetaCore и ZetaClient, объединены вместе и запускаются операторами узлов. Любой, у кого достаточно залога, может стать оператором узла и участвовать в процессе верификации.

! [Отчет об инвестиционном исследовании ZetaChain: Использование технологии Omnichain Cross-chain для интеграции уровня 1 сети распределенных узлов верификации] (https://shilian.com/uploads/20231019/fe3027b6d9116fcb4ffaa47b67ee5827.webp)

3.3.2.2 Разделение ролей Валидатор

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

  1. Базовый верификатор

ZetaChain использует протокол консенсуса Tendermint, частично синхронизированный алгоритм консенсуса Byzantine Fault Tolerant (BFT). Каждый узел-валидатор может голосовать за предложения по блокам пропорционально своим токенам стейкинга/делегированного стейка (ZETA). Каждый валидатор идентифицируется по своему консенсусному публичному ключу. Валидаторы должны оставаться онлайн и быть готовыми участвовать в растущем количестве генерации блоков. В обмен на услугу валидаторы будут получать вознаграждение за блок и комиссию за транзакции.

  1. Наблюдатель

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

  1. Подписант TSS

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

3.3.2.3 Техническая модель

1) Кроссчейн кроссчейн модель

Задача кроссчейн-модели — отслеживать транзакции между разными блокчейнами (CCTX).

Основную роль во взаимодействии с кроссчейн-модулями играет верификатор-наблюдатель, также известный как «наблюдатель». Наблюдатель запускает оффчейн-программу под названием ZetaClient, и наблюдатель отвечает за мониторинг подключенного блокчейна, чтобы захватывать транзакции для входа в текущий блокчейн и следить за транзакциями, которые должны быть обработаны за пределами текущего блокчейна. В то же время они также отслеживают исходящие транзакции на других подключенных блокчейнах.

Наблюдатели участвуют в процессе голосования после наблюдения за входящими или внеплощадочными транзакциями.

«Входящие» и «исходящие» относятся к потоку межсетевых транзакций

«Пит-стоп»: относится к транзакции из другого блокчейна, которая входит в текущий блокчейн, также известная как транзакция «Пит-стоп».

«Исходящие»: относятся к транзакциям, которые выходят из текущего блокчейна и отправляются в другие блокчейны.

Голосовать

Когда наблюдатель подает голос по транзакции, создается бюллетень, если он не был создан ранее. Они могут голосовать и связывать свой голос с этим бюллетенем. Согласно BallotThreshold, как только будет набрано достаточное количество голосов, бюллетень считается «окончательным».

Финальное голосование переводит бюллетень в статус «окончательного подтверждения», запускает выполнение транзакции и оплачивает комиссию GAS за кроссчейн-транзакции.

Любые голоса, поданные после окончательного утверждения бюллетеня, будут аннулированы.

Пит-стоп

Транзакции пит-стоп — это наблюдаемые кроссчейн-транзакции из подключенных других цепочек. Чтобы проголосовать за пит-трейд, наблюдатель транслирует сообщение MsgVoteOnObservedInboundTx.

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

Если целевой цепочкой является ZetaChain и CCTX не содержит никаких сообщений, токены ZRC20 депонируются на счет в ZetaChain.

Если целевой цепочкой является ZetaChain и CCTX содержит сообщения, токены ZRC20 депонируются и вызывается контракт на ZetaChain. Сообщение содержит адрес контракта и параметры, необходимые для вызова контракта.

Если целевая цепочка не является ZetaChain, статус транзакции изменяется на "Ожидание вне сайта", и CCTX обрабатывается как внешняя транзакция.

Исходящие транзакции

Ожидание исходящего

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

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

Информация о сообщении

MsgVoteOnObservedOutboundTx

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

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

Если предыдущее состояние — Ожидание исходящего, создается новая транзакция отката. Чтобы покрыть комиссию за транзакцию отката, экземпляр контракта UniswapV2 на ZetaChain будет использоваться для обмена количества токенов в зафиксированном CCTX на ZRC20 токена GAS принимающей цепочки. Затем эти токены ZRC20 сжигаются. Одновременно обновите Nonce. Если все пойдет хорошо, статус CCTX изменится на Pending Rollback.

Если предыдущее состояние — Ожидает отката, CCTX будет прерван.

! [Отчет об инвестиционном исследовании ZetaChain: Использование технологии Omnichain Cross-chain для интеграции уровня 1 сети распределенных узлов верификации] (https://shilian.com/uploads/20231019/cef315c1bebda0b2ccd6bab43d6fbdf9.webp)

MsgVoteOnObservedInboundTx

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

Если цепочка получения - ZetaChain, будет вызван HandleEVMDeposit. Если депонированные токены являются ZETA, будет вызван MintZetaToEVMAccount, и соответствующее количество токенов будет отчеканено на принимающем счете в ZetaChain. Если депонированный токен является токенами GAS или токенами ERC20, подключенными к цепочке, будет задействован метод депозита ZRC20, и токены будут депонированы на счет получателя на ZetaChain. Если сообщение не пустое, то также вызывается метод depositAndCall системного контракта, и выполняется full-chain контракт на ZetaChain. Адрес и параметры full-chain контракта передаются как часть сообщения. Если все пройдет успешно, статус CCTX изменится на OutboundMined.

Если цепочка получения является связной, вызывается метод FinalizeBound, готовый к обработке CCTX как исходящей транзакции. Для оплаты исходящих транзакций будет использоваться экземпляр контракта Uniswap V2 на ZetaChain для обмена необходимого количества токенов в представленном CCTX на ZRC20 токена GAS принимающей цепочки. Затем эти токены ZRC20 сжигаются. Одновременно обновите Nonce. Если все пройдет успешно, статус CCTX изменится на PendingOutbound.

! [Отчет об инвестиционном исследовании ZetaChain: Использование технологии Omnichain Cross-chain для интеграции уровня 1 сети распределенных узлов верификации] (https://shilian.com/uploads/20231019/ee5a964ed255fa3406a488778086924d.webp)

2) Модель выбросов модуля выбросов

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

3) Взаимозаменяемый модуль Модуль взаимозаменяемости

Модуль взаимозаменяемости упрощает процесс развертывания взаимозаменяемых токенов (или «внешних токенов») на других блокчейнах, подключенных к ZetaChain. (На ZetaChain эти внешние токены представлены как токены ZRC20.) Когда внешний токен развертывается на ZetaChain, система автоматически создает контракт ZRC20, устанавливает соответствующий пул и вливает ликвидность в пул. После этого внешний токен будет добавлен в список внешних токенов в состоянии модуля. )

**4) Модуль наблюдателя Модель наблюдателя

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

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

Наблюдатели/валидаторы - это валидаторы, которые запускают ZetaClient и работают параллельно с ZetaCored (узлами блокчейна) с правом голоса по входящим и исходящим межцепочечным транзакциям.

Сопоставление между цепочкой и учетной записью наблюдателя устанавливается в момент создания и используется для определения в кроссчейн-модуле, уполномочен ли наблюдатель/валидатор голосовать за транзакции в конкретной подключенной цепочке.

3.3.3 Порядок работы

3.3.3.1 Разработчики

1) Начать сборку

ZetaChain предлагает два способа разработки dApps: контракты полной цепочки и обмен сообщениями между сетями.

ZetaChain — это блокчейн с доказательством доли владения (PoS), построенный с использованием Cosmos SDK и механизма консенсуса Tendermint Core. Это позволяет ZetaChain иметь быстрое время генерации блоков и мгновенную уверенность в транзакциях.

ZetaChain предоставляет совместимый с виртуальной машиной Ethereum (EVM) уровень выполнения, называемый zEVM. В дополнение к поддержке всех функций EVM и стандартных взаимодействий, таких как создание контракта, взаимодействие с контрактом и комбинация контрактов, zEVM имеет следующие уникальные возможности:

  1. Контракты на zEVM могут вызываться внешними цепочками.

  2. Контракты на zEVM могут генерировать исходящие транзакции во внешних цепочках.

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

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

2) Шаблон смарт-контракта

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

  1. Генерируйте случайные кошельки

  2. Проверьте баланс токена

  3. Собирайте жетоны с крана

  4. Создайте контракт полной цепочки

  5. Создайте контракт на обмен сообщениями между цепочками

  6. Отслеживайте кроссчейн-транзакции

  7. Проверьте договор

  8. Отправить токены

  9. Комиссия за кроссчейн запрос

3) Токены на ZETA

Тестовая сеть ZetaChain Athens 3 - это другой тип токена.

• Нативные токены ZETA на ZetaChain

Нативный токен ZetaChain называется ZETA. Это токен стейка, который используется для оплаты комиссий за транзакции. Узлы ZetaChain построены на основе фреймворка Cosmos SDK.

• Упакованный ZETA на ZetaChain

ZETA может существовать на ZetaChain в виде токенов WETH9 (контракты, инкапсулирующие WETH) (WZETA). WZETA в основном используется в качестве пула ликвидности в ZetaChain в паре с подключенными токенами GAS на основе блокчейна (например, пара gETH/WZETA).

Инкапсулировать локальный ZETA как WZETA и отправить его в контракт ZetaToken в ZetaChain.

• Внешние токены на ZetaChain

Локальные токены GAS (такие как gETH, tMATIC, tBNB и tBTC) в подключенном блокчейне представлены в виде токенов ZRC-20 на ZetaChain. ZRC-20 — это расширение токена ERC-20, которое позволяет вносить токены в ZetaChain и выводить из них. Чтобы внести токены в ZetaChain, просто отправьте их на адрес TSS в цепочке. Чтобы вывести нативные токены GAS из ZetaChain, вам нужно вызвать метод извлечения контракта ZRC-20.

4) Омничейн-контракты

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

Чтобы вызвать полноцепочечный смарт-контракт, единственное, что нужно сделать пользователю, это отправить транзакцию на TSS-адрес подключенной цепочки. Сумма транзакции будет доступна отправителю на ZetaChain в виде токенов ZRC-20, а байтовый массив данных (содержащий адрес и сообщение полноцепочечного смарт-контракта) используется для вызова полноцепочечного смарт-контракта по адресу и передачи параметров из сообщения.

•ZetaEVM(zEVM)

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

! [Отчет об инвестиционном исследовании ZetaChain: Использование технологии Omnichain Cross-chain для интеграции уровня 1 сети распределенных узлов верификации] (https://shilian.com/uploads/20231019/053e3978be32e35275bcbca1d8408fb2.webp)

• Стандарт токена ZRC-20

Стандарт токенов ZRC-20 был интегрирован в полноцепочечную платформу смарт-контрактов ZetaChain. С помощью ZRC-20 разработчики могут создавать децентрализованные приложения, которые координируют подключения к локальным активам в сети, что позволяет очень легко создавать полноцепочечные протоколы DeFi и децентрализованные приложения, такие как полноцепочечные децентрализованные биржи (DEX), полноцепочечное кредитование, полное управление портфелем и т. д., как если бы все они были в одной цепочке.

! [Отчет об инвестиционном исследовании ZetaChain: Использование технологии Omnichain Cross-chain для интеграции уровня 1 сети распределенных узлов верификации] (https://shilian.com/uploads/20231019/e2974a8693255f44d566f8481d562920.webp)

Пулы ликвидности

Пулы ликвидности помогают облегчить ключевые функции ZetaChain и улучшить пользовательский опыт (более низкие комиссии, более плавные транзакции, более диверсифицированные финансовые приложения) на благо всей криптовалютной экосистемы. Пулы ликвидности в среде ZetaChain можно разделить на три основные категории: основные пулы ZETA, дополнительные пулы zEVM и внешние пулы ZETA.

Основной пул ZETA

[ZETA] / [Газ ZRC-20] пул Uniswap (на zEVM) является основным пулом, необходимым ZetaChain для записи исходящих транзакций в цепочку. Всякий раз, когда добавляется поддержка цепочки, создается пул между соответствующим ZETA и локальными газовыми активами цепочки.

! [Отчет об инвестиционном исследовании ZetaChain: Использование технологии Omnichain Cross-chain для интеграции уровня 1 сети распределенных узлов верификации] (https://shilian.com/uploads/20231019/5546ce5faf2b23e70cf064efcabbad90.webp)

Например, вы можете увидеть, как кроссчейн-обмен сообщениями может использовать эти базовые пулы, которые объединяют нативный газ (ZRC-20) с ZETA для оплаты исходящих транзакций:

! [Отчет об инвестиционном исследовании ZetaChain: Использование технологии Omnichain Cross-chain для интеграции уровня 1 сети распределенных узлов верификации] (https://shilian.com/uploads/20231019/0adf2bc563ba9eafb20c416a17d366d2.webp)

Подключение пула zEVM

Любой пул ликвидности может быть создан на zEVM, и пользователи могут развертывать простые токены ERC-20 на ZetaChain, интегрировать токены из внешних цепочек через ZRC-20 и создавать любую комбинацию пула ликвидности, необходимую для их применения, точно так же, как на одноцепочечном EVM. Например, можно создавать полезные [ZETA] [Gas] / [Стейблкоин] или / [Стейблкоин], позволяющий пользователям более свободно торговать различными активами.

! [Отчет об инвестиционном исследовании ZetaChain: Использование технологии Omnichain Cross-chain для интеграции уровня 1 сети распределенных узлов верификации] (https://shilian.com/uploads/20231019/436117ac879c31d1d6861e1d22b184ab.webp)

Внешний бассейн ZETA

ZETA — это полноцепочечный токен, который существует как на ZetaChain, так и в любой подключенной цепочке, поскольку он используется как для комиссий за газ смарт-контрактов, так и для обмена сообщениями между цепочками. Некоторые пулы на каждой цепочке (например,[ZETA] [Gas] / поможет приложениям упростить межцепочечную передачу ценности с помощью обмена сообщениями. Разработчикам также нужны майнинговые пулы на внешних цепочках, чтобы получить ZETA, чтобы использовать ее для обмена сообщениями.

• Плата за газ

При взаимодействии со смарт-контрактами ZetaChain пользователи должны платить комиссию за газ за определенные транзакции.

Газ необходим для развертывания и вызова смарт-контрактов. Возможно взаимодействие с контрактом zEVM (ZetaChain Virtual Machine) на внешней цепочке через депозиты ZRC-20. Это может включать в себя встраивание вызовов контрактов в сообщения. Кроме того, пользователи могут подключаться напрямую к ZetaChain и взаимодействовать с контрактами, уже развернутыми на zEVM.

Рыночный механизм GAS смарт-контракта ZetaEVM аналогичен Ethermint и использует структуру комиссии GAS, аналогичную Ethereum EIP 1559. Система предназначена для блокировки спам-атак в сети.

Плата за полный смарт-контракт

задаток

Когда токены депонируются в ZetaChain, комиссии за собственные токены Gas цепочки оплачиваются путем отправки их на адрес TSS (Threshold Signature Scheme). Например, если ETH депонируется из Ethereum в ZetaChain, необходимые комиссии будут выплачиваться в ETH и сопоставимы с обычными комиссиями за перевод токенов в сети Ethereum.

Снятия

При выводе токенов ZRC-20 в подключенную внешнюю цепочку будет взиматься «комиссия за газ вывода».

Текущие комиссии за всю цепочку

Эти комиссии сравниваются с нативными токенами Gas (цепочка, из которой извлекаются токены ZRC-20) в целевой цепочке. Плата рассчитывается исходя из лимита газа в 500 000.

  1. Кроссчейн-обмен сообщениями Кроссчейн-обмен сообщениями

Контракты CCM (Cross-Chain Communication) развертываются на двух или более взаимосвязанных блокчейнах. ZetaChain выступает в роли ретранслятора и отвечает за передачу информации между этими блокчейнами.

Чтобы отправить сообщение, пользователю необходимо вызвать функцию выполнения, и ZetaChain получает сообщение и отправляет его в целевую цепочку. Затем сообщение передается в контракт CCM и передается в функцию onZetaMessage.

Типичный вариант использования CCM — когда приложение просто вызывает контракт в другой цепочке или отправляет значение на адрес в другой цепочке. После того, как сообщение получено и обработано в целевой цепочке, в идеале приложению не нужно ничего транслировать для синхронизации состояния, а отправителю не нужно беспокоиться о результате.

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

  1. NFT OmniChain, которые можно пересылать между разными цепочками, не зная состояния других ончейн-коллекций.

  2. «Простые» обменные или промежуточные приложения, которые используют пулы ликвидности в существующих цепочках.

  3. Доказать право собственности на NFT или простые вызовы операций в разные цепочки.

Разъем разъема

Коннектор ZetaChain позволяет пользователям отправлять кроссчейн-сообщения (данные и значения) между любыми подключенными блокчейнами.

Плата за газ

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

При отправке кроссчейн-сообщений пользователям необходимо платить два вида комиссий:

Плата за исходящий газ: Динамически рассчитывается на основе цены газа целевой цепочки, лимита газа, предоставленного пользователем, и цены токена в пуле ликвидности на ZetaChain.

Плата за протокол: В настоящее время фиксированная величина, определенная в исходном коде ZetaChain.

Эти сборы указаны в токенах ZETA и рассчитываются по отношению к целевой цепочке (цепочке, в которую отправляется сообщение). Плата рассчитывается исходя из лимита газа в 500 000.

! [Отчет об инвестиционном исследовании ZetaChain: Использование технологии Omnichain Cross-chain для интеграции уровня 1 сети распределенных узлов верификации] (https://shilian.com/uploads/20231019/841b007dcaa2813f79e2e3da7bc5be4b.webp)

3.3.3.2 Валидаторы

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

Требования к конфигурации:

  1. Технические характеристики узлов

! [Отчет об инвестиционном исследовании ZetaChain: Использование технологии Omnichain Cross-chain для интеграции уровня 1 сети распределенных узлов верификации] (https://shilian.com/uploads/20231019/cb5e8f56fd0f0ce39800f997a57375fb.webp)

  1. Общественный порт

! [Отчет об инвестиционном исследовании ZetaChain: Использование технологии Omnichain Cross-chain для интеграции уровня 1 сети распределенных узлов верификации] (https://shilian.com/uploads/20231019/2cb10ded7061bff61f725cad0f763874.webp)

  1. Узлы RPC/API/архива

! [Отчет об инвестиционном исследовании ZetaChain: Использование технологии Omnichain Cross-chain для интеграции уровня 1 сети распределенных узлов верификации] (https://shilian.com/uploads/20231019/36c25ff8ba54d629dd73c8fd09b36d48.webp)

3.4 Экосистема

В настоящее время ZetaChain имеет около 151 партнера, из которых в тестовой сети запущены BTC, BNB, ETH, Polygon.

! [Отчет об инвестиционном исследовании ZetaChain: Использование технологии Omnichain Cross-chain для интеграции уровня 1 сети распределенных узлов верификации] (https://shilian.com/uploads/20231019/4906e7d07bcda1f645a96ff4be24972b.webp)

Кроме того, ZetaChain заключила партнерские отношения с рядом крупных проектов и соглашений, охватывающих различные области, надеясь помочь этим проектам с помощью своей основной кроссчейн-технологии Omnichain, разблокировать больше вариантов использования кроссчейна и реализовать передачу данных и активов, которые могут охватить всю цепочку. По данным ZetaChain, Omnichain DApps, определенные для развертывания на ZetaChain, включают DEX, Identity Infrastructure (Galxe), Social Protocol (CyberConnect), DAO (STP) и другие.

3.5 Сценарии использования проекта

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

• Смарт-контракты управляют внешними активами

Смарт-контракты для управления внешними активами - одна из мощных функций ZetaChain, которая позволяет смарт-контрактам хранить и использовать любые активы, которые может хранить обычная учетная запись, а также получать и тратить эти активы в соответствии с программной логикой. Функция кроссчейн-смарт-контрактов ZetaChain может напрямую хранить и использовать активы во внешней цепочке, поэтому можно управлять несколькими активами на ZetaChain, такими как ETH, ERC20, Algorand ASA и т. д. Кроме того, кроссчейн-децентрализованные приложения могут быть легко созданы с помощью обмена сообщениями ZetaChain.

• Децентрализованная биржа кроссчейн автоматизированного маркет-мейкинга (AMM)

ZetaChain позволяет создать настоящую межцепочечную децентрализованную биржу автоматизированного маркет-мейкера (AMM), построенную с использованием смарт-контрактов. Существует два способа создания AMM DEX на ZetaChain: обмен сообщениями и собственные смарт-контракты ZetaChain. Разница заключается в том, управляется ли пул внешним смарт-контрактом или локальным смарт-контрактом ZetaChain. В методе обмена сообщениями пул средств управляется смарт-контрактом внешней цепочки, работающим в паре с монетой ZETA. В локальном методе смарт-контракта ZetaChain учетная запись TSS ZetaChain содержит все собственные активы во внешней цепочке и напрямую управляется смарт-контрактом ZetaChain. Эти смарт-контракты реализуют логику AMM, включая ценообразование, биржу, поставщиков ликвидности и комиссии.

 Кроссчейн-обмен сообщениями с ценностью/данными

Способность ZetaChain надежно и безопасно доставлять сообщения из одной цепочки в другую позволяет создавать мощные кроссчейн-приложения даже без нативных смарт-контрактов ZetaChain. Функциональность обмена сообщениями включает в себя все конечные точки связи во внешней цепочке, при этом валидаторы ZetaChain действуют как византийские отказоустойчивые нотариусы для доказательства действительности событий/транзакций в цепочке А и выступают в качестве ретранслятора сообщений. Смарт-контракту Chain B нужно только внести TSS-адрес ZetaChain в белый список, чтобы быть уверенным в том, что ZetaChain проверил события в цепочке A.

• Многоцепочечные NFT

В мире многоцепочечных NFT один и тот же набор NFT может существовать на нескольких блокчейнах одновременно, таких как Ethereum, Flow и Solana. Перенос NFT из одной цепочки в другую — это вызов, потому что необходимо знать, где сейчас находится этот NFT и кто его текущий владелец. Смарт-контракт ZetaChain решает передачу права собственности на NFT в разных цепочках. В частности, каждая цепочка будет иметь смарт-контракт условного депонирования, управляемый ключом ZetaChain. Чтобы перевести NFT в другую цепочку, просто поместите NFT в контракт условного депонирования, заплатите токены ZETA в качестве комиссии за транзакцию, и ZetaChain создаст соответствующий NFT в целевой цепочке. Смарт-контракты на ZetaChain могут отслеживать владельца NFT и блокчейн, на котором находится NFT.

• Общие личности и активы

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

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

• Многоцепочечные хранилища с несколькими подписями

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

• Абстрактный кошелек для полного чейн-счета или кошелька смарт-контракта

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

• Полная цепочка DeFi

На ZetaChain пользователи могут использовать децентрализованные биржи (DEX), кредитование/заимствование, контракты и другие функции для достижения бесшовных одноэтапных транзакций и кроссчейн-унифицированных транзакций ликвидности. С помощью смарт-контрактов ZetaChain пользователи могут значительно уменьшить распространенные проблемы в рыночных транзакциях, такие как проскальзывание, условия гонки, MEV и т. д. Пользователи могут создавать финансовые приложения в нескольких цепочках, как если бы они находились в одной цепочке.

• Полноцепочечные DAO

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

3.6 Отраслевое пространство и потенциал

3.6.1 Классификация

Фон**

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

Для того, чтобы расширить возможности блокчейна, появился Ethereum. Ethereum представил смарт-контракты и виртуальную машину Ethereum (EVM), что сделало блокчейн полным по Тьюрингу программируемым. Это нововведение открывает новые возможности для технологии блокчейн, позволяя разработчикам создавать сложные смарт-контракты и распределенные приложения (dApps). Успех Ethereum привлек появление большего количества блокчейнов, таких как Polkadot, Solana, Avalanche и Cosmos, которые также поддерживают полные по Тьюрингу смарт-контракты.

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

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

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

Классифицировать**

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

  1. Техническая реализация:

Ретрансляционные цепочки: Некоторые кроссчейн-сети используют релейные цепочки в качестве мостов для обеспечения связи и передачи активов между различными блокчейнами.

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

WrApped Tokens: обеспечивает межцепочечную передачу активов путем создания инкапсулированных токенов на разных блокчейнах.

  1. Методы кроссчейн-коммуникации:

Нотариальные схемы: проверка и подтверждение кроссчейн-транзакций на основе некоторых доверенных третьих лиц или нотариусов.

Атомарные свопы: транзакции в двух разных цепочках происходят одновременно на атомарном уровне, гарантируя, что все транзакции либо успешны, либо все потерпят неудачу.

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

  1. Модель безопасности и доверия:

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

Доверие: Межсетевое взаимодействие требует доверия к конкретным узлам, учреждениям или смарт-контрактам.

  1. Структура сети блокчейн:

Кроссчейн между блокчейнами: Межцепочечное взаимодействие на основе одной блокчейн-сети, например, через сайдчейны или ретрансляционные цепочки.

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

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

В настоящее время на рынке существует два распространенных метода кроссчейн-бридж-перевода средств:

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

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

Однако эти существующие методы кроссчейн-моста имеют некоторые ограничения:

• Схема lock+mint требует межсетевой передачи с использованием упакованных активов, которые заменяют исходный актив.

• Схемы свопа ликвидности не поддерживают активы, которые недоступны на платформах несмарт-контрактов и связанных сетях.

•Односторонняя/многосторонняя проверка имеет определенные проблемы с централизацией.

•Ретранслятор + легкий клиент требуют больших затрат в развертывании.

3.6.2 Размер рынка

В настоящее время, согласно данным DefiLlama, по состоянию на 9 октября 2023 года текущая категория Bridge занимала четвертое место по объему блокировки с общим объемом 9,177 млрд долларов (9,177 млрд долларов), в то время как, согласно данным Coingecko, токены кроссчейн-сектора занимали 41-е место по рыночной капитализации с общей рыночной капитализацией около 955 млн долларов и объемом торгов около 73,51 млн за последние 24 часа.

! [Отчет об инвестиционном исследовании ZetaChain: Использование технологии Omnichain Cross-chain для интеграции уровня 1 сети распределенных узлов верификации] (https://shilian.com/uploads/20231019/fc0011fc3cd1f459de4dfc6301d2142f.webp)

! [Отчет об инвестиционном исследовании ZetaChain: Использование технологии Omnichain Cross-chain для интеграции уровня 1 сети распределенных узлов верификации] (https://shilian.com/uploads/20231019/3f9129d05695893b7303029867d5cabe.webp)

3.7 Бизнес-данные

• Эксплуатационные данные

Тестовая сеть 2

Согласно официальной панели данных, в случае с тестовой сетью общее количество транзакций zEVM в тестовой сети 2 составляет 1,291 миллиона, и было успешно создано 15 000 контрактов распределенных приложений. Кроме того, медианная цена на газ составила 1,50 aZETA, а количество уникальных zEVM-адресов достигло 358 900. Текущая высота блока составляет 4 994 802.

! [Отчет об инвестиционном исследовании ZetaChain: Использование технологии Omnichain Cross-chain для интеграции уровня 1 сети распределенных узлов верификации] (https://shilian.com/uploads/20231019/2848472a2cf4b33b3993c468d761b359.webp)

Тестовая сеть 3

Согласно официальной панели данных, в тестовой сети 3 общее количество транзакций zEVM на данный момент составляет 20 134 900, и 31 000 контрактов распределенных приложений были успешно созданы. Кроме того, медианная цена на газ составляет 0 aZETA (ниже, чем комиссия тестовой сети GAS). Количество кроссчейн-транзакций составило около 14,47 млн, а количество уникальных zEVM-адресов достигло 512 800. Текущая высота блока составляет 1 946 981. Это показывает, что тестовая сеть 3 к 2 добилась значительного прогресса с точки зрения объема транзакций, количества смарт-контрактов и активности адресов, заложив прочную основу для будущего развития.

! [Отчет об инвестиционном исследовании ZetaChain: Использование технологии Omnichain Cross-chain для интеграции уровня 1 сети распределенных узлов верификации] (https://shilian.com/uploads/20231019/a29def3ab30171d7c98d5ac1e2f0ff57.webp)

• Данные социальных сетей

! [Отчет об инвестиционном исследовании ZetaChain: Использование технологии Omnichain Cross-chain для интеграции уровня 1 сети распределенных узлов верификации] (https://shilian.com/uploads/20231019/3708934f804ffc7b133c4c0b7501b888.webp)

Twitter: 806 000 подписчиков

Discord: 849 300 подписчиков, около 21 000 ежедневно активных

Telegram: 81 800 подписчиков, около 3 тысяч человек живут каждый день

Судя по количеству внимания в социальных сетях, у проекта есть значительная база подписчиков в Twitter, Discord и Telegram. По сравнению с общим проектом, это относительно большое количество внимания.

3.8 Конкурентная среда проекта

3.8.1 Введение в проект

ZetaChain — это децентрализованная платформа смарт-контрактов (уровень 1), которая поддерживает межсетевой перевод и межцепочечную коммуникацию средств Omnichain. В то же время Cosmos и Polkadot также являются целями многоцепочечных сетей и используются в качестве компараторов. Хотя Layerzero не является независимым блокчейном, как протокол полноцепочечной совместимости, он также участвует в этом сравнении, учитывая его масштаб финансирования и высокую оценку.

Космос

Cosmos — это децентрализованная сеть независимых параллельных блокчейнов, работающих на алгоритмах консенсуса BFT, таких как алгоритм консенсуса Tendermint. Другими словами, Cosmos — это блокчейн-экосистема, которая может масштабироваться и взаимодействовать друг с другом. Видение Cosmos заключается в том, чтобы облегчить разработчикам создание блокчейнов и устранить барьеры между блокчейнами, позволив им совершать транзакции друг с другом. Конечная цель состоит в том, чтобы создать блокчейн-интернет, то есть блокчейн-сеть, которая может общаться друг с другом децентрализованным образом. Он реализует это видение с помощью набора инструментов с открытым исходным кодом, таких как Tendermint, Cosmos SDK и IBC, предназначенных для того, чтобы люди могли быстро создавать настраиваемые, безопасные, масштабируемые и совместимые блокчейн-приложения.

Палкадот

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

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

LayerZero (Нулевой уровень)

LayerZero — это протокол взаимодействия блокчейнов, который объединяет децентрализованные приложения (dApps) в разных блокчейнах и обеспечивает безопасность легких узлов и промежуточных узлов с помощью сверхлегких узлов в цепочке, что делает его экономически эффективным. Разделяя обязанности между Oracle и Relayer, LayerZero использует функции безопасности известных оракулов, таких как Chainlink и Band, и добавляет уровень безопасности через открытую ретрансляционную систему. LayerZero реализует функции кросс-чейн-обмена состояниями, мостов, кредитования, обмена и управления.

3.8.2 Сравнение проектов

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

3.8.1 Технология

! [Отчет об инвестиционном исследовании ZetaChain: Использование технологии Omnichain Cross-chain для интеграции уровня 1 сети распределенных узлов верификации] (https://shilian.com/uploads/20231019/936f12527840626a3ebbc143c4babd31.webp)

3.8.2 Разное

! [Отчет об инвестиционном исследовании ZetaChain: Использование технологии Omnichain Cross-chain для интеграции уровня 1 сети распределенных узлов верификации] (https://shilian.com/uploads/20231019/154340a8e174bdfbe9e1b6a4aeb960dc.webp)

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

3.9 Анализ модели токена

3.9.1 Общее количество и распределение токенов

Название токена: $ZETA

Дата выхода: ожидается в четвертом квартале 2023 года

Общая эмиссия: 2,1 миллиарда (официально официально не объявлено, но, согласно информации, опубликованной CoinList, было выпущено 4 200 000 ZETA, что составляет 0,2% от общего предложения токенов, а общая эмиссия оценивается в 2,1 миллиарда)

! [Отчет об инвестиционном исследовании ZetaChain: Использование технологии Omnichain Cross-chain для интеграции уровня 1 сети распределенных узлов верификации] (https://shilian.com/uploads/20231019/3981fe0fe6f63d8d9a63cafcf4e8cbe2.webp)

3.9.2 Захват стоимости модели токена

• Использование токенов ZETA:

  1. Используется для оплаты комиссии за газ смарт-контракта ZetaChain

  2. Используется для обеспечения безопасности блокчейна ZetaChain (через стейкинг/стейкинг/сокращение)

  3. Используется для достижения межсетевой передачи, обмена, обмена сообщениями и безопасности

• Кроссчейн механизм токенов ZETA:

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

• Уникальность и преимущества токена ZETA:

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

  2. Механизм консенсуса: токены ZETA являются залогом для участия в механизме консенсуса ZetaChain (DPoS), который помогает обеспечить безопасность и стабильность сети.

  3. Смарт-контракты: токены ZETA можно использовать в качестве платежной валюты для развертывания и запуска смарт-контрактов на ZetaChain, что делает развертывание и эксплуатацию смарт-контрактов более удобным и эффективным.

  4. Передача активов: токены ZETA можно использовать в качестве платежной валюты для торговли и передачи активов на ZetaChain, что делает переводы активов более удобными и эффективными.

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

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

4. Предварительная оценка

4.1 Основные проблемы

**Есть ли у проекта солидное конкурентное преимущество? Откуда берется это конкурентное преимущество? **

  1. Преимущества кроссчейн-совместимости:

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

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

2) Смарт-контракты поддерживают произвольную логику

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

  1. Локальное использование мультичейн-активов:

Преимущества: Поддерживает прямое управление и использование нескольких нативных активов внешних цепочек на ZetaChain, включая Bitcoin, ETH, ERC20, Algorand ASA и т. д.

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

  1. Удобная разработка dApp и гибкость:

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

Реализация: ZetaChain предоставляет унифицированный интерфейс для разработчиков dApp, позволяя централизовать логику и состояние в ZetaChain, упрощая процесс разработки и повышая гибкость.

**Каковы основные переменные в работе проекта? Легко ли измерить этот фактор? **

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

**1) Количество взаимодействий с внешними цепочками: **

Особенности: Относится к количеству внешних блокчейнов, которые совместимы с ZetaChain.

Метод количественной оценки: Количественная оценка выполняется путем подсчета количества внешних цепочек, которые были интегрированы в платформу ZetaChain.

  1. Количество dApps, построенных на платформе: **

Особенности: Относится к количеству децентрализованных приложений (dApps), разработанных и запущенных на платформе ZetaChain.

Метод количественной оценки: Подсчитайте количество активных децентрализованных приложений, работающих на ZetaChain.

**3) Количество активов, управляемых смарт-контрактами ZetaChain:

Характеристика: Относится к общей стоимости или количеству активов, управляемых смарт-контрактами ZetaChain.

Метод количественной оценки: Количественная оценка осуществляется путем измерения общей стоимости или количества активов, хранящихся на хранении в смарт-контракте.

  1. Количество разработчиков, использующих ZetaChain:

Особенности: Относится к количеству разработчиков, которые зарегистрировались, использовали или участвовали в платформе ZetaChain.

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

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

4.2 Основные риски

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

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

  3. Риск экономической модели: Экономическая модель неизвестна, и возможное воздействие необходимо постоянно наблюдать и оценивать

5. Ресурсы

  1. Официальный сайт

  2. Документация ZataChain

  3. Белая книга ZetaChain

  4. Блог Palkadot

  5. CoinMarketCap

  6. Блог ZetaChain

  7. Будущее OmniChain

  8. Дефиллама

  9. Веб-сайт Cosmos

  10. Веб-сайт Palkadot

Посмотреть Оригинал
На этой странице может содержаться сторонний контент, который предоставляется исключительно в информационных целях (не в качестве заявлений/гарантий) и не должен рассматриваться как поддержка взглядов компании Gate или как финансовый или профессиональный совет. Подробности смотрите в разделе «Отказ от ответственности» .
  • Награда
  • комментарий
  • Поделиться
комментарий
0/400
Нет комментариев
  • Закрепить