На переднем плане технологий масштабирования второго уровня появились два интересных решения, так как сеть Ethereum испытывает проблемы с масштабируемостью: оптимистичные Rollups и Zero-Knowledge (ZK) Rollups. Обрабатывая транзакции вне цепи, эти разработки стремятся снизить комиссии и увеличить пропускную способность, тем самым уменьшая перегрузку основной сети Ethereum. Их влияние в пространстве второго уровня заметно, поскольку они предлагают несколько решений для одной и той же проблемы и инициируют обсуждения среди инвесторов и разработчиков.
Пропускная способность сети Ethereum находится под небывалым давлением, так как стала развиваться распределенная финансия (DeFi) и невзаимозаменяемые токены (NFT). Данные из Etherscan показывают, что средние цены на газ значительно выросли в периоды высокой нагрузки, иногда достигая уровней, которые обычным пользователям кажутся недопустимыми. Это подчеркивает, насколько срочно нужны разумные решения для масштабирования.
«Rollups сейчас рассматриваются как единственное ненадежное масштабируемое решение для Ethereum на короткий и среднесрочный периоды, а возможно, и на длительный», подчеркнул сооснователь Ethereum Виталик Бутерин в блоге о решениях второго уровня.
Благодаря этой поддержке Rollups оказались в центре внимания и стали основными в плане развития Ethereum.
Как оптимистичные Rollups, так и ZK-Rollups отправляют несколько транзакций в одну группу на основную сеть Ethereum. Однако они достигают безопасности и валидации совершенно разными способами. Заинтересованные лица, строящие или инвестирующие в экосистему Ethereum, должны сначала понять эти различия.
В этой статье исследуется механика Rollups, рассматриваются особенности оптимистичных Rollups и ZK-Rollups, сравниваются их преимущества и недостатки, а также исследуются их текущие и будущие приложения. Читатели должны таким образом получить полное понимание этих технологий и того, как они повлияют на будущее Ethereum в конечном итоге. Content: выводы, поскольку доказательства действительности обеспечивают правильность состояния.
EVM Совместимость
Optimistic Rollups, как правило, более совместимы с EVM, позволяя разработчикам развертывать существующие смарт-контракты Ethereum с минимальными изменениями. ZK-Rollups исторически испытывали трудности с совместимостью с EVM из-за вычислительной интенсивности генерации доказательств для сложных операций. Однако такие достижения, как zkEVM, стремятся сократить этот разрыв.
Производительность и Масштабируемость
ZK-Rollups могут предложить более высокую пропускную способность и более низкие комиссии, особенно для простых транзакций, поскольку доказательства действительности более эффективно сжимают данные транзакции. Optimistic Rollups могут иметь более высокие накладные расходы из-за необходимости в доказательствах мошенничества.
Сложность и Затраты на Разработку
Реализация ZK-Rollups более сложна из-за использования передовой криптографии. Это может замедлить разработку и увеличить вероятность появления ошибок. Optimistic Rollups относительно проще реализовать, что привело к более быстрому развертыванию приложений.
Принятие Экосистемой
Оба типа rollups получили значительное принятие. На Optimistic Rollups в настоящее время приходится больше DeFi приложений из-за их совместимости с EVM. ZK-Rollups догоняет по мере того, как решения для совместимости с EVM совершенствуются. Согласно Dune Analytics, общая стоимость заблокированных средств (TVL) в обоих решениях увеличивается, что отражает растущее доверие и принятие.
Регуляторные Соображения
Криптографическая природа ZK-Rollups может предложить лучшие функции конфиденциальности, что может быть палкой о двух концах с точки зрения соответствия нормативным требованиям. Optimistic Rollups более прозрачны, что может лучше соответствовать ожиданиям регуляторов.
Практическое Использование для Optimistic Rollups и ZK-Rollups
Совместимость с EVM делает Optimistic Rollups идеальными для использования в сложных приложениях смарт-контрактов. Это делает их идеальными для DeFi платформ, рынков NFT и других приложений, требующих сложной логики. Например, Synthetix, система ликвидности деривативов, объединилась с Optimism, чтобы снизить комиссии и повысить масштабируемость. Пользователи этой интеграции смогли торговать синтетическими активами быстрее и с меньшим трением.
Когда скорость транзакций и безопасность абсолютно критичны, ZK-Rollups выделяются. Мгновенная окончательность и высокая пропускная способность ZK-Rollups помогут платежным приложениям, распределенным биржам для спотовой торговли и игровым платформам. Используя ZK-Rollups, Loopring, протокол уровня 2, создал распределенную биржу, предоставляющую быстрое и дешевое торговое обслуживание. Данные Loopring свидетельствуют, что пользователи могут торговать с комиссиями всего 0.1% от расходов основной сети, что делает торговлю довольно доступной.
Кроме того, ZK-Rollups становятся популярными в приложениях, ориентированных на конфиденциальность, и валидации личности. Для соответствия требованиям и защиты конфиденциальности пользователей доказательства с нулевым разглашением позволяют пользователям доказывать характеристики, не раскрывая личную информацию — возможность, которая высоко ценится.
Проекты, такие как zkSync, стремятся разрешить использование смарт-контрактов в ZK-Rollups, открывая возможности, которые ранее были доступны только с использованием Optimistic Rollups. По мере развития этих технологий их возможности могут смешиваться, предоставляя разработчикам больше свободы.
Итоговые Мысли
Конкуренция между Optimistic Rollups и ZK-Rollups представляет собой положительное развитие в стремлении Ethereum к масштабируемости. Обе технологии имеют свои особенные преимущества и являются необходимыми для того, чтобы сеть могла справляться с растущим спросом.
Благодаря своей EVM совместимости и более легкой реализации, оптимистические rollups стали довольно популярными в сцене DeFi. Более сильные гарантии безопасности и мгновенная окончательность, предоставляемые ZK-Rollups, расширяют границы криптографических изобретений.
Оба выбора, вероятно, будут сосуществовать по мере развития экосистемы Ethereum, обслуживая различные потребности и цели. Поскольку их развитие будет сильно влиять на направление распределенных приложений, разработчикам, инвесторам и потребителям следует оставаться осведомленными о этих технологиях.
"В краткосрочной перспективе rollups — единственное решение для масштабирования без доверия, а в долгосрочной перспективе они являются важной частью экосистемы Ethereum," справедливо сказал Виталик Бутерин, обобщая ситуацию.
Достижения в области Optimistic и ZK-Rollups подчеркивают это видение: обещана более масштабируемая и эффективная сеть Ethereum.