ПОСЛЕДНИЕ НОВОСТИ
ПОДОБРАНО ДЛЯ ВАС

Polygon против zkSync: У какой из них выше пропускная способность и транзакции с низкой задержкой?

АвторМика АбийоунМика Абийоун 6 мин. чтения
zkSync

JasperArt 2023 08 31 11.11.23 увеличено

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

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

zkSync Era был запущен в основной сети 24 марта, а уже на следующий понедельник Polygon представила собственное решение — Polygon zkEVM. По мере того как внимание сосредотачивается на этих двух блокчейнах, естественно возникает вопрос: в чём заключаются их ключевые различия?

Что такое Polygon zkEVM?

Проект Polygon zkEVM, разработанный и представленный Polygon — одним из ведущих игроков в области решений по масштабированию Ethereum, знаменует собой важный этап в их пути к эффективной масштабируемости. Изначально Polygon начала свой путь масштабирования с создания сайдчейна на основе proof-of-stake, известного как Polygon chain. Однако Polygon не осталась в стороне от критики, особенно касающейся уязвимостей безопасности и тенденций к централизации, присущих модели их сайдчейна.

Стремясь решить эти проблемы и вывести свои усилия по масштабированию на новый уровень, Polygon глубоко погрузился в сферу zk-rollup. Этот путь включал стратегические приобретения значимых компаний, ориентированных на zk-технологии, таких как Hermez и Mir. Кроме того, Polygon участвовал в совместных проектах, включая Polygon Nightfall, Polygon Miden и Polygon Zero, что продемонстрировало его глубокую приверженность исследованиям и разработкам в области zk-пространства.

Результатом этих преданных усилий стало сегодняшнее запуск Polygon zkEVM. Это инновационное решение отражает эволюционный путь Polygon Hermez и прорывы, достигнутые благодаря интенсивным технологическим исследованиям Polygon Zero. Объединив сильные стороны этих инициатив, Polygon стремится предложить надежный и безопасный опыт работы с Ethereum Virtual Machine, устраняя прошлые опасения и удовлетворяя растущий спрос на повышенную масштабируемость блокчейна.

Что такое ZkSync?

ZkSync — это решение для масштабирования второго уровня (layer-2) для блокчейн-сетей, разработанное компанией Matter Labs. Оно предназначено для повышения масштабируемости и эффективности Ethereum и других совместимых блокчейнов за счет использования технологии zk-rollup.

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

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

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

Решение zkSync претерпело значительную эволюцию: от zkSync 1.0 (ныне zkSync Lite) и zkSync 2.0 к zkSync Era, который специально разработан для внедрения новой парадигмы масштабируемости блокчейна благодаря реализации технологии zk-rollup.

В своей основе zkSync Era направлен на преодоление ограничений масштабируемости существующих блокчейн-сетей, особенно Ethereum. Это достигается за счет использования zk-rollup — техники масштабирования второго уровня, объединяющей процессы, выполняемые внутри цепочки и вне её. В системе zk-rollup, такой как zkSync Era, транзакции обрабатываются и проверяются вне основной цепи, а в основную блокчейн-сеть отправляется только криптографическое доказательство их корректности, что радикально снижает нагрузку и потребление ресурсов в основной сети.

zkSync Era развивает эту концепцию дальше, внедряя zkEVM (zero-knowledge Ethereum Virtual Machine) — сеть на основе нулевого разглашения. Это инновационный подход, позволяющий смарт-контрактам работать в среде с сохранением конфиденциальности и высокой эффективностью. zkEVM обеспечивает выполнение смарт-контрактов в рамках доказательства с нулевым разглашением, гарантируя валидность транзакций при значительном увеличении пропускной способности и снижении затрат.

zkSync Era представляет собой передовую эволюцию технологии zk-rollup от Matter Labs, предлагая масштабируемое и эффективное решение для блокчейн-сетей. Интегрируя zkEVM и опираясь на фундамент предыдущих версий zkSync, zkSync Era вносит вклад в усилия по решению проблем масштабируемости, стоящих перед децентрализованными приложениями и блокчейн-экосистемами.

Различия между Polygon zkEVM и ZkSync

Polygon zkEVM и ZkSync — это два различных решения масштабирования второго уровня (layer-2), использующие технологию zk-rollup для повышения масштабируемости и эффективности блокчейна. Несмотря на общие черты, такие как применение доказательств с нулевым разглашением и подход layer-2, между ними существует ряд ключевых различий:

Команды разработки и инициаторы

Polygon zkEVM была разработана и запущена компанией Polygon, специализирующейся на масштабировании блокчейнов, которая стремится повысить масштабируемость Ethereum с помощью различных решений.

ZkSync была создана компанией Matter Labs, занимающейся исследованиями и инженерией в области блокчейнов; ZkSync представляет подход Matter Labs к повышению масштабируемости блокчейнов.

Область применения

Polygon zkEVM фокусируется на внедрении решения zero-knowledge rollup, интегрированного с EVM (виртуальной машиной Ethereum), что позволяет выполнять смарт-контракты, получая при этом преимущества масштабируемости zk-rollup.

ZkSync предлагает более широкий спектр возможностей, включая переводы токенов, быстрые выводы средств и ограниченную поддержку смарт-контрактов. Она началась с версии zkSync 1.0 (ныне zkSync Lite), ориентированной на переводы токенов, а позже эволюционировала в версию zkSync 2.0 с более продвинутыми функциями.

Совместимость байт-кода

Polygon zkEVM спроектирована как совместимая по байт-коду с Ethereum, что делает перенос существующих смарт-контрактов Ethereum в сеть Polygon zkEVM относительно простым.

ZkSync не совместим с байт-кодом так же, как Polygon zkEVM. Проектам необходимо компилировать их с помощью LLVM-компилятора ZkSync перед использованием в сети zkSync.

Выполнение смарт-контрактов

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

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

Интеграция с существующими сетями

Polygon zkEVM является частью экосистемы Polygon и призван обеспечить бесшовное масштабирование для существующих приложений Ethereum и пользователей.

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

Сходства между ZkSync и Polygon zkEVM

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

Фреймворк zk-rollup

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

Нулевое разглашение знаний (Zero-Knowledge Proofs)

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

Взаимодействие с основной сетью

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

Фокус на масштабируемости

Основная цель обоих решений — устранение ограничений масштабируемости блокчейн-сетей, таких как Ethereum. Обрабатывая большое количество транзакций вне основной цепи и отправляя в неё сводные доказательства, ZkSync и Polygon zkEVM стремятся обеспечить более высокую пропускную способность транзакций и снижение комиссий по сравнению с выполнением транзакций непосредственно в основной цепи.

Эффективность Layer-2

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

Интеграция с экосистемой Ethereum

ZkSync и Polygon zkEVM разработаны для дополнения экосистемы Ethereum. Они предоставляют решения для проектов, стремящихся использовать возможности Ethereum, одновременно смягчая его проблемы с масштабируемостью.

Заключение

В сложном ландшафте решений для масштабируемости блокчейна сравнение Polygon и ZkSync демонстрирует разнообразие подходов, способных стимулировать инновации. Хотя обе технологии используют zk-rollup для повышения эффективности и пропускной способности блокчейна, их уникальные преимущества выделяют их на фоне других. Polygon с интеграцией zkEVM и совместимостью с Ethereum открывает путь к бесшовному внедрению в экосистеме Ethereum, делая акцент на выполнении смарт-контрактов и создании более широкого спектра децентрализованных приложений. В свою очередь, эволюция ZkSync от переводов токенов до версии 2.0 демонстрирует более широкий охват, ориентированный на множество различных приложений и сценариев использования.

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

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

Часто задаваемые вопросы

В чем основное различие между Polygon zkEVM и ZkSync?

Основное различие заключается в подходе к смарт-контрактам. Polygon zkEVM фокусируется на интеграции с существующей экосистемой Ethereum, обеспечивая совместимость с смарт-контрактами Ethereum. ZkSync, в свою очередь, изначально делал акцент на переводах токенов и эволюционировал в версию zkSync 2.0, предлагая ограниченную поддержку смарт-контрактов для конкретных случаев использования.

Совместимы ли Polygon zkEVM и ZkSync с Ethereum?

Да, оба решения разработаны для совместимости с Ethereum. Однако степень совместимости различается. Polygon zkEVM обеспечивает байт-кодовую совместимость с Ethereum, что упрощает развертывание смарт-контрактов Ethereum. ZkSync, хотя и не является байт-кодово совместимым, стремится обеспечить аналогичные преимущества масштабируемости за счет обработки транзакций вне основной цепи.

Что такое технология zk-rollup?

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

Используют ли Polygon zkEVM и ZkSync доказательства с нулевым разглашением (zero-knowledge proofs)?

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

Какие преимущества дают эти решения по сравнению с использованием основной сети Ethereum напрямую?

И Polygon zkEVM, и ZkSync обеспечивают значительно более высокую пропускную способность и низкие комиссии по сравнению с выполнением транзакций напрямую в основной сети Ethereum. Они достигают этого за счёт обработки транзакций вне цепи и отправки сводных доказательств в основную сеть, что снижает нагрузку на ресурсы.

Поделиться статьёй

Отказ от ответственности. Предоставленная информация не является торговой рекомендацией. Cryptopolitan.com Мы не несем ответственности за любые инвестиции, сделанные на основе информации, представленной на этой странице. Мы настоятельно рекомендуем проводить независимое исследование и/или проконсультироваться с квалифицированным специалистом перед принятием любых инвестиционных решений.

Мика Абийоун

Мика Абийоун

Мика Абьодун успешно применяет свои знания в области экологического инжиниринга и управления (MSc), полученные в Технологическом университете Таллинна (TalTech), для создания качественного контента и новостей о прогнозах цен в Cryptopolitan. Находясь в крипто-медиа сфере уже 7 лет, он освещает основные криптовалюты, альткоины, DeFi, стейблкоины, макроэкономические тренды и новые технологии.

ЕЩЁ … НОВОСТИ