Блокчейн Ethereum, массовое развитие смарт-контрактов децентрализованного финансирования (DeFi) и принятие невзаимозаменяемых токенов (NFT) привлекли большое внимание к сети. DeFi и NFT потребляют значительную энергию при каждой транзакции, несмотря на свою большую ценность. Ethereum использует консенсус PoW, который некоторое время был популярен. Однако, вместе с высокими ценами на газ, это стало центральной проблемой Ethereum.
Чтобы спасти ситуацию и решить проблемы, связанные с низкой масштабируемостью и высокими комиссиями за транзакции, был создан уровень консенсуса Ethereum. Основное внимание было уделено таким решениям, как накопительные пакеты с нулевым разглашением, zkSync и оптимистические накопительные пакеты.
ZkSync позволяет пользователям выходить из сети Ethereum и входить в нее по децентрализованной схеме, предлагая при этом более низкие комиссии за транзакции по сравнению с устаревшей экосистемой. Преимуществом zkProofs была скорость передачи данных и низкие комиссии за газ, что стало двумя болевыми точками для пользователей Ethereum.
Что такое zkSync?
ZkSync - это основная технология масштабирования, реализующая инновационные решения для масштабирования Ethereum. Zk относится к нулевому разглашению, а накопительные пакеты - к смарт-контрактам. Смарт-контракты собирают множество транзакций с основного уровня и объединяют их в одну транзакцию.
Доказательства с нулевым разглашением, или zk-Proofs, имеют активную криптографическую безопасность. Например, решения zk-Rollup определяют целостность транзакции без раскрытия подтверждающих доказательств. Для понимания экосистемы важны следующие аспекты:
zkSync по сравнению с другими решениями L2
Блокчейны уровня 2, такие как Polygon, Optimism, Arbitrum и ImmutableX, нацелены на масштабирование Ethereum. Каждое решение предлагает средства устранения одной или нескольких ключевых функций, таких как масштабируемость, безопасность, пропускная способность, плата за газ и функциональность. Ни одно решение не является всеобъемлющим. Однако накопительные пакеты - это попытка улучшить все эти функции.
Свертки уровня 2
Как уже упоминалось, zk-Rollup - это решение масштабируемости уровня 2, которое обеспечивает более быструю проверку транзакций в Ethereum по более низкой цене. Он просто объединяет массив транзакций уровня 2, чтобы сразу выполнить их вне блокчейна, и отправляет их в блокчейн Ethereum как одну транзакцию.
Оптимистичные накопительные пакеты улучшают масштабируемость, так как по умолчанию они не выполняют никаких вычислений. После транзакции они просто сообщают сети о новом состоянии. Оптимистичные накопительные пакеты оптимизируют транзакции за счет уменьшения перегрузки и снижения стоимости газа. Эти сводные данные публикуют мало информации о транзакциях в блокчейне, и транзакции рассматриваются автоматически.
Аналогично оптимистическим транзакциям, zk-Rollups также группирует транзакции для выполнения их вне сети. Однако здесь есть разница. Вместо того, чтобы предполагать действительность транзакций до тех пор, пока не будет доказано обратное, zk-Rollups использует доказательства действительности для мгновенного подтверждения того, действительны ли транзакции. Сложность технологии и ее способность выполнять произвольный код усложняют разработку zk-Rollup, совместимого с виртуальной машиной Ethereum (EVM).
zkSync-совместимые мосты
Блокчейн-мост - это структура, объединяющая процессы чеканки и записи, чтобы обеспечить постоянную поставку токенов между двумя разными платформами. Разработчики считают мосты очень полезными, так как они обеспечивают более быструю обработку. Некоторые мосты zkSync включают:
zkSync Portal - это не требующий доверия протокол, который использует доказательства с нулевым разглашением для развертывания масштабируемых недорогих транзакций на Ethereum. Система хранит все активы в одном смарт-контракте в основном блокчейне, одновременно выполняя вычисления и сохраняя данные вне блокчейна.
ZigZag Bridge - это простая в использовании и безопасная децентрализованная биржа, построенная на zk-Rollups. ZigZag Bridge - это интерфейс, который помогает пользователям легко переносить средства между сетями. Вы также можете просмотреть историю переводов через мост.
Кто стоит за zkSync?
Накопительные пакеты с нулевым разглашением были созданы немецкой Matter Labs в 2020 году для улучшения масштабирования Ethereum. В 2019 году Matter Labs начала работу над проектом, пока наконец не выпустила первую версию zkSync под названием zkSync 1.0 в 2020 году.
zkSync 1.0: история zkSync началась с zkSync 1.0 в 2020 году. Эта технология масштабирования Ethereum могла выполнять до 3000 транзакций в секунду (TPS). Однако по мере расширения сети потребность в большей пропускной способности привела к появлению новой версии: zkSync 2.0.
zkSync 2.0: недавно Matter Labs запустила тестовую сеть zkEVM. Это означает, что zkSync является первым zk-Rollup, выполняющим собственные смарт-контракты Ethereum. zkSync версии 2.0 с альфа-версией инфраструктуры zkEVM представляет собой значительное улучшение в сравнении с предыдущей версией zkSync 1.0.
Был создан zk-Porter, чтобы максимизировать время и эффективность транзакций Ethereum. zk-Porter - это решение для сегментирования, с помощью которого zkSync планирует увеличить пропускную способность. Благодаря zkPorter масштабирование Ethereum может увеличиться с 3000 TPS до 20 000 TPS.
Токен zkSync
В настоящее время у ZkSync нет собственного токена, но инвесторам следует ожидать чего-то от систем доказательства с нулевым разглашением. Например, на официальной странице проекта сказано, что zkSync будет создавать токены, с помощью которых инвесторы смогут заниматься стекингом и становиться валидаторами сети zkSync.
Компания также намекнула, что пользователям и преданным сторонникам будет доступен аирдроп zkSync. Аирдроп может иметь сходство с аирдропом Оptimism.
Как функционирует экосистема zkSync?
Zk-Rollups масштабирует Ethereum, собирая транзакции из основной сети Ethereum (уровень 1), но отправляя данные о транзакциях на уровень 1. Он лучше по пропускной способности, безопасности и масштабируемости по сравнению с уровнем 1, а комиссии намного дешевле. Но базовая структура основного блокчейна Ethereum по-прежнему сохраняется, поскольку данные находятся на уровне 1.
Чтобы использовать zkSync, вам необходимо выполнить следующие шаги:
Плюсы и минусы zkSync
Давайте взглянем на плюсы и минусы zkSync:
Плюсы
Одним из преимуществ zkSync является то, что плата за токен поддержки на zkSync удобна для пользователя и не требует оплаты в Ethereum. Вы можете оплатить комиссию за токен поддержки в другой криптовалюте. Например, если вы переводите привязанный токен, также известный как стейблкоин, на платформе, вы можете оплатить комиссию с помощью Tether.
Кроме того, время транзакции на zkSync намного короче. Система zkSync спроектирована таким образом, что больший объем транзакций требует меньше времени для вывода токенов. Примерное время, необходимое для поступления выведенной валюты на счет пользователя, составляет три часа.
Комиссия за транзакцию на zkSync очень низкая. По оценкам, сумма, взимаемая за передачу токена, в настоящее время составляет около 75 RMB в сети Ethereum, тогда как при передаче zkSync она стоит примерно 1,5 RMB.
Минусы
Безопасность механизма консенсуса zkSync подвергается риску из-за сетей консенсуса, таких как практическая византийская отказоустойчивость (pBFT) и делегированное доказательство доли (DPoS), которые приняты для более высокой скорости. В настоящее время уже увеличена скорость сетей уровня 2. Однако протоколы, используемые для повышения скорости, обычно централизованы.
Некоторые крупные кошельки и биржи не синхронизированы, но поддерживают сети уровня 2, что может побудить пользователей ошибочно отправить транзакцию, предназначенную для обмена, на уровень 2. В результате транзакции могут быть безвозвратно потеряны, особенно если эта транзакция не распознается в сетях уровня 2.
В настоящее время общая поддержка EVM представляет большой риск для zkSync из-за ее сложности, так как общий EVM по-прежнему находится на стадии разработки. Эти сложности, а также необходимость получения доказательств, являются серьезным источником проблем во время обработки транзакций.
Децентрализованные приложения на zkSync
Как сообщает Zk_Daily - образовательный аккаунт в Твиттере, посвященный ZKSync, - в настоящее время на zkSync работает более 100 проектов. Это показывает, что экосистема zkSync расширяется и становится огромным предприятием. Инвесторов zkSync довольно много, вот децентрализованные приложения, работающие с ZKSync:
Curve
Curve была одной из первых бирж, популяризировавших автоматизированного маркет-мейкера (AMM). Однако в zkSync общая заблокированная стоимость Curve (TVL) намного меньше, чем ее стоимость в других протоколах блокчейна.
ZigZag
Децентрализованная биржа (DEX) ZigZag (ZZ) - это некастодиальная книга заказов, работающая на zkSync. zk-Rollups обеспечивает спотовую торговлю, предлагаемую ZigZag. Благодаря технологии zk-Proof инвесторы могут использовать проект ZigZag для обмена токенов и осуществления спотовой торговли прямо из своих кошельков без дополнительных комиссий или комиссий за газ. ZigZag также установил мост для соединения zkSync с Ethereum.
Yearn Finance
Yearn Finance (YFI) предлагает пользователям различные инвестиционные стратегии для получения окупаемости инвестиций на своей платформе. Платформа завоевала популярность в блокчейне Ethereum, а затем распространилась на другие блокчейны. Доступ к платформе увеличения доходности можно получить с помощью zkSync через Argent, поставщика кошельков.
Taker Protocol
Еще одно DApp на zkSync - это платформа, основанная на децентрализованной автономной организации (DAO), Taker Protocol (TAKER), который по сути представляет собой структуру ликвидности для криптовалютных токенов, синтетических активов и NFT. В Taker Protocol разрешены крипто-кредитование и заимствование, NFT-кредитование и даже аренда.
Mute.io
Mute.io (MUTE) полностью основан на zk-Rollups и управляется DAO. Являясь автоматизированной биржей маркет-мейкера, первоначальным предложением DEX (IDO) и протоколом фарминга, он передает транзакции с молниеносной скоростью, устраняя при этом комиссию за газ, которая обычно была бы проблемой. Конфиденциальность также улучшена с помощью технологии zkSync.
Стоит ли полагаться на экосистему zkSync?
Действительно, zk-Rollups положительно повлияли на блокчейн Ethereum. Их эволюция от zkSync 1.0 до zkSync 2.0 свидетельствует об устойчивом росте и совершенствовании. Однако каково будущее доказательств zkSync? Учитывая долгосрочное значение Ethereum, для управления делами децентрализованной системы требуется система, которая докажет свою эффективность.
Вопрос в том, являются ли системы с нулевым разглашением надежными в качестве долгосрочной полезности? Благодаря zkSync транзакции Ethereum могут стать более эффективными, бесперебойными и дешевыми. Некоторые DApps используют не требующий доверия протокол уровня 2, как упоминалось выше. Таким образом, похоже, что zk-Rollups развиваются быстрее, чем ожидалось.