zkSync против StarkWare, соревнование zkRollup
- ARB +0.49%
- ETH +3.99%
- OP +0.85%
- STRK -1.18%
- ZK -0.47%
Слой 2 здесь, и соревнования на трассе начинаются.
В марте 2024 года долгожданное обновление Cancun было наконец завершено, и Ethereum вступил в новый этап. Это обновление значительно снизило комиссию за обработку накопительного пакета. Rollup в основном делится на два направления: Optimistic Rollup и zkRollup. Репрезентативными проектами Optimistic Rollup являются Optimism и Arbitrum, а репрезентативными проектами zkRollup — zkSync и StarkWare (хотя последний — это не только zkRollup).
zkSync — это не требующий доверия протокол, основанный на технологии zkRollup для масштабирования недорогих транзакций на Ethereum. StarkWare делится на лицензионные StarkEx и Starknet. StarkEx запустит сеть в июне 2021 года, а Starknet запустит токены в феврале 2024 года. По состоянию на 15 мая 2024 года Starknet TVL превышает 900 миллионов, тогда как zkSync, не выпускающая монеты, имеет 780 миллионов TVL.
В этой статье кратко описываются базовые технологии и различия между zkSync и StarkWare в Rollup, а также текущие тенденции развития соответствующих экосистем.
zkRollup
zkRollup — это тип технологии Rollup, которая использует доказательства достоверности для масштабирования вычислений, то есть каждая партия транзакций сопровождается криптографическим доказательством, которое подтверждает достоверность транзакций с помощью смарт-контракта Ethereum. В конструкции zkRollup все средства хранятся в смарт-контрактах Ethereum, а второй уровень Ethereum отвечает за выполнение вычислений и хранение. Основной процесс заключается в том, что пользователи подписывают транзакции и отправляют их верификатору. Верификатор может агрегировать до тысяч транзакций и отправлять последний корневой хеш состояния в смарт-контракт в сети Ethereum вместе с доказательством SNARK или STARK для проверки этого. это новое состояние действительно является результатом применения некоторых правильных транзакций к итерации старого состояния.
По сравнению с другими существующими решениями масштабирования Ethereum L2, технология zkRollup особенно выдающаяся с точки зрения безопасности и удобства использования. Сочетая сложную криптографию с доступностью данных в цепочке, zkRollup является единственным решением масштабирования L2, которое не требует каких-либо сторонних операционных действий для обеспечения безопасности средств. В частности, в zkSync любой ввод или вывод средств основан на чисто математической основе доказательства действительности. Верификатор zkSync не может подделать подтверждение действительности для уничтожения состояния или кражи средств, поэтому zkSync не требует даже стороннего онлайн-мониторинга; Если проверка перестанет работать, пользователи также могут в любое время инициировать запрос на вывод собственных средств из смарт-контракта zkRollup. Кроме того, перегрузка сети Ethereum не влияет на безопасность активов zkSync, что позволяет избежать риска безопасности, связанного с Optimistic Rollup, поскольку доказательство мошенничества не может вовремя предотвратить мошеннические транзакции, когда сеть сильно перегружена.
Еще одним преимуществом zkRollup является то, что скорость вывода средств у него выше, чем у других решений Rollup. Когда активы выводятся из L2 в L1, используя доказательство действительности, zkRollup не нужно устанавливать недельный период проверки для предотвращения мошенничества. Скорость вывода обычно составляет от десяти минут до нескольких часов. Чем больше транзакций, тем быстрее. вывод.
Ниже автор проанализирует zkSync и его ключевые экологические проекты.
обзор zkSync
zkSync, основанный на zkRollup, также полагается только на математические вычисления для наследования безопасности L1. Он не полагается на экономические гарантии или третьи стороны, как другие решения расширения, поэтому обеспечивает более сильные свойства безопасности. Однако технология с нулевым разглашением, используемая zkRollup, все еще находится на ранних стадиях криптографии. Многие инфраструктуры еще не завершены, порог разработки относительно высок, и возможности разработчиков должны быть более сильными. Matter Labs, компания-разработчик zkSync, является пионером в области технологии доказательства с нулевым разглашением данных в Ethereum и обладает мощными возможностями в области исследований и разработок.
В июне 2020 года zkSync1.0 был официально запущен в основной сети Ethereum и в основном использовался для оплаты. По данным https://l2fees.info/, стоимость передачи zkSync1.0 составляет около 1/50 от стоимости передачи в основной сети Ethereum. zkSync 1.0 стабильно работает уже почти два года и интегрируется во все больше и больше приложений. Например, zkSync был выбран в качестве основного метода оплаты в последних раундах пожертвований Gitcoin.
В ноябре 2021 года zkSync получила финансирование серии B на сумму 50 миллионов долларов США, включая a16z. История инвестиционного учреждения довольно роскошна, и оно стало фаворитом в глазах ведущих учреждений.
В феврале 2022 года была официально запущена общедоступная тестовая сеть zkSync 2.0, что сделало zkSync первым zkRollup, способным выполнять собственные смарт-контракты Ethereum. В частности, эта версия поддерживает Solidity 0.8.x, предоставляет API Web3, полностью совместимый с Ethereum, позволяет разработчикам легко тестировать и разрабатывать смарт-контракты на zkSync, а также позволяет разработчикам передавать данные из Ethereum L1 в смарт-контракты на zkSync Contracts. которые предоставляют информацию, необходимую для запуска различных смарт-контрактов.
В феврале 2023 года zkSync 2.0 был переименован в zkSync Era, а версия 1.0 — в zkSync Lite. Официально запущена основная сеть zkSync Era. Это первая основная сеть zkEVM на Ethereum с открытой регистрацией и развертыванием, а также с открытой базой исходного кода.
Ключевые экологические проекты zkSync
Ниже автор перечислит несколько экологических проектов zkSync.
DEX-проект ЗигЗаг
Сайт: https://info.zigzag.exchange.
ZigZag — это децентрализованная биржа книг заказов на базе zkRollup, которая позволяет пользователям беспрепятственно и безопасно торговать лимитными или рыночными ордерами с практически нулевой комиссией.
Проект перекрестного моста Orbiter
Сайт: https://www.orbiter.finance/.
Orbiter Finance — это децентрализованный мост уровня 2 через Rollup. В настоящее время он поддерживает несколько протоколов уровня 2, включая передачу токенов, включая zkSync, с низкой комиссией за обработку и высокой скоростью передачи.
Обзор StarkWare
StarkWare официально запустила StarkNet, децентрализованный, не требующий разрешений и устойчивый к цензуре L2 ZK-Rollup на базе STARK, который поддерживает вычисления общего назначения на базе Ethereum. Он основан на Тьюринг-полном каирском языке.
Разработчики, пользователи и узлы StarkNet будут делать все, что можно ожидать от несанкционированного объединения L2: разработчики могут создавать приложения, реализующие их собственную бизнес-логику, и развертывать их в StarkNet, пользователи могут отправлять транзакции в StarkNet для выполнения точно так же, как они сегодня взаимодействуют с Ethereum; Узлы и участники StarkNet будут получать криптоэкономические стимулы для обеспечения эффективной и справедливой работы сети.
StarkEx — это первый практический пример масштабирования возможностей приложения с использованием ZK-Rollup на базе STARK, его механизма масштабируемости L2, который проекты могут использовать для обеспечения дешевых вычислений вне цепочки, т. е. доказательства STARK, подтверждающие правильность выполнения, генерируются в цепочке ниже. Такое доказательство может поддерживать до 12 000–500 000 транзакций (в зависимости от типа транзакции), и доказательство отправляется валидаторам STARK для принятия в цепочке. Это означает, что все транзакции проверяются один раз, т. е. газ за транзакцию. Стоимость составляет; крайне низкий. С июня 2020 года StarkEx предоставляет услуги множеству пользователей в таких областях, как обработка логически сложных транзакций (спотовые транзакции, деривативы и NFT), а также платежей, включая DeversiFi, dydx, ImmutableX и Sorare.
Стоит отметить, что StarkWare стала компанией, которая продолжала получать прибыль до выпуска монет. Это неотделимо от StarkEx, которая предоставляет услуги zkRollup SaaS. В будущем ее специализированными услугами смогут воспользоваться все больше DApps и традиционных учреждений.
StarkNet — это не требующая разрешений сеть уровня 2, в которой любой пользователь или разработчик может развертывать смарт-контракты, разработанные на языке Cairo. В отличие от StarkEx, приложение StarkNet отвечает за отправку транзакций, а его секвенсор отвечает за пакетную обработку транзакций и отправку их на обработку и подтверждение. StarkNet поддерживает режим доступности данных Rollup, что означает, что статус Rollup будет записан в Ethereum вместе с доказательством STARK.
StarkNet Alpha была выпущена в общедоступную тестовую сеть в июне 2021 года и в основную сеть в ноябре. В январе 2024 года в основной сети был запущен Starknet v0.13. Это обновление может значительно снизить затраты за счет более эффективных транзакций. В дальнейшем сортировщик будет передан в управление сообщества и постепенно будет достигнута децентрализация. Кроме того, полные узлы позволят любому сохранять и проверять состояние сети локально, точно отслеживая, что происходит. Три команды, Erigon, Nethermind и Equilibrium, разрабатывают полные узлы.
Что касается финансирования, 25 мая 2022 года StarkWare объявила о завершении финансирования серии D на сумму 100 миллионов долларов США при оценке в 8 миллиардов долларов США. Этот раунд финансирования возглавили Greenoaks Capital и Coatue, а также другие существующие и новые инвесторы, в том числе. В актерском составе принял участие Tiger Global. После завершения финансирования серии D общая сумма финансирования StarkWare достигла 262 миллионов долларов США.
По состоянию на 18 мая 2024 года объем TVL через платформу StarkEx составляет 111 миллионов долларов США, общее количество Tx — 692 миллиона, совокупный объем транзакций — 1,26 триллиона долларов США, а количество монетных дворов NFT — 134 миллиона.
В дополнение к звездным проектам, поддерживаемым StarkEx, StarkNet также развивается очень быстро. Большое количество проектов и DApps будут разрабатываться и развертываться в его основной сети, а также будут разрабатываться и развертываться одновременно на zkSync. Ниже автор перечислит несколько экологических проектов Starkware.
1. Проект уровня инфраструктуры Nethermind
Веб-сайт: https://nethermind.io/
Nethermind.io — компания, специализирующаяся на программных решениях Ethereum и Layer 2, предлагающая несколько строительных блоков децентрализованной инфраструктуры: клиент Nethermind (настраиваемый клиент Ethereum), Warp — переводчик EVM в Cairo с открытым исходным кодом, реализация прямого развертывания смарт-контракта Voyager в StarkNet. , что упрощает просмотр и взаимодействие со StarkNet.
2. Проекты кошельков
Браавос
Сайт: https://braavos.app/.
Самостоятельный кошелек в StarkNet позволяет пользователям удобно управлять своими средствами и NFT. Он поддерживает Firefox и Google Chrome и в настоящее время разработан до версии 2.0.
Арджент
Сайт: https://www.argent.xyz.
Изначально Argenty представлял собой кошелек, не связанный с хранением, основанный на zkSync, целью которого было предоставить обычным пользователям самый простой и безопасный опыт работы с DeFi и Web3, включая функцию оплаты zkSync. В начале 2024 года Арджент решил прекратить поддержку zkSync Era и сосредоточиться на развитии Starknet. Чтобы решить проблему высокого порога для зашифрованных кошельков, Арджент предложил метод восстановления учетной записи вне сети, не требующий мнемонической фразы. На основе этого метода Argent может зашифровать закрытый ключ пользователя и сохранить его в облачном хранилище, а пароль KEK, шифрующий закрытый ключ, сохраняется в Argent. Когда пользователь теряет свой телефон и ему необходимо восстановить свою учетную запись на новом устройстве, Argent может определить, имеет ли облачное хранилище пользователя зашифрованный закрытый ключ, затем подтвердить личность пользователя с помощью SMS и электронной почты и, наконец, отправить KEK на устройство пользователя. . Таким образом, пользователи могут использовать KEK для расшифровки зашифрованного закрытого ключа в своем облачном хранилище.
3. Аспект проекта NFT Marketplace (ранее PlayOasis)
Веб-сайт: https://testnet.aspect.co/
Aspect — это торговая площадка NFT, созданная на базе StarkNet. Она работает в тестовой сети StarkNet и в настоящее время находится на стадии альфа-версии. Она поддерживает создание, покупку и продажу. Кроме того, ее можно реализовать в кошельках Argent X Wallet и Braavos.
4. Проект Метавселенной Altzone
Сайт: https://www.altzone.io/
Altzone — это протокол, который заменяет взаимодействие смарт-контрактов 3D-интерфейсами и интегрируется с существующими протоколами для создания качественного пользовательского опыта, используя 3D-опыт для передачи многих сложных и абстрактных концепций простым визуальным способом. Приложения Altzone включают в себя межцепочные мосты, компонуемые стратегии DeFi и DEX, а также могут даже создавать революционные визуализации данных в цепочке. Что касается формы продукта, у Altzone есть Gallery, 3D-версия покупок NFT, интерактивные места DeFi, такие как банки, и она сотрудничает с JediSwap.
5. Проект межсетевого моста Layerswap
Веб-сайт: https://www.layerswap.io/
Используя LayerSwap, пользователи могут соединять криптографические учетные записи напрямую с сетями уровня 2. Пользователи могут сэкономить до 10 раз комиссию при переводе криптовалют с 8 поддерживаемых в настоящее время централизованных бирж, таких как Coinbase, Binance или FTX, на Arbitrum, zkSync, Loopring, Starknet и другие L2.
6. Кредитный проект zkLend
Сайт: https://zklend.com/.
zkLend — это протокол денежного рынка второго уровня, построенный на базе StarkNet и сочетающий в себе масштабируемость, превосходную скорость транзакций, экономию средств и гарантированную безопасность zkRollup. ZkLend не только обслуживает пользователей DeFi, но и нацелен на институциональных пользователей, позволяя лицензированным участникам вносить депозиты, кредитовать и брать займы без ущерба для соответствия требованиям и безопасности StarkNet.
zkSync против StarkWare, соревнование на трассе zkRollup
zkSync и StarkWare — два основных игрока на пути zkRollup. Оба основаны на zkRollup, имеют схожую архитектуру для отправки сертификатов действительности и имеют соответствующие технические преимущества zkRollup, но немного отличаются в конкретных технологиях.
StarkWare использует изобретенную ими криптографическую технологию для подтверждения STARK, а zkSync для доказательства использует SNARK. STARK означает, что система работает без настроек доверия, а скорость генерации доказательств STARK в 10 раз выше, чем у SNARK. Но с другой стороны, технология STARK относительно менее зрела, чем SNARK.
Что касается доступности данных, проекты zkRollup могут хранить данные транзакций в Ethereum через данные вызовов, что позволяет проверять записи транзакций на уровне L1. Однако максимальный TPS этого метода загрузки данных составляет около 2000, однако пользователи также могут выбрать сохранение данных; оффчейн, чтобы снизить комиссию за обработку, чтобы TPS можно было расширить еще в 10 раз. И zkSync, и StarkWare предоставляют свои собственные решения для хранения данных вне сети, а именно zkPorter и Volition соответственно.
zkPorter будет защищен стейкерами токенов zkSync по принципу PoS. В настоящее время zkPorter все еще находится в стадии разработки. Как только zkPorter выйдет в сеть, он сможет предлагать постоянную комиссию за транзакцию всего в 1–3 цента за счет перемещения данных за пределы цепочки.
Что касается поддержки EVM, StarkWare изначально не поддерживает EVM. Solidity можно перевести на новый язык StarkWare Cairo только с помощью переводчика кода под названием Warp. В настоящее время zkSync фокусируется на поддержке разработки смарт-контрактов, запуская эффективную, полную по Тьюрингу и совместимую с SNARK виртуальную машину zkEVM для выполнения смарт-контрактов Ethereum. zkEVM — это виртуальная машина, которая сохраняет семантику EVM, но также совместима с ZK и выполняет смарт-контракты способом, совместимым с вычислениями с нулевым разглашением. К тому времени приложения Ethereum можно будет легко перенести для работы на zkSync.
Подведем итог
zkSync и Starkware, основанные на технологии zkRollup, используют доказательство с нулевым разглашением и доступность данных в цепочке для обеспечения безопасности пользовательских средств, а их безопасность эквивалентна безопасности Ethereum. Кроме того, несмотря на обеспечение безопасности, транзакционные издержки zkSync и Starkware по-прежнему очень низкие по сравнению с Ethereum. Таким образом, zkRollup, вероятно, станет, по словам Виталика, основным способом масштабирования Ethereum в среднесрочной и долгосрочной перспективе.
Будучи звездным проектом zkRollup, zkSync уделяет основное внимание удобству пользователей и разработчиков, надеясь снизить сложность всей платформы. Судя по результатам последних нескольких лет, ее команда Matter Labs неуклонно продвигается в разработке протоколов, zkSync 2.0 последовательно выпускает обновления, а вся экосистема процветает и растет. Starkware накопила очень большой опыт разработки и экологического опыта благодаря своему раннему сервису StarkEx Saas, поэтому в настоящее время StarkNet развивается быстро, сосредоточившись на дальнейшей оптимизации и повышении производительности, и в то же время у него более четкое отношение к децентрализации.
Кроме того, метод получения прибыли уровня 2 еще больше проверит широту и глубину контента двух экосистем. Две основные экосистемы zkSync и StarkNet также конкурируют за стимулы на техническом, экологическом и удобном для пользователя уровнях.