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

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

Чтобы полностью реализовать свой потенциал, Ethereum должен преодолеть ограничения масштабируемости и стать сетью, способной поддерживать огромную экосистему dApps. Для достижения этой цели Ethereum активно исследует Rollups как высокооптимизированное решение для масштабирования, уделяя особое внимание эквиваленту Ethereum ZK-rollups как наиболее жизнеспособному варианту для разработчиков.

Если вы хотя бы мимолетно обратили внимание на последние разработки в пространстве Ethereum с нулевым разглашением, вы, вероятно, знакомы с некоторыми известными проектами, такими как Polygon, Starkware, Scroll и zkSync. Однако есть новый, относительно скромный конкурент, который быстро появляется, но имеет столь же огромный потенциал. Taiko — это такой проект расширенной виртуальной машины с нулевым разглашением (zkEVM), который стремится стать полностью децентрализованным ZK-коллапом, эквивалентным Ethereum, и стремится утвердиться в этой области.

Давайте вместе исследуем суть Тайко и глубже поймем его уникальные особенности.

Краткое описание Тайко

Taiko, название которой происходит от японского слова «барабан», была основана в начале 2022 года Дэниелом Вангом (генеральным директором) и Брехтом Девосом (технический директор), оба являются опытными ветеранами в этой области. Дэниел и Брехт ранее работали вместе в Loopring, пакете ZK для конкретных приложений, впервые развернутом на Ethereum в 2018 году. Покинув Loopring в 2021 году, Дэниел изначально планировал построить децентрализованную социальную сеть, но быстро понял, что существующая инфраструктура не сможет поддерживать такое приложение. Дэниел и Брехт делятся своим опытом работы в Loopring с Taiko, и вместе с командой из более чем 20 выдающихся разработчиков блокчейнов, исследователей ZK и операторов криптовалюты, расположенных в более чем 16 странах, они стремятся совместно создать действительно децентрализованный эквивалент Ethereum. ЗК-роллап.

Taiko отличается от своих конкурентов тем, что это проект ZK-rollup общего назначения, целью которого является создание zkEVM Type-1, обеспечивающего бесперебойную работу разработчиков.

Но что такое ZK-rollup Type-1 и почему это важно?

ЗкЭВМ Тип-1

В таксономии ZK-сборок Виталика Бутерина в ZK-сборках типа 1 приоритет отдается совместимости с EVM, а не быстрому созданию доказательств. Это означает, что пакет ZK типа 1 не вносит никаких изменений в существующую систему Ethereum и использует ту же хэш-функцию, дерево состояний, дерево транзакций, предварительную компиляцию и логику консенсуса, что и Ethereum. Благодаря этой особенности ZK-накопитель типа 1 можно считать эквивалентом EVM и поэтому называется zkEVM.

Изображение Тайко

Преимущество zkEVM Type-1 заключается в его способности полностью использовать существующие инструменты и инфраструктуру разработки Ethereum, включая клиентов. Хотя zkEVM Type-2/2.5 также считается EVM-совместимым, они изменят некоторые части стека Ethereum и могут отрицательно повлиять на комиссию за газ, хеш-функцию Keccak и т. д. В зависимости от типа проекта эти изменения могут оказать негативное влияние на механизмы безопасности или эффективность смарт-контрактов. Таким образом, zkEVM типа 1 может больше подходить для проектов, которые чувствительны к изменениям стоимости газа или требуют проверенной в боях безопасности хеш-функций Keccak.

Однако сама EVM не предназначена специально для выполнения операций, дружественных к ZK, что приводит к генерации доказательств с нулевым разглашением (ZKP), требующих большого объема вычислений. В настоящее время создание одного ZKP для блока Ethereum может занять часы, но существует потенциал для улучшения за счет параллельной работы генераторов доказательств (организаций, ответственных за создание ZKP) и долгосрочной разработки решений для аппаратного ускорения, таких как ASIC.

Технический обзор

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

Тайко состоит из трех основных компонентов:

  1. zkEVM: zkEVM проверяет правильность расчетов EVM посредством доказательств достоверности. Taiko может запускать EVM напрямую без каких-либо модификаций. Использование проверенного в боях кода из сети Ethereum и сохранение его в первозданном виде с помощью существующих инструментов разработки очень полезно для разработчиков. Разработчики могут легко перенести существующие контракты Solidity в Taiko без необходимости компилировать их на другой язык или корректировать структуру. Кроме того, клиент Taiko построен на Geth, что обеспечивает совместимость с будущими обновлениями протокола Ethereum.

  2. Узел объединения уровня 2: узел Taiko отвечает за сбор и выполнение пользовательских транзакций в цепочке L2. Эти узлы контролируют управление и состояние цепочки объединения.

  3. Протокол Taiko: Протокол Taiko определяет и обеспечивает соблюдение правил объединения, а также идентифицирует потенциальных участников. Смарт-контракты, развернутые на уровне 1 Ethereum, действуют как механизм доступности данных и проверяют ZKP.

Эти компоненты работают вместе, чтобы обеспечить плавную совместимость с Ethereum Layer 1 и предоставить разработчикам и пользователям привычный опыт.

Децентрализация

Помимо приоритета совместимости с EVM, Taiko также уделяет большое внимание децентрализации. Многие сети объединения первоначально будут уделять приоритетное внимание производительности, а затем постепенно вводить децентрализацию, но Taiko намерен использовать децентрализованные предлагающие (сериализаторы), которые будут отвечать за отправку блоков с самого начала, и децентрализованные доказывающие устройства для генерации ZKP. Этот подход подчеркивает твердую приверженность Taiko децентрализации, поскольку ни одна другая сеть объединения в настоящее время не использует децентрализованный сериализатор.

Акцент Тайко на децентрализации обеспечивает прочную основу для dApps, оставаясь при этом верным основным ценностям Ethereum. Команда также рассказала о своих планах по созданию децентрализованной автономной организации (DAO), подробности которой будут обсуждаться в будущем.

Текущая ситуация Тайко

7 июня 2023 года Taiko достигла важной вехи в своем стремлении к децентрализации и эквиваленту Ethereum zkEVM, запустив тестовую сеть альфа-3 под названием Grímsvöt. Тестовая сеть играет ключевую роль во всестороннем тестировании структуры и компонентов сети, основной целью которой является децентрализация предлагающих и проверяющих, а также разработка поддержки технологий уровня 3. Как указано в дорожной карте разработки Taiko, команда запланировала несколько тестовых сетей, каждая из которых сосредоточена на тестировании конкретных компонентов технологического стека в рамках подготовки к запуску основной сети в первом квартале 2024 года.

Изображение Тайко

Кроме того, Taiko Labs объявила об успешном завершении раунда финансирования на сумму 22 миллиона долларов. Sequoia China возглавила посевной раунд на сумму 10 миллионов долларов в третьем квартале 2022 года, а Generative Ventures возглавила недавно закрытый раунд серии A на сумму 12 миллионов долларов. Среди других инвесторов в обоих раундах — IOSG Ventures, GSR и GGV Capital, а также несколько инвесторов-ангелов из сообщества Ethereum. Средства будут использованы для создания инвестиционного фонда экосистемы для привлечения децентрализованных приложений и разработчиков в экосистему.

Подведем итог

Нет сомнений в том, что zkEVM Type-1 обеспечивает наиболее удобный опыт для разработчиков, знакомых с Ethereum, и, следовательно, у них меньше проблем при создании приложений в сети уровня 2. В краткосрочной перспективе Taiko, несомненно, имеет преимущество, предоставляя разработчикам самый простой способ миграции приложений на Rollup. Однако эта совместимость достигается за счет эффективности, и по мере того, как разработчики лучше знакомятся с накопительными пакетами ZK, они могут быть более склонны создавать приложения на более высокопроизводительных накопительных пакетах ZK Типа 3 и Типа 4. Однако это может произойти не в ближайшее время, поскольку большинство разработчиков по-прежнему предпочитают разрабатывать блокчейны, совместимые с EVM, а в индустрии блокчейнов, где скорость имеет решающее значение, многие разработчики готовы оставаться на своей знакомой территории, сосредоточиться на других аспекты приложения и пока отложите миграцию на накопительные пакеты.

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