Что делает компания / проект?
zkLink Nova — это первая в отрасли агрегированная сеть Layer 3 zkEVM Rollup, созданная на основе ZK Stack от zkSync и технологии zkLink Nexus. Она объединяет ликвидность и активы из Ethereum и накопительных пакетов Layer 2 в единую совместимую платформу, позволяя разработчикам развертывать децентрализованные приложения (dApps) в среде, совместимой с EVM.
Команда создала этот продукт для решения проблемы несовместимости сетей Ethereum и Layer 2, что приводит к фрагментации активов и ликвидности. Пользователи часто используют сторонние протоколы для мостов между активами в сетях, что создает риски безопасности и неэффективность.
Особенности
Layer-2 масштабируют Ethereum за счет работы в качестве изолированных подэкосистем, что ослабляет сетевой эффект Ethereum. L2 сильно различаются, используя различные технологические стеки (например, OP Stack или ZK Stack) и разнообразные методы доказательства (например, доказательство мошенничества или действительности). Таким образом, L2 могут иметь недостатки в виде дальнейшей фрагментации ликвидности на Ethereum и усложнения разработки dApp. Они также могут ухудшить пользовательский опыт, поскольку переводы между L2 могут быть трудоемкими и дорогими. Сегодняшний ландшафт блокчейнов характеризуется изолированными независимыми L1, которые едва ли могут передавать ценность за пределами переводов активов и сообщений между цепочками через мосты.
zkLink стремится объединить L2 и L1, улучшить пользовательский опыт и обеспечить безопасную разработку dApp с помощью доказательств с нулевым разглашением (ZKP). zkLink предлагает два основных решения:
- zkLink Nova: универсальный L3, ориентированный на решение проблем ликвидности и фрагментации активов Ethereum
- zkLink X: специализированный механизм масштабирования, позволяющий разрабатывать настраиваемые многоцепочечные dApp, соединяющие L2 и L1.
zkLink начал свою работу в 2021 году как решение для многоцепочечного трейдинга. Он использовал ZKP, чтобы предложить пользователям надежный доступ к агрегированной ликвидности и дать разработчикам возможность быстро развертывать настраиваемые и безопасные финансовые приложения, такие как DEX и AMM. За эти годы zkLink превратился в независимый от стека агрегатор активов, ликвидности и приложений в различных L1 и Ethereum L2, способствуя созданию взаимосвязанного блокчейн-ландшафта. Под руководством Винса Янга zkLink Labs (команда, стоящая за zkLink) привлекла 23,1 миллиона долларов от частных инвесторов и завершила продажу сообществу для финансирования разработки zkLink.
11 марта 2024 года начал работу публичный основной сетевой уровень 3 zkLink Nova , поддерживающий девять сетей, включая Ethereum. Он предлагает пользователям и разработчикам совместимую платформу, которая консолидирует ликвидность и активы из Ethereum L2. Пользователи могут один раз внести активы на zkLink Nova, чтобы взаимодействовать с активами и dApps из всех подключенных L2, устраняя дублирующие взаимодействия dApp в этих сетях и получая более низкие комиссии. Аналогичным образом разработчики могут быстро развертывать более капиталоемкие приложения на L3, используя ликвидность подключенных L2 без множественных развертываний dApp. С момента запуска в начале марта 2024 года zkLink Nova привлекла более 300 миллионов долларов в общей заблокированной стоимости (TVL), что свидетельствует о потенциальном спросе на унифицированную универсальную платформу L3. ZKEX стала первой децентрализованной биржей (DEX) для конкретных приложений, созданной с использованием zkLink X. По состоянию на март 2024 года ZKEX работает в основной сети V2 Alpha с объемом транзакций более 42 миллионов долларов.
Технологии
zkLink Нова
zkLink Nova — это накопительный пакет с нулевым разглашением (ZK-накопительный пакет), который работает как L3 общего назначения, построенный на Ethereum и его L2. Он использует технологию ZK Stack и zkLink Nexus для агрегации ликвидности и активов в подключенных сетях. Он также предоставляет настраиваемую и масштабируемую среду развертывания dApp благодаря своей модульной конструкции . Модульная архитектура zkLink Nova состоит из четырех слоев:
Последовательность действий
Слой секвенирования в первую очередь отвечает за мониторинг депозитов в смарт-контрактах L3, поддержание состояния L3 и организацию транзакций для обработки и генерации доказательств. Пользователи могут взаимодействовать с zkLink Nova, внося активы в его смарт-контракты, развернутые во всех подключенных цепях, или напрямую в секвенсор L3 через службу RPC. Секвенсор zkLink Nova записывает входящие транзакции в соответствии с требованиями системы доказательств L3, отбрасывая неподходящие транзакции. Одобренные транзакции группируются в небольшие блоки для обработки в zkEVM L3 каждые две секунды. Блоки транзакций далее компилируются в пакеты, чтобы минимизировать затраты, связанные с взаимодействием со слоями расчетов. На момент написания статьи секвенсор протокола централизованно управляется командой проекта, хотя долгосрочной целью является принятие децентрализованных решений секвенсора, таких как Espresso , Astria и Fairblock .
Исполнение
Транзакции, обновляющие состояние L3, выполняются на этом уровне. zkLink Nova использует виртуальную машину Ethereum с нулевым разглашением ZK Stack ( zkEVM ) для выполнения транзакций. ZkEVM обеспечивает безопасную среду выполнения для смарт-контрактов zkLink Nova, проверяя каждый шаг выполнения программы с помощью ZKP. Таким образом, L3 может выполнять транзакции, проверенные с помощью вычислений ZKP в среде, совместимой с EVM, что позволяет разработчикам легко развертывать dApps в реальном времени на Ethereum и других L2 в L3.
Урегулирование
Фирменная структура расчетов zkLink Nova, zkLink Nexus , позволяет производить расчеты между несколькими L2 и Ethereum, в отличие от традиционных ZK-rollups, которые производятся на Ethereum. Таким образом, L3 может эффективно объединять все пользовательские депозиты в свои смарт-контракты на других L2 без повторного вычисления доказательств. Благодаря своей независимой от стека природе zkLink Nova может подключаться ко всем Ethereum L2 независимо от технологического стека (например, ZK или OP L2). Для расчета транзакций между несколькими цепочками zkLink Nexus использует синхронизацию состояний мультицепочек , структуру расчетов, которая делегирует обязанности по проверке доказательств одной цепочке и передаче состояний цепочек другим цепочкам.
- Один подключенный L2 выбирается в качестве « первичной цепи » для проверки и выполнения ZKP и обеспечения согласованности транзакций в цепочке.
- Другие подключенные L2 служат « вторичными цепями », которым нужно только передавать синхронизацию состояний, вычисленную контрактами верификатора L3, в первичную цепочку без вычисления каких-либо ZKP.
На момент написания статьи Linea является основной цепью zkLink Nova из-за ее способности выполнять доказательства zk-SNARK и ее быстрой окончательности расчетов на Ethereum. L3 также поддерживает Ethereum в качестве вторичной цепи и следующие L2: Manta, Mantle, zkSync Era, Arbitrum, Blast, Optimism и Base.
Процесс расчета начинается, когда секвенсор отправляет пакеты транзакций и zk-доказательства в первичную цепочку для проверки. Используя синхронизацию многоцепочечного состояния zkLink Nexus , вторичные цепи отправляют хэши синхронизации в первичную цепочку через канонические мосты свертки для обеспечения согласованности доказательств, завершая процесс проверки.
Создание многоцепочечного роллапа создает риск мошенничества с депозитами. Злонамеренный секвенсор может сообщить о поддельном депозите во вторичной цепочке в первичную цепочку, что может привести к потере средств пользователя.
Чтобы смягчить это, фаза синхронизации состояния включает дополнительный уровень проверки транзакций помимо стандартного процесса проверки ZKP, используемого в типичных ZK-rollups. Этот дополнительный уровень подтверждает, что данные в реальном времени, отправленные секвенсором в первичную цепочку, соответствуют хэшам синхронизации, периодически передаваемым вторичными цепочками. После завершения проверки первичная цепочка позволяет выполнить расчет, что приводит к мягкой финализации. Затем корни пакета распределяются по вторичным цепочкам для обработки вывода, тем самым защищая сеть от мошенничества.
Доступность данных
Данные о транзакциях и переходах состояний доступны на уровне доступности данных (DA). На момент написания статьи zkLink функционирует как Validium, храня данные транзакций вне цепочки с помощью Комитета по доступности данных (DAC). DAC поддерживает копию данных транзакций L3 и историю их состояний, сохраняя данные транзакций экономически эффективно, особенно для ZK-накоплений, которые также влекут за собой расходы на проверку доказательств. Однако DAC не обеспечивают такой же безопасности, как внешние решения DA, которые защищены специализированными сетями DA. Поэтому zkLink Nova намерена в будущем использовать внешние решения DA, такие как Celestia и EigenDA.
Агрегация активов на zkLink Nova
Чтобы получить доступ к zkLink Nova, пользователи должны сначала соединить активы из Ethereum и других подключенных L2 с L3 через канонический мост объединения. После того, как активы будут включены в zkLink Nova, их можно будет объединить для интероперабельных транзакций. Токены одинаковой стоимости из разных сетей можно объединить в один токен для консолидации ликвидности. zkLink Nova использует zk-SNARK и zkLink Nexus (синхронизация состояний с множественным объединением) для безопасного объединения активов из всех подключенных сетей. Эти функции позволяют пользователям вносить и объединять:
- ETH из различных подключенных сетей в L3. Единый собственный актив позволяет производить вывод средств без сторонних мостов, аналогично выводу средств с централизованной биржи, но без риска контрагента.
- Нативные активы других L2 (например, ARB от Arbitrum) в L3. Это позволяет осуществлять совместимую торговлю нативными активами L2 на Nova, повышая эффективность капитала и открывая новые варианты использования DeFi.
- Стейблкоины, выпущенные в разных сетях, объединяются в один стейблкоин на уровне L3, что упрощает использование стейблкоинов и минимизирует комиссии за газ.
Команда
Команда
Советники
Партнеры
ICO
Токеномика
zkLink выпустил свой токен, ZKL, в 2024 году, что позволит пользователям использовать его сервис инфраструктуры накопления. Держатели токенов также будут иметь право голоса при принятии решений по проектам zkLink. Вот некоторые из его запланированных вариантов использования:
- Стейкинг: Проверяющие, делающие стейкинг ZKL, могут получить доступ к рынку генерации доказательств zkLink. Здесь они могут выполнять задачи, связанные с услугами доказательств, чтобы получать вознаграждения в размере ZKL.
- Платежи: ZKL будет основным платежным токеном на рынке доказательств zkLink. dApps, использующие инфраструктуру zkLink, будут платить проверяющим в ZKL за их услуги доказательств. Кроме того, когда dApps создают свои накопления с использованием инфраструктуры zkLink, они будут платить комиссию в ZKL zkLink DAO, управляющей организации проекта. Эти dApps также могут использовать ZKL для оплаты внутри приложения.
- Управление: в будущем через zkLink DAO держатели ZKL смогут использовать права управления для участия в процессе принятия решений проекта.
ZKL будет запущен с максимальным предложением токенов в 1 млрд без учета инфляции. Распределение токенов следующее:
- Сообщество казначейства (~29,88%): Сообщество казначейства, управляемое будущим zkLink DAO, будет контролировать самую значительную часть общего предложения токенов. Около 20,75% этого распределения будет выпущено на TGE и распределено в качестве вознаграждений ранним последователям, а также в качестве вознаграждений за развитие сообщества и вознаграждений за обнаружение ошибок для разработчиков, вносящих свой вклад. Дополнительные ~9,37%, зарезервированные для вознаграждений за обнаружение ошибок, будут распределяться ежемесячно в течение года. Оставшиеся ~79,25% будут распределены в будущем по усмотрению DAO.
- Развитие экосистемы (22,5%): выделено на развитие экосистемы и будет использовано для финансирования инициатив роста и программ развития. Из этого распределения 20% будут выпущены на TGE, а оставшиеся 80% будут ежемесячно распределяться в течение двух лет.
- Ранние частные покупатели (20,55%): будут распределены среди частных инвесторов во всех раундах финансирования. Около 38,93% этого распределения зарезервировано для изобретателей на этапе pre-seed и подлежит 5-месячной блокировке и 27-месячному линейному графику перехода прав. Еще ~37,98% этого распределения зарезервировано для инвесторов на этапе seed и подлежит 4-месячной блокировке и 27-месячному линейному графику перехода прав. Оставшиеся ~22,87% зарезервированы для участников частного раунда и подлежат 3-месячной блокировке и 27-месячному линейному графику перехода прав.
- Команда и советники (20,00%): Для команды проекта, работающей как zkLink Labs, и советников проекта. Это распределение подлежит 6-месячной блокировке и ежемесячному линейному графику наделения правами в течение 3 лет.
- Резерв ликвидности (4,00%): будет заблокирован в пуле ликвидности на TGE. 50,00% этого распределения будет выпущено на TGE и будет ежемесячно линейным в течение года.
- Распродажа CoinList (~3,13%): для участников распродажи сообщества CoinList zkLink. 30,00% этой доли будет разблокировано на TGE, после чего последует 9-месячный линейный вестинг.