В блокчейн-индустрии уже давно ведутся споры о том, как будет масштабироваться Ethereum и какой метод или технология будет наиболее успешным. После четырех лет подготовки запуск zkSync 2.0 может положить конец этому спору. Далее Сравните подробную структуру Zksync с опцией. вилочный проект, который тоже принадлежит L2, кто лучше?

Ethereum L2 относится к решению масштабирования второго уровня Ethereum, которое включает в себя множество технологий и проектов, таких как zk-rollups, Optimistic Rollups и Arbitrum. В данной статье речь пойдет о трех проектах zkSync, Optimistic Rollup (далее Op) и Arbitrum, а также проанализированы их преимущества и недостатки, сценарии применения и перспективы дальнейшего развития.

1. ЗкСинк

zkSync — это решение для расширения емкости, основанное на zk-rollups, разработанное Matter Labs. Он может объединять большое количество транзакций в одну и использовать zk-SNARK для проверки, тем самым увеличивая пропускную способность транзакций и снижая комиссию за обработку.

1.1 Технические принципы

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

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

1.2 Сценарии применения

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

1.3 Перспективы развития

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

Оптимистический сводный список (оп)

Op — это решение для расширения емкости, основанное на технологии Optimistic Rollup, разработанной Optimism. Он может упаковать большое количество транзакций в одну транзакцию и отправить ее в основную сеть Ethereum, а также проверить ее после отправки, тем самым увеличивая пропускную способность транзакций и снижая комиссию за обработку.

2.1 Технические принципы

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

В отличие от zk-rollups, Op не использует zk-SNARK для проверки. Вместо этого он использует технику оптимистического накопления или «оптимистическое обязательство». В Op предполагается, что все участники честны, транзакции действительны и двойных трат нет. В случае возникновения каких-либо аномалий, таких как атаки двойного расходования или мошенничество, система будет использовать механизм запроса для решения этих проблем.

2.2 Сценарии применения

Op в основном используется в децентрализованных приложениях на Ethereum, таких как DEX и игры.

Ограничения: использование OP в сетях L2 ограничено, поскольку им необходимо взаимодействовать с основной сетью Ethereum. Это ограничение может помешать запуску некоторых сложных смарт-контрактов в сети L2.

Риски безопасности: OP может создавать уязвимости безопасности и риски атак. Если OP не реализован или не проверен правильно, злоумышленники могут использовать его для совершения вредоносных действий и получения от этого финансовой выгоды.

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

Проблемы стоимости: использование OP может потребовать дополнительных сборов, включая расходы на газ и другие расходы. Это может сделать использование сетей L2 более дорогим, особенно для небольших пользователей.

Решение

Arbitrum — это решение для расширения емкости, основанное на технологии Optimistic Rollup, разработанной Offchain Labs. Он может развертывать смарт-контракты в сайдчейнах и обеспечивать эффективную обработку транзакций и быстрое обновление статуса. Arbitrum поддерживает смарт-контракты EVM (виртуальная машина Ethereum) и предоставляет простую в использовании среду разработки.

2.1 Технические принципы

Arbitrum использует технологию Optimistic Rollup, аналогичную Op. Он упаковывает все транзакции в блоки и отправляет их в сайдчейн для проверки. Результаты проверки затем будут отправлены в сеть Ethereum, и статус сети будет обновлен на основе результатов проверки.

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

2.2 Сценарии применения

Arbitrum в основном используется в децентрализованных приложениях на Ethereum, таких как рынки DEX, NFT и игры. По сравнению с традиционными приложениями на основе смарт-контрактов Ethereum, Arbitrum имеет более высокую производительность и более низкие комиссии за транзакции. Он также обеспечивает простую в использовании среду разработки, предоставляя разработчикам больше гибкости и возможностей для инноваций.

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

Нужно доверять валидатору

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

Зависит от сети Ethereum.

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

Резюме: zkSync — это протокол второго уровня. Это означает, что это уровень, построенный поверх Ethereum и предлагающий преимущества масштабируемости. Op и arb аналогичны сайдчейнам; их основная цель — в конечном итоге упаковать блоки обратно в основную цепочку. ZK аналогичен расширению основной цепочки; план расширения Ethereum заключается в многоуровневой системе, каждый уровень построен на Ethereum; унаследовать его безопасность. zkSync надеется обеспечить более дешевые и быстрые транзакции в блокчейне Ethereum и стать домом для многих популярных приложений Ethereum. Мы могли бы увидеть, как основные децентрализованные биржи и протоколы DeFi расширяются до уровня zkSync, предоставляя пользователям криптоактивов доступ к этим инструментам по более низкой цене. У zkSync есть благородная цель, и массовое внедрение в экосистему блокчейна является одной из самых важных задач на данный момент.

Первичный рынок будет отрезан