Листинг на Coinlist состоится 25 января 2024.
zkLink — это мультичейновое решение для агрегации ликвидности, позволяющее объединять активы между блокчейнами L1 и роллапами L2.
Он обеспечивает быстрое развертывание мультичейновых продуктов благодаря готовому набору SDK и API. Используя специализированную среду исполнения zkVM, протокол предлагает высокопроизводительные и недорогие решения App Rollup для финансовых приложений, таких как биржи с централизованным ордербуком (CLOB).
TS-zkVM, разработанный zkLink, представляет собой высокоэффективную среду выполнения ZKP, специально предназначенную для финансовых продуктов высокой производительности и интегрирует расширенные возможности для улучшения функциональности и производительности.
Разработчики создают протокол заточенный под высокопроизводительные финансовые продукты с использованием ZK доказательств.
Протокол может использоваться, как платформа, т.е. разработчики могут создавать на его SDK, свои собственные Rollup'ы, получая доступ к общей ликвидности и всем пользователям протокола.
При этом имея полную свободу в выборе нужного функционала из коробки:
Сиквенсеров: Espresso, Astria и Fairblock;
Хранения данных: Celestia, EigenDA или Polygon Avail;
Выбора основного блокчейна, например Linea, в качестве DA Layer.
Выбора блокчейнов с которыми AppRollup разработчика будет работать.
Протокол также используется самим разработчиками, которые уже реализовали на нём торговые решения zkex, zkjump, openworld.
И всё это завернуто в список решений, которые необходимо было реализовать команде:
Создание (TS-zkVM), Zero-Knowledge виртуальной машины, имеющей торговую специфику.
Разработка двух парадигм Nexus и Origin, чтобы протокол, мог взаимодействовать со всеми EVM совместимыми сетями и Ethereum-Rollup'ами (zk или Opimistic).
Поддержка Validium для Nexus и Origin, благодаря чему данные транзакций можно хранить в другом блокчейне или хранилище данных.
Разработка механизма восстановления активов, с помощью SMT и хэшей, в случае, если протокол перестанет существовать. Все данные (за исключением транзакций в режиме Validium) хранятся в основной цепи. По этой причине можно гарантировать возможность восстановления состояний zkLink rollup'а. Как раз это они и тестировали в своей программе DUNKIRK.
Свою ноду для восстановления можно поднять используя Git.
Агрегация активов с разных блокчейнов в рамках одного протокола.
Унификация активов, получаешь единый USDT в протоколе.
Наследование доверия, от Ethereum через L2 роллапы.
Таким образом zkLink — это универсальная Rollup платформа, заточенная под финансовые продукты. Позволяющая сторонним разработчикам строить свои продукты, например платформу по опционам, или торговле NFT, используя SDK.
Для пользователя, это потенциальная возможность торговать с меньшим проскальзыванием и лучшей ликвидностью, при этом имея гарантию восстановления средств в случае остановки работы протокола и всего zkLink Rollup'a.
Стейкинг в смарт-контракте для получения APY для пользователя.
Обертка в veZKL для DAO и голосований, а также APY.
Бонусы в dApps развернутых на протоколе, например, ниже комиссия.
Оплата лицензии за App Rollup со стороны разработчика.
Оплата комиссии Prover'у, за генерацию доказательства.
Вероятнее всего функционал генерации доказательств, это часть функционала валидатора, как единного entity. И требует наличие стейка, как гарантийного депозита. Предоставляя для роли прувера возможности доступа к аукциону рынку доказательств. Либо это два разных entity. На текущий момент роли не открыты для сообщества и понять один это бинарних или разные, возможности нет.
Централизованный Sequencer на старте, что дает простор для MEV атак. Решение Integrate decentralized sequencer service запланировано на Q4 2024.
Централизованное управление ролями Validator и Prover в сети, которые пока не открыты для общественности. Но в дорожной карте Q2 2024, указана реализация поддержки Support Proof Auction Market.
Теоритическая возможность взлома контрактов. Тут решений не существует, для китов и институционалов только проверка временем.
Для работы прувера необходимы мощные сервера, и без программы стимуляции со стороны протокола, это может быть убыточным.
Агрегация ликвидности — zkLink решает проблему фрагментированной ликвидности, возникающую из-за множества блокчейнов и роллапов. С помощью zkLink активы, ранее разбросанные по разным цепочкам, объединяются, предоставляя пользователям единую точку доступа к своим средствам. Это не только упрощает управление активами, но и повышает эффективность их использования.
Унификация ликвидности — позволяет активам, выпущенным на различных цепочках, объединяться в один ликвидный пул. Например, USDT, выпущенный на Ethereum как ERC20, на Binance Smart Chain как BEP20 и на Arbitrum, будет восприниматься в сети zkLink как единый USDT, устраняя необходимость в мостах и сопутствующих им комиссиях и рисках.
TS-zkVM (Trading-Specific Zero-Knowledge Virtual Machine) — специализированная среда исполнения, оптимизированная для высокопроизводительных финансовых операций, таких как децентрализованные биржи с ордербуком, обеспечивает низкую стоимость транзакций и высокую пропускную способность.
SDK и API — позволяют разработчикам легко адаптировать и интегрировать свои приложения в различные блокчейн-экосистемы без необходимости переписывать код под каждую специфическую сеть.
Total Supply: 1,000,000,000
*Community Rewards: 100,000,000
*Community Treasury Reserve: 158,750,000
Community Dev Incentive & Bug Bounty: 40,000,000
Liquidity Reserve: 40,000,000
Ecosystem Development: 225,000,000
Founding Team & Advisors: 200,000,000
Pre-seed round: 80,000,000
Seed round: 78,000,000
Private round: 47,000,000
CoinList Sale: 31,250,000
*Необходимо принимать во внимание, что две статьи, имеют TBD в релизе токенов, у разработчиков, эти токены появляются в 41 месяце.
На TGE будет доступно 136,375,000 токенов, а это 13.63% от всего саплая протокола, из них почти половину раздадут как AirDrop сообществу.
С деталями можно ознакомиться в дашборде на Dune.
Для маркетмэйкера выделено всего 20M токенов, в свою очередь для сообщества выделили 62M, а от Coinlist будет доступно 9.375M. Какую-то часть из 45M от Ecosystem Development, могут выделить на маркетинг, пусть 5M.
Итого примерно 71-76M токенов потенциально могут налить в стакан, при цене в $0.15 - это $11.5 для выхода в 0, или $35M, чтобы отбить тело захода, что уже не так плохо. Я бы предположил потолок каппы в районе $85M на старте, и потенциал в $115-150M с учетом специфики проекта.
Собрали они за три раунда порядка $21.5 не считая Coinlist. У инвесторов преимущество в пару иксов от цены Coinlist.
Протокол состоит из четырех слоёв, рассмотрим каждый из них.
Основной слой, где происходит окончательный расчет транзакций, в нашем случае Ethereum Mainnet. Этот слой делится на две парадигмы, zkLink Nexus и zkLink Origin.
Aрхитектура zkLink расширяет классическую модель ZK-Rollup, добавляя межцепочечную синхронизацию и распределение функций верификации между основной и вторичными цепями, что позволяет уменьшить общую стоимость верификации и оптимизировать межцепочечные операции.
Оптимизация стоимости верификации достигается за счет определения одной основной сети (допустим Linea), которая отвечает за верификацию ZKP. При этом другие цепи действуют как вторичные не выполняю ZKP верификацию.
Вся процедура состоит из четырех этапов:
Commit - Сиквенсер отправляет все данные rollup (за исключением фактических данных транзакций в режиме Validium) на основную цепь, где контракт на основной цепи выполняет полный процесс верификации доказательства с нулевым разглашением (ZKP).
Prove - ZKP отправляются на основную цепь и верифицируются смарт-контрактом. Этот процесс происходит только на основной цепи.
Synchronize - для синхронизации состояний между подключенными цепями. После завершения верификации ZKP основная цепь рассчитывает хеши синхронизации для различных вторичных цепей. Затем вторичные цепи отправляют свои хеши синхронизации на основную цепь, которая сравнивает их со своим собственным рассчитанным хешем. Если они согласуются, основная цепь уведомляет вторичные цепи, что они могут приступить к расчёту транзакций.
Execute - включает в себя утверждение заявок на изъятие средств.
Таким образом, предложенная архитектура zkLink расширяет классическую модель ZK-Rollup, добавляя межцепочечную синхронизацию и распределение функций верификации между основной и вторичными цепями, что позволяет уменьшить общую стоимость верификации и оптимизировать межцепочечные операции.
Работает только с zkRollup'ами на Ethereum. Примеры существующих: zkSync Era, StarkNet, Scroll, Linea, Taiko, Polygon zkEVM.
Основные отличия Nexus.
Nexus L3 rollup отправляет данные и ZKP на подключенные ZK-L2s, где корректность состояний и транзакций проверяется с помощью контракта-верификатора. В то же время ZK-L2s также отправляют транзакции и состояния на Ethereum, подтверждая их с помощью ZKP.
Каждый этап перехода от Nexus L3 к ZK-L2s, а затем к Ethereum, можно верифицировать с помощью ZKP, что гарантирует корректность состояний L3 вне цепочки.
Работает с zkRollup'ами на Ethereum, L1-EVM совместимыми сетями (BNB, Avalanche, Polygon, ...), и L2 Rollup'ами (Optimism, Arbitrum, ...)
Для урегулирования состояний необходима поддержка верификации zk-SNARKs хотя бы одной из сетей. И наличие Light Oracle Network, как безопасного и быстрого механизма для синхронизации состояний между сетями (LayerZero, zkBridge, Chainlink, ...)
Процесс синхронизации состояний в zkLink Origin Rollup происходит в несколько этапов. Сначала сиквенсер коммитит состояние и доказательство на основную цепь (допустим Linea). Затем вторичные цепи отправляют свои хеши синхронизации на Linea через сервис легких оракулов. После этого основной контракт сравнивает эти хеши с хешами от вторичных цепей, и если они совпадают, отправляет подтверждающие сообщения обратно через сеть легких оракулов.
В этом слое находится TS-zkVM — среда для удовлетворения требований высокопроизводительных финансовых продуктов на платформе zkLink. Она позволяет проводить операции с низкой задержкой и высокой пропускной способностью. Такой подход включает использование предкомпилированных и расширяемых схем (circuit), что обеспечивает быстрое и гибкое исполнение даже сложных финансовых транзакций.
Состоит из нескольких уровней:
Storage Layer - Использует SMT (Sparse Merkle Tree) для эффективного и безопасного хранения состояния системы. По сравнению с SMT в EVM, настроенное и оптимизированное SMT в TS-zkVM zkLink лучше адаптировано к потребностям сценариев финансовых транзакций с высокой частотой.
Execution Layer — состоит из двух уровней:
Предварительно скомпилированный цепочечный контур (Precompiled circuit) Включает в себя различные схемы специально оптимизированы для обработки соответствующих финансовых транзакций, обеспечивая эффективность и высокую скорость реакции системы при обработке транзакций.
Расширяющий цепочечный контур (Extension circuit) — Представляет SDK на базе risc0 zkVM, который включает общие операции с SMT TS-zkVM, а также шаблоны схем, чтобы разработчики могли быстро создавать торговые решения на базе Precompiled circuit.
Aggregation Layer — Состоит из четырех модулей, слой агрегации доказательств выполняет сбор и синтез доказательств с нулевым разглашением от различных транзакций, подтверждая их корректность перед финальным коммитом в блокчейн. Используя алгоритмы, такие как PLONK, этот слой увеличивает эффективность верификации и снижает затраты на транзакции в блокчейне.
Задача этого слоя заключается в приеме транзакций от пользователей и их упорядочивании в блоки.
Изначально протокол будет на централизованном решении, но оно содержит риски, связанные с цензурой транзакций и MEV атаками.
В последующем, протокол планирует интеграцию децентрализованных решений для сиквенсеров, например Espresso, Astria и Fairblock, которые помогут минимизировать риски.
Этот слой отвечает за хранение данных транзакций таким образом, чтобы их можно было верифицировать и восстановить в случае необходимости.
В zkLink реализация DA слоя может быть как встроенной в основную цепочку, так и распределенной с использованием сторонних решений, таких как Celestia, EigenDA или Polygon Avail, что позволяет разработчикам выбирать наиболее подходящие опции для своих приложений.
Оптимизация zkVM для Trading Specific;
Наличие SDK;
Мультичейн за счет парадигм Nexus и Origin;
Гарантия восстановления состояний;
Возможность создания App-Rollup;
Отличный выбор из коробки для разработчиков;
С учетом потенциала давления, MM явно будет стоять в сторонке.
GitHub.
Команда.
Подписывайся на телеграм канал Smart Move
>>> https://t.me/smrtmv <<<
Обзоры проектов, токеномика, аналитика, сравнения.