Ethereum, ведущая блокчейн-платформа для децентрализованных приложений (dApps), произвела революцию в мире финансов и за его пределами. Однако этот успех также выявил основную проблему: масштабируемость. С увеличением числа пользователей сетикомиссии за транзакциирастут, а время обработки становится медленным.
ОбновлениеEthereum 2.0все еще находится в процессе внедрения и осуществляется поэтапно. Хотя Ethereum 2.0 может решить многие проблемымасштабируемостиEthereum,сети второго уровняпредлагают наиболее перспективное решение для масштабного внедрения децентрализованной инфраструктуры Ethereum, чтобы поддерживать dApps в самых разных секторах и сценариях использования.
Именно здесь на сцену выходят ZK rollup, обещая раскрыть истинный потенциал Ethereum благодаря беспрецедентной эффективности и безопасности.
Что такое ZK Rollup и как они работают?
ZK rollup — это тип решения второго уровня для масштабирования, предназначенный для увеличения пропускной способности транзакций в блокчейне, таком как Ethereum. Они достигают этого, объединяя несколько транзакций в одну, тем самым снижая нагрузку на сеть.
Представьте себе оживленный город с перегруженными улицами. ZK rollup работают как объездные дороги, эффективно обрабатывая транзакции вне цепи и одновременно обеспечивая их достоверность в основной сети Ethereum. Они используют мощный криптографический инструмент под названием доказательства с нулевым разглашением (zero-knowledge proofs), который позволяет подтвердить целостность группы транзакций, не раскрывая никаких индивидуальных данных.
Эти доказательства невероятно лаконичны и легковесны, что значительно снижает объем данных, хранимых в основной сети, и обеспечивает сверхбыструю обработку транзакций. ZKPs обладают тремя ключевыми свойствами: полнотой, корректностью и нулевым разглашением, что гарантирует безопасную и эффективную проверку транзакций.
Подробное объяснениедоказательств с нулевым разглашением(ZKPs) и их механики.
Как работает ZK Rollup?
ZK rollup функционируют благодаря комбинации смарт-контрактов в основной сети и виртуальных машин вне сети следующим образом:
-
Смарт-контракты в основной сети: Смарт-контрактыНа основной сети задаются правила для транзакций в ZK Rollup.
-
Виртуальная машина вне сети: Транзакции осуществляются вне сети в отдельной виртуальной машине, что позволяет значительно снизить затраты и повысить скорость.
-
Генерация доказательства с нулевым разглашением: Создается криптографическое доказательство, подтверждающее корректность всего пакета транзакций без раскрытия деталей отдельных операций.
-
Проверка доказательства на основной сети: Это доказательство отправляется на основную сеть и проверяется валидаторами , обеспечивая целостность транзакций, выполненных вне сети.
Контракты на основной сети определяют правила и хранят важные данные, в то время как операции вне сети обрабатывают основной объем транзакций. Такой подход значительно увеличивает пропускную способность, снижает нагрузку на сеть и уменьшает комиссии за транзакции.
Преимущества сетей ZK Rollup
Сети ZK Rollup стали революционным решением в экосистеме Ethereum, решая актуальные проблемы платформы и создавая перспективы для более устойчивого уровня 2 в сети Ethereum. .
-
Масштабируемость и эффективность: ZK Rollup повышают масштабируемость, объединяя множество транзакций вне сети в одну, сокращая объем данных на основной блокчейн и снижая комиссии за газ с помощью обработки и пакетирования вне сети, что делает транзакции более экономичными.
-
Безопасность и скорость: Они обеспечивают безопасность через криптографические доказательства без раскрытия реальных данных и достигают более быстрой финализации транзакций путем проверки объединенных транзакций вне сети.
-
Пользовательский опыт и стабильность сети: ZK Rollup улучшают пользовательский опыт благодаря более быстрым и дешевым транзакциям, что особенно важно для приложений с высокой пропускной способностью, и уменьшают нагрузку на сеть за счет переноса транзакций с основной цепи.
-
Доступность данных и совместимость: В отличие от некоторых решений уровня 2, ZK Rollup сохраняют доступность данных на основной сети, повышая доверие и надежность, а также зачастую совместимы со смарт-контрактами Ethereum, что облегчает миграцию или развертывание для разработчиков.
-
Экологичность и поддержка взаимодействия между блокчейнами:Они экологичны благодаря эффективной обработке транзакций и сокращению потребления энергии, а некоторые способствуют совместимости между различными экосистемами блокчейн.
ZK Rollups vs. другие решения второго уровня
ZK-роллапы отличаются от других решений второго уровня, таких как Optimistic Rollups, по нескольким ключевым аспектам. Optimistic Rollups предполагают, что транзакции по умолчанию являются действительными, и проверяют их только при возникновении спора, тогда как ZK-роллапы проверяют каждую транзакцию с использованием доказательств с нулевым разглашением.
ZK-роллапы обеспечивают повышенную безопасность и мгновенную финальность транзакций, в отличие от периода обжалования в Optimistic Rollups. Это делает их более сложными, но также предоставляет более надежное решение для масштабирования Ethereum.
Преимущества ZK-роллапов перед Optimistic Rollups и другими решениями второго уровня:
-
Укрепленная безопасность: ZK-роллапы обеспечивают мгновенную финальность транзакций на основной сети, тогда как в Optimistic Rollups предусмотрен период обжалования для выявления возможного мошенничества.
-
Отсутствие экономических предположений: ZK-роллапы не требуют доверенных посредников, в отличие от Optimistic Rollups, которые основываются на предположении добросовестности валидаторов.
-
Усиленная конфиденциальность: Детали отдельных транзакций остаются скрытыми внутри доказательства, предлагая более высокий уровень конфиденциальности по сравнению с Optimistic Rollups.
Лучшие проекты ZK-роллапов в экосистеме Ethereum
Ландшафт ZK-роллапов быстро развивается, и появляются инновационные игроки, которые меняют правила игры. Вот некоторые из популярных решений второго уровня ZK-роллапов на Ethereum, за которыми стоит следить:
1. Manta Network (Manta Pacific)
TVL: $851 миллионов
Дата запуска: сентябрь 2023 года (запуск тестнета)
Нативный токен: MANTA , используется для управления, стейкинга и оплаты комиссии на платформе DeFi с акцентом на конфиденциальность.
Manta Network сосредоточен на конфиденциальных транзакциях в сфере DeFi. Второй уровень Manta Pacific на Ethereum использует zk-SNARKs (Zero-Knowledge Succinct Non-Interactive Argument of Knowledge) для обеспечения конфиденциальности транзакций. За короткое время с момента запуска он обошел Base от Coinbase и стал четвертым крупнейшим сетевым решением второго уровня Ethereum по TVL.
Используя zk-SNARKs, Manta Network позволяет пользователям осуществлять транзакции и обмен криптовалютами в полностью приватном режиме. Детали транзакций, включая активы и суммы, зашифрованы, но остаются проверяемыми на предмет их легитимности.
Основное преимущество: Manta Network выделяется среди конкурентов благодаря акценту на конфиденциальности в пространстве DeFi — функции, зачастую отсутствующей на других DeFi платформах. Этот Ethereum-сетевой уровень 2 также ориентирован на совместимость, стремясь создать слой конфиденциальности для всех DeFi приложений на различных блокчейнах.
2. Linea
Общий объем заблокированных средств (TVL): $202 миллионов
Дата запуска: Август 2023 года
Нативный токен: LINEA, назначение пока не объявлено.
Linea — это решение для масштабирования уровня 2, использующее ZK Rollups для повышения скорости транзакций и снижения их стоимости. Linea обрабатывает транзакции вне основной цепи Ethereum, группируя их перед отправкой, с использованием zk-SNARKs для валидации. Linea объявила кампанию по аирдропу своего нативного токена в январе 2024 года, хотя детали назначения токена пока не раскрыты.
Сеть Linea также сосредоточена на простоте интеграции для разработчиков, позволяя им быстрее создавать и внедрять приложения на основе Ethereum.
Основное преимущество: Ключевые преимущества Linea — масштабируемость и скорость, обеспечивающая более высокую пропускную способность по сравнению с многими конкурентами.
3. Polygon zkEVM
Общий объем заблокированных средств (TVL): $115 миллионов
Дата запуска: Март 2023 года (запуск бета-версии основной сети)
Нативный токен: MATIC , используется для оплаты комиссии за газ и управления сетью.
Polygon zkEVM (Zero Knowledge Ethereum Virtual Machine) — это часть экосистемы Polygon, предоставляющая масштабируемое решение ZK Rollup совместимое с Ethereum. Оно работает, выполняя транзакции вне цепи в среде совместимой с Ethereum Virtual Machine (EVM), и затем подтверждает их валидность на цепи с помощью ZK доказательств. Это обеспечивает совместимость с существующими контрактами и инструментами Ethereum.
Будучи частью более широкой экосистемы Polygon, zkEVM извлекает выгоду из сетевых эффектов и интеграции с другими решениями Polygon, потенциально предлагая надежную и универсальную среду уровня 2.
Основное преимущество: Главная особенность Polygon zkEVM — это его совместимость с существующими инструментами и смарт-контрактами Ethereum, что делает платформу крайне доступной для разработчиков, уже знакомых с экосистемой Ethereum.
4. Starknet
Общий объем заблокированных средств (TVL): $170 миллионов
Дата запуска: Февраль 2022 года
Токен платформы:STRK, используется для оплаты комиссии за газ, управления и стейкинга.
StarkNet построен на основе технологии STARKs (Scalable Transparent ARguments of Knowledge) — типе доказательств с нулевым разглашением. Эта технология разработана для обеспечения высокой масштабируемости и конфиденциальности. StarkNet обрабатывает и проверяет транзакции вне основной цепи, используя STARKs, после чего публикует подтверждения на основной сети Ethereum. Этот метод обеспечивает значительную масштабируемость при гарантии безопасности и конфиденциальности транзакций.
StarkNet поддерживает универсальные вычисления, что означает возможность работы с любыми смарт-контрактами, что делает платформу гибкой для разработчиков.
Основное преимущество:Использование STARKs делает StarkNet чрезвычайно масштабируемым и безопасным, без необходимости доверенной настройки (в отличие от zk-SNARKs). STARKs также устойчивы к квантовым вычислениям, обеспечивая защиту в будущем.
5. zkSync Era
Общий объем заблокированных средств (TVL):$555 миллионов
Дата запуска:Март 2023 года (полный запуск основной сети)
Токен платформы:ZKS, используется для оплаты комиссии за газ, управления и стейкинга.
zkSync Era, разработанный Matter Labs, использует технологию zkRollup. Основное внимание уделяется масштабируемости и удобству пользователей, при сохранении совместимости с Ethereum. zkSync Era обрабатывает транзакции вне основной цепи и группирует их в одно доказательство, которое затем отправляется на основную сеть Ethereum. Этот процесс использует доказательства с нулевым разглашением для обеспечения безопасности и эффективности.
zkSync Era стремится предложить низкие комиссии за транзакции и высокую пропускную способность, решая две основные проблемы основной сети Ethereum.
Основное преимущество:zkSync Era сохраняет совместимость с EVM, что позволяет запускать смарт-контракты Ethereum напрямую. Это значительное преимущество для разработчиков, которые хотят перейти на Layer-2 без переписывания кода.
6. Scroll
Общий объем заблокированных средств (TVL):$63.46 миллионов
Дата запуска:Октябрь 2023 года (развертывание моста)
Токен платформы:На данный момент токен отсутствует.
Scroll — это решение ZK Rollup, сосредоточенное на высокой пропускной способности и низкой задержке. Оно использует zk-SNARKs для компрессии транзакций. Транзакции исполняются вне блокчейна, а затем агрегируются в единое доказательство zk-SNARK, которое отправляется в основной блокчейн Ethereum, подтверждая валидность всех включенных транзакций.
Scroll подчеркивает свою совместимость с Ethereum Virtual Machine (EVM), что позволяет легко переносить существующие смарт-контракты Ethereum на свою платформу.
Основное преимущество: Scroll сосредоточен на достижении высокой пропускной способности при сохранении низких затрат. Он стремится предоставить более эффективную альтернативу для DeFi-приложений и других случаев использования с большим объемом транзакций.
7. Aztec Protocol
Дата запуска: 2017
Нативный токен: На данный момент нативного токена нет.
Гибридная модель публично-приватного ZK-Rollup протокола Aztec позволяет исполнять логику смарт-контрактов как публично, так и приватно, сохраняя безопасность Ethereum. Приватность является опциональной, что открывает возможности для приложений, таких как приватная торговля и анонимное голосование.
Ключевой особенностью является Noir — язык программирования для разработки цепей с нулевым разглашением, упрощающий создание dApps, использующих ZK-доказательства. Протокол стремится полностью децентрализовать все свои ключевые компоненты к моменту запуска основного блокчейна, следуя ценностям Ethereum: открытый исходный код, сопротивление цензуре и системы без разрешений.
Основное преимущество: Преимущества Aztec включают программируемую приватность, гибридную модель, язык Noir и композитность приватных и публичных операций.
8. ZKFair
Дата запуска: Декабрь 2023
Нативный токен: ZKF , используется для оплаты комиссии за газ, управления и получения вознаграждений от комиссий за газ.
Рыночная капитализация ZKF: $163 миллионов
ZKFair разработан как децентрализованная биржа (DEX) , использующая ZK Rollups. Он специализируется на обеспечении справедливого исполнения сделок и предотвращении фронт-раннинга.
ZKFair применяет доказательства с нулевым разглашением для обработки транзакций вне блокчейна, а затем объединяет их для Ethereum. Ключевой особенностью является предотвращение манипуляции порядком транзакций (например, фронт-раннинга), что часто встречается на других DEX.
Основное преимущество: Сопротивление фронт-раннингу и манипуляции порядком транзакций — это выдающаяся особенность ZKFair, предоставляющая более справедливую торговую среду. Подход ZKFair ориентирован на трейдеров, которые беспокоятся о честности своих сделок в децентрализованных торговых пространствах.
9. DeGate V1
Дата запуска: Сентябрь 2022
Нативный токен:DG, используется для управления, стейкинга и оплаты комиссий на платформе деривативов.
Рыночная капитализация DG: $21.14 миллиона
DeGate V1 создан на базе ZK Rollup — типа решения для масштабирования второго уровня для Ethereum. Оно использует доказательства с нулевым разглашением (zero-knowledge proofs) для пакетной обработки нескольких транзакций вне сети перед отправкой их на основную сеть Ethereum. Этот процесс помогает снизить стоимость транзакций, повысить пропускную способность и сохранить безопасность сети Ethereum.
Ключевая сильная сторона: Уникальной особенностью DeGate V1 является его ориентация на работу как децентрализованной биржи (DEX), оптимизированной для минимального проскальзывания и низкой стоимости, особенно при проведении крупных сделок.
10. ZetaChain
Дата запуска: февраль 2021 года
Нативный токен: ZETA, используется для оплаты комиссий за газ, управления и межсетевого взаимодействия на платформе интероперабельности.
ZetaChain прокладывает путь к созданию "универсальных мостов" между блокчейнами, используя ZK Rollups для безопасного и эффективного межсетевого взаимодействия. Платформа применяет zk-SNARKs для подтверждения валидности транзакций в одной сети без раскрытия конфиденциальной информации в другой. Это обеспечивает беспрепятственную передачу активов и данных между различными блокчейнами.
Ключевая сильная сторона: ZetaChain делает акцент на интероперабельности и межсетевой функциональности, позволяя dApps использовать активы и данные из нескольких блокчейнов без сложностей. Она также включает уникальную технологию "ZetaML" для выполнения смарт-контрактов вне сети.
11. Taiko
Дата запуска: январь 2024 года (тестнет)
Taiko прокладывает путь в экосистеме Ethereum, используя инновационные технологии Zero Knowledge Ethereum Virtual Machine (ZK-EVM) и ZK rollups для создания децентрализованного протокола блокчейна второго уровня (Layer 2). Протокол Taiko полностью совместим с Ethereum, что позволяет без изменений запускать существующие Ethereum dApps, обеспечивая плавный переход для разработчиков и сохраняя принципы и целостность сети Ethereum. Taiko успешно привлек $37 миллионов на развитие и рост в ходе двух раундов финансирования. Проект демонстрирует значительный прогресс через свои альфа-тестовые сети, получая широкую поддержку от разработчиков и валидаторов.
Основное преимущество: Одним из ключевых новшеств в технологии Taiko является метод "based" последовательности, который выделяет проект среди других решений rollup. В этой архитектуре последовательность — основной компонент, выполняющий функции, схожие с диспетчером воздушного движения, упаковывая транзакции для окончательной обработки — управляется базовым или блокчейном первого уровня (layer-1) , а не отдельной централизованной структурой. Такой подход решает распространенную проблему существующих rollup-технологий, где централизованный последовательный элемент может стать единой точкой отказа или возможным объектом цензуры. "Based" последовательность Taiko упрощает цепочку создания ценности на втором уровне, снижает требования к доверию и уменьшает препятствия для разработчиков, желающих внедрить эту технологию.
Проблемы технологии ZK Rollup
Несмотря на свои преимущества, ZK rollups сталкиваются с рядом сложностей:
-
Сложность: ZK rollups используют сложную криптографию, что усложняет их реализацию и поддержку.
-
Ограниченная гибкость: ZK rollups имеют ограничения на типы транзакций, которые они могут эффективно обрабатывать, что ограничивает их возможности использования.
-
Доступность данных: Наличие данных, соответствующих транзакциям rollup, критически важно, что требует надежного управления данными.
-
Эффективность доказательства: Ресурсоемкость при создании криптографических доказательств может вызывать проблемы с эффективностью.
-
Принятие и интеграция пользователями: ZK rollups требуют широкого принятия и интеграции в экосистему блокчейна, что предполагает доверие пользователей и поддержку инфраструктуры.
-
Управление: Решения о модернизации протокола и изменениях могут быть сложными, требуя эффективной, децентрализованной и безопасной модели управления.
-
Стоимость и жизнеспособность: Несмотря на стремление снизить стоимость транзакций, экономика работы и использования ZK rollups может быть сложной из-за операционных затрат.
Перспективы блокчейнов на базе ZK Rollup
Будущее ZK Rollups выглядит многообещающим благодаря текущим разработкам, направленным на упрощение их сложности и улучшение интеграции с Ethereum. Постоянные исследования и разработки решают вопросы сложности, а инновационные решения помогают справляться с фрагментацией ликвидности.
При устойчивом росте и сотрудничестве ZK Rollups имеют потенциал революционизировать экосистему Ethereum и открыть новую эру высокоскоростных, экономически эффективных и безопасных блокчейн-приложений.
Заключительные мысли
ZK Rollups представляют собой революционную технологию, которая меняет ландшафт масштабируемости Ethereum. Эффективно обрабатывая транзакции вне основной цепи, при этом обеспечивая безопасность и целостность данных, они открывают возможности для более масштабируемой, эффективной и устойчивой экосистемы Ethereum, а также для всей блокчейн-экосистемы.
Их способность преодолевать существующие ограничения открывает двери для массового внедрения блокчейн-технологий, раскрывая их потенциал для предоставления новых возможностей пользователям и изменения способа взаимодействия с миром.
Дополнительное чтение
-
Лучшие криптопроекты второго уровня Ethereum, которые стоит знать в 2024 году
- Как застейкать Ethereum в 2024 году: Полное руководство
-
Топ-10 криптопроектов второго уровня, которые стоит знать в 2024 году
-
Лучшие блокчейны первого уровня, которые стоит наблюдать в 2024 году
-
Масштабируемые решения блокчейна первого уровня против второго уровня: Объяснение
-
Лучшие проекты второго уровня Bitcoin, которые стоит знать в 2024 году