Taiko: Решение ETH L2, обеспечивающее безшовную масштабируемость и полную совместимость

Новичок5/30/2024, 1:34:12 AM
Проект Taiko - это решение уровня 2, использующее технологию zkEVM и предназначенное для расширения функциональности Ethereum через децентрализованный аналог zkRollup Ethereum. Он позволяет разработчикам и пользователям без проблем расширять Ethereum, не изменяя существующие децентрализованные приложения (dApps). Основные особенности Taiko включают полностью совместимый с EVM zkEVM Type 1, открытый исходный код, полную децентрализацию и упорядочивание транзакций эфириумскими валидаторами. Протокол Taiko обеспечивает правильность транзакций и безопасность сети через умные контракты и децентрализованную верификацию. Кроме того, в Taiko предусмотрены инновации на основе Contestable Rollups (BCR) и Booster-Based Rollups (BBR), а также токены TKO для вознаграждения валидаторов, комиссий за транзакции и управления сетью.

1. О проекте

Taiko - это децентрализованный проект zkRollup, эквивалентный Ethereum, направленный на масштабирование Ethereum с помощью технологии zkEVM.

Taiko нацелен на то, чтобы стать полностью совместимым с Ethereum zkRollup, позволяя расширять Ethereum без изменения существующих децентрализованных приложений (dApps). Будучи полностью совместимым с Ethereum zkRollup, Taiko позволяет разработчикам и пользователям использовать мощные возможности Ethereum Layer 1 (L1) без изменения существующих dApps.

Основные характеристики:

  1. Полностью совместимый тип 1 zkEVM: Taiko использует тип 1 zkEVM, который полностью совместим с Ethereum, позволяя разработчикам мигрировать dApps между Ethereum и Taiko, не беспокоясь о сбоях смарт-контрактов.
  2. Open-source: Весь исходный код Taiko доступен на GitHub для просмотра, сборки или редактирования, что обеспечивает развитие блокчейна не ограничивается небольшой командой, а включает глобальное сообщество разработчиков.
  3. Полностью децентрализованный: Помимо высокой совместимости с EVM, Taiko уделяет большое внимание протоколу децентрализации, планируя генерировать zkPs через децентрализованных предлагающих и валидаторов, представляющих блоки и доказательства.

2. Основная структура технологии

2.1 цепь zkEVM

Цепь zkEVM (нулевая знание Ethereum виртуальная машина) является одним из основных компонентов технологической архитектуры Taiko. Он использует доказательства нулевого знания (ZKPs) для проверки точности и целостности вычислений Ethereum виртуальной машины (EVM). Через zkEVM Taiko может масштабировать Ethereum без изменения существующих смарт-контрактов и децентрализованных приложений (dApps), сохраняя при этом безопасность, децентрализацию и совместимость Ethereum.

2.1.1 Функции и особенности

  1. Доказательства нулевого разглашения (ZKPs)

Проверьте транзакцию: цепь zkEVM использует ZKP для проверки правильности транзакций без раскрытия транзакционных данных. Таким образом, объем обработки данных в основной сети Ethereum может быть сокращен, что позволит снизить затраты на транзакции и увеличить скорость транзакций.

Конфиденциальность: ZKPs обеспечивают конфиденциальность транзакций, и на Ethereum mainnet отправляются только проверенные доказательства.

  1. Полностью совместим с EVM операциями

Поддерживает все операции EVM: Цепь zkEVM полностью поддерживает все операции EVM, что означает, что разработчики могут без проблем перенести свои смарт-контракты и dApps на Taiko без каких-либо изменений.

Поддерживает совместимость с Ethereum: Этот высокий уровень совместимости позволяет использовать существующие инструменты разработки и экосистемы Ethereum непосредственно на Taiko, что значительно облегчает работу разработчиков.

  1. Децентрализация и безопасность

Децентрализованная верификация: Цепь zkEVM поддерживает децентрализованную модель верификатора, где каждый может участвовать в создании и проверке доказательств нулевого знания. Этот децентрализованный подход гарантирует безопасность и целостность системы.

Валидатор Ethereum L1: цепь zkEVM Taiko использует валидаторов уровня 1 Ethereum для упорядочения транзакций, обеспечивая наследование децентрализации и атрибутов безопасности Ethereum.

  1. Эффективно и масштабируемо

Снижение обработки данных: За счет выполнения транзакций на уровне 2 и генерации доказательств нулевого знания Taiko снижает нагрузку на обработку данных в основной сети Ethereum, тем самым повышая эффективность транзакций и масштабируемость.

Быстрое создание zk-доказательств: конструкция цепи zkEVM оптимизирует скорость генерации zk-доказательств, обеспечивая эффективную обработку большого объема транзакций.

  1. Смарт-контракты и протокольные правила

Выполнение смарт-контракта: Цепь zkEVM поддерживает выполнение смарт-контрактов, обеспечивая программирование и гибкость Ethereum. Эти смарт-контракты отвечают за проверку zk-доказательств и соблюдение протокольных правил.

Проверка протокола: Цепь zkEVM, совмещенная с Ethereum L1, гарантирует строгую проверку всех доказательств и состояний транзакций, обеспечивая согласованность и безопасность системы.

2.1.2 Как это работает

  1. Выполнение транзакции и сбор данных

Транзакция сначала выполняется на уровне 2, генерируя соответствующие данные транзакции.

Эти данные транзакции собраны и подготовлены для генерации доказательства ZK.

  1. Генерация доказательства нулевого знания

Цепь zkEVM использует технологию zkSNARKs или zkSTARKs для генерации доказательств нулевого разглашения, которые могут подтверждать правильность транзакции, не раскрывая конкретного содержания транзакции.

После генерации доказательства доказательство и связанные данные будут представлены в Ethereum L1.

  1. Проверка и обновления статуса

Валидаторы Ethereum L1 проверяют представленное доказательство нулевого знания, чтобы гарантировать его допустимость.

После подтверждения доказательства статус транзакции обновляется на основной сети Ethereum, что гарантирует, что все участники видят согласованные результаты транзакции.

2.2 Узел Layer 2 Rollup

Узлы Layer 2 Rollup являются ключевым компонентом технической архитектуры Taiko, ответственным за управление и выполнение транзакций на уровне 2, взаимодействуя с Ethereum Layer 1 (L1). Благодаря технологии Layer 2 Rollup Taiko способен увеличить пропускную способность транзакций Ethereum, снизить затраты на транзакции и обеспечить децентрализацию и безопасность.

2.2.1 Функции и особенности

  1. Сбор данных и исполнение сделок

Исполнение сделок: Узлы Layer 2 Rollup выполняют транзакции на уровне 2, и эти транзакции сначала обрабатываются в сети уровня 2, снижая прямую нагрузку на основную сеть Ethereum.

Сбор данных: Узел собирает данные, передаваемые с Ethereum Layer 1, и выполняет обработку транзакций и обновление статуса на основе этих данных.

  1. Управление состоянием

Отображение состояния: После выполнения каждой транзакции узел Layer 2 Rollup обновит и отобразит статус транзакции, чтобы все участники видели согласованную информацию о состоянии.

Обслуживание состояния: Обеспечение согласованности и целостности данных всей сети путем управления статусом после выполнения транзакции.

  1. Исполнение правил протокола

Проверка протокола: Узлы Layer 2 Rollup выполняют транзакции и процессы верификации в соответствии с правилами протокола Taiko. Эти правила гарантируют допустимость транзакций и безопасность сети.

Поддержка смарт-контрактов: Узлы могут выполнять смарт-контракты, развернутые на уровне 1 Ethereum, и использовать эти контракты для передачи данных и верификации zk proof.

  1. Эффективно и масштабируемо

Увеличение пропускной способности: Выполнение транзакций на уровне 2 значительно увеличивает производительность сети, снижая загруженность основной сети Ethereum.

Снижение затрат: Обработка транзакций на уровне 2 может существенно снизить комиссии за транзакции, что делает мелкие транзакции более экономически целесообразными.

  1. Децентрализация и безопасность

Децентрализованная проверка: Узлы Layer 2 Rollup поддерживают децентрализованную модель валидатора, позволяя любому желающему участвовать в проверке транзакции и генерации zk-доказательств, обеспечивая децентрализацию и безопасность сети.

Передача данных: Узлы несут ответственность за передачу данных транзакции с уровня 2 на уровень 1 Ethereum и обновление состояния на основе обратной связи L1.

2.2.2 Как это работает

  1. Сбор данных и исполнение сделок

Получение транзакций: Узлы получают транзакции, отправленные пользователями на Уровне 2, и выполняют эти транзакции в соответствии с правилами протокола.

Обновление состояния: После выполнения транзакции узлы обновляют статус транзакции и поддерживают актуальную информацию о состоянии на уровне 2.

  1. Генерация доказательства нулевого разглашения

Генерация zk Доказательств: Узлы генерируют нулевые доказательства для каждой транзакции, обеспечивая правильность и конфиденциальность транзакции.

Отправка доказательств: Сгенерированные zk-доказательства и связанные данные отправляются на Ethereum Layer 1 для проверки L1 валидаторами.

  1. Проверка и обновление состояния

Проверка уровня L1: валидаторы уровня 1 Ethereum проверяют представленные нулевые доказательства, чтобы гарантировать допустимость транзакции.

Синхронизация состояния: После проверки доказательств узлы Layer 2 Rollup синхронизируют и обновляют состояние на основе обратной связи L1, обеспечивая согласованность по всей сети.

Преимущества и сценарии использования:

  1. Улучшение масштабируемости Ethereum: Обработка большого количества транзакций на уровне 2 позволяет узлам Layer 2 Rollup Taiko значительно увеличить масштабируемость сети Ethereum, удовлетворяя высокие требования к транзакциям.

  2. Снижение затрат на транзакции: выполнение транзакций на уровне 2 и создание zk-доказательств снижают зависимость от основной сети Ethereum, тем самым снижая комиссии за транзакции и делая его особенно подходящим для частотных транзакций небольших объемов.

  3. Повышение безопасности и конфиденциальности: Технология доказательства нулевого знания обеспечивает конфиденциальность и безопасность транзакций, предотвращая утечки данных транзакций и сохраняя децентрализованную природу сети.

2.3 Протокол Taiko

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

2.3.1 Функции и особенности

  1. Определение правил протокола

Настройки правил: протокол Taiko определяет все операционные правила Rollup, включая обработку транзакций, верификацию и обновление состояния и т. д. Все транзакции должны следовать этим правилам, чтобы обеспечить последовательную работу сети.

Исполнение смарт-контракта: Протокол реализуется с помощью смарт-контрактов, развернутых на Ethereum, что обеспечивает открытость и прозрачность всех правил и операций.

  1. Проверка транзакции и обновление состояния

Проверка транзакции: После подачи каждой транзакции протокол Taiko будет проверен в соответствии с заранее определенными правилами для обеспечения правильности и корректности транзакции.

Обновление состояния: После завершения верификации протокол обновит состояние транзакции Layer 2 и передаст соответствующие данные на Ethereum Layer 1, чтобы гарантировать синхронизацию и согласованность состояния.

  1. Децентрализация и безопасность

Децентрализованный валидатор: Протокол Taiko поддерживает децентрализованную модель верификатора, в которой любой может участвовать в процессе верификации. Такой децентрализованный подход повышает безопасность и целостность сети.

Доказательство нулевого знания: протокол использует технологию доказательства нулевого знания (zkSNARKs или zkSTARKs) для проверки транзакций без раскрытия конкретного содержания транзакции, обеспечивая конфиденциальность и безопасность транзакции.

  1. Передача и обработка данных

Подача данных: данные транзакции и сгенерированное доказательство zk будут представлены на верификацию L1-валидаторам Ethereum Layer 1.

Обработка данных: После проверки L1 протокол обновит состояние уровня 2 на основе обратной связи, чтобы все участники видели последовательные результаты транзакций.

  1. Функция смарт-контракта

Механизм передачи данных: Смарт-контракт отвечает за передачу данных транзакции и zk-сертификатов между Уровнем 2 и Уровнем 1 для обеспечения целостности данных и согласованности.

Проверка протокола: Умный контракт также отвечает за проверку zk-сертификата для обеспечения действительности и правильности транзакции.

  1. Управление и развитие сообщества

Децентрализованная автономная организация (DAO): Управление протоколом Taiko осуществляется с помощью Taiko DAO, который состоит из держателей токенов TKO, которые принимают решения о крупных обновлениях и изменениях в протоколе путем голосования.

Участие сообщества: управление и развитие протокола в значительной степени зависят от участия и вклада сообщества, чтобы обеспечить прозрачность, справедливость и инклюзивность принятия решений протокола.

2.3.2 Как это работает

  1. Подача и выполнение транзакции

Пользователи отправляют транзакции на уровне 2, и сначала транзакции выполняются на узлах Layer 2 Rollup.

После выполнения транзакции генерируются соответствующие данные транзакции и обновления состояния.

  1. Генерация доказательства нулевого знания

Генерация доказательств нулевого знания для проверки правильности транзакций. Эти доказательства не раскрывают конкретного содержания транзакции, обеспечивая конфиденциальность.

Сгенерированное доказательство zk и данные транзакции будут отправлены на уровень 1 Ethereum.

  1. L1 верификация и обновление состояния

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

После прохождения верификации состояние Layer 2 будет обновлено на основе обратной связи от L1 для обеспечения согласованности и безопасности всей сети.

  1. Обновления управления и протокола

Taiko DAO обеспечивает участие сообщества и прозрачное управление путем голосования за обновления и изменения протокола.

Все обновления протокола будут реализованы через смарт-контракты для обеспечения открытости и прозрачности правил.

2.3.3 Преимущества и случаи использования

  1. Улучшить масштабируемость Ethereum

Благодаря технологии Layer 2 Rollup и нулевому доказательству знания протокол Taiko значительно улучшает масштабируемость сети Ethereum и способен обрабатывать больше транзакций и удовлетворять повышенные потребности в транзакциях.

  1. Снизить затраты на транзакции

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

  1. Повышение безопасности и конфиденциальности

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

  1. Самоуправляемое и прозрачное управление сообществом

Через Taiko DAO участники сообщества могут участвовать в управлении и принятии решений протокола, чтобы обеспечить соответствие направления развития протокола интересам и потребностям сообщества.

2.4 Base Competitive Rollup (BCR)

Base Competitive Rollup (BCR) - это ключевая инновация в протоколе Taiko, разработанная для улучшения децентрализации и безопасности сети. Ниже приведено подробное введение в BCR:

2.4.1 Основная идея

BCR - инновационное решение уровня 2, разработанное для улучшения децентрализации и безопасности блокчейн-сетей через конкурентные механизмы. В модели BCR несколько участников могут конкурировать в предложении и проверке блоков, тем самым исключая контроль сети одним субъектом.

2.4.2 Как это работает

  1. Конкурентные предложения

Предложители: Любой может стать предложителем и отправить предложение блока. Предложители должны упаковывать пользовательские транзакции и генерировать доказательства нулевого знания (zkProofs).

Конкурс предложений: несколько предлагающих могут одновременно конкурировать за отправку блоков, обеспечивая децентрализованный процесс генерации и отправки блоков, свободный от любой единой точки централизованного контроля.

  1. Процесс проверки

Проверители: Проверитель отвечает за проверку блоков и нулевых доказательств, представленных предлагающим. Они обеспечивают безопасность сети, проверяя правильность и законность транзакций.

Конкурентная верификация: Несколько валидаторов могут соревноваться за верификацию блоков, что повышает безопасность сети, поскольку конкуренция между валидаторами гарантирует точность и прозрачность процесса верификации.

2.4.3 Преимущества BCR

  1. Улучшенная децентрализация

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

Сопротивление цензуре: С участием нескольких инициаторов и валидаторов, конкурирующих между собой, сложно для какой-либо отдельной сущности цензурировать или контролировать сеть.

  1. Улучшенная безопасность

Многофакторная аутентификация: Через конкурентный механизм проверки несколько проверяющих независимо проверяют блоки, что обеспечивает надежность и безопасность процесса верификации.

Снижение одиночных точек отказа: Модель BCR снижает риск одиночных точек отказа, поскольку работа сети не зависит от одного предлагающего или валидатора.

  1. Экономические стимулы

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

Сжигание комиссии: Предлагающий должен сжечь определенное количество токенов TKO, чтобы отправить блок, что помогает контролировать предложение токенов и стабилизировать их стоимость.

2.5 Бустер-ориентированный Rollup (BBR)

Booster-Based Rollup (BBR) - ключевой компонент протокола Taiko, разработанный для дальнейшего расширения возможностей сети Ethereum путем улучшения выполнения транзакций и эффективности хранения. Целью дизайна BBR является создание безупречного пользовательского и разработческого опыта, который позволяет выполнять транзакции, как если бы они были на уровне 1 (L1), сохраняя при этом собственное хранение на уровне 2 (L2).

2.5.1 Основные функции и Принцип работы

  1. Двухслойная структура

Разделение исполнения и хранения: BBR реализует двухуровневую структуру для исполнения транзакций и хранения. Этот дизайн позволяет эффективно выполнять транзакции на L2, сохраняя необходимую безопасность и децентрализацию на L1.

Бесшовная интеграция с L1: Благодаря этой двухуровневой структуре BBR гарантирует, что смарт-контракты могут поддерживать постоянные адреса как на L1, так и на всех BBR, упрощая процессы развертывания и взаимодействия.

  1. Совместимость и масштабируемость

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

Улучшенная масштабируемость: Цель дизайна BBR - улучшить масштабируемость Ethereum, обеспечивая более быструю обработку транзакций и снижение затрат для поддержки пользователей и приложений большего масштаба.

  1. Функционал ускорителя

Универсальность: функциональность усилителя BBR может улучшить любой тип агрегации, будь то оптимистический или zk-rollup, используя масштабируемость BBR.

Улучшенная масштабируемость Ethereum: Благодаря BBR любая агрегация может напрямую улучшить масштабируемость Ethereum, позволяя ему обрабатывать больше транзакций и более сложные приложения.

2.5.2 Технические детали

  1. Согласованность смарт-контрактов

Согласованность адресов: BBR обеспечивает согласованность адресов смарт-контрактов между L1 и L2, что означает, что смарт-контракты, развернутые на L1, могут без проблем работать на L2, упрощая процесс разработки и развертывания.

Упрощенное взаимодействие: Процесс взаимодействия между пользователями и разработчиками на разных уровнях оптимизирован, обеспечивая согласованность опыта пользователей и удобство в процессе разработки.

  1. Механизм экономических стимулов

Структура комиссий: Структура комиссий BBR разработана с целью обеспечения достаточно низких затрат на транзакции для стимулирования принятия пользователей и разработчиков, а также обеспечения достаточной устойчивости экономического инцентивного механизма сети для поддержания участия валидаторов и инициаторов.

Распределение вознаграждения: благодаря справедливому механизму распределения вознаграждения BBR гарантирует, что все участники сети получают справедливые поощрения, тем самым поддерживая децентрализацию и безопасность сети.

2.5.3 Преимущество

  1. Улучшить эффективность транзакций

Быстрая обработка транзакций: Выполняя транзакции на уровне L2, BBR значительно увеличивает скорость обработки транзакций и снижает нагрузку на основную сеть Ethereum.

Снижение транзакционных издержек: Выполнение сделок на уровне L2 значительно снижает транзакционные издержки, делая малые транзакции и высокочастотную торговлю более экономически целесообразными.

  1. Улучшить безопасность сети

Децентрализованная верификация: BBR принимает механизм децентрализованной верификации для обеспечения безопасности и децентрализации сети, избегая одиночных точек отказа и рисков цензуры.

Механизм многофакторной аутентификации: Через механизм многофакторной верификации BBR обеспечивает более высокий уровень безопасности для обеспечения корректности и законности всех транзакций.

  1. Оптимизировать пользовательский опыт

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

Легко разрабатывать и развертывать: Разработчики могут использовать существующие инструменты и инфраструктуру Ethereum для легкой разработки и развертывания смарт-контрактов и dApps на BBR.

3. Токен TKO

TKO - это собственный токен сети Taiko, предназначенный для вознаграждения валидаторов блоков и в качестве части комиссий за транзакции в сети Taiko.

3.1 Утилита токена

  1. Комиссия за транзакции: Пользователи, осуществляющие транзакции на сети Taiko Layer 2, должны платить комиссию за транзакции, которая взимается блок-предложителями. Блок-предложители должны сжечь определенное количество токенов TKO и выплатить ETH валидаторам Ethereum, чтобы обеспечить включение их блоков в сеть Ethereum Layer 1.
  2. Система бонусов: токены TKO используются для вознаграждения валидаторов блоков, которые обеспечивают действительность транзакций путем создания и проверки доказательств нулевого знания (zkProofs). Прозрачность токенов TKO обеспечивает, что опыт пользователя аналогичен тому, что наблюдается в сети Ethereum.
  3. Система залога: Токены TKO используются в системе залога BCR и BBR для обеспечения целостности и своевременности сетевых операций. Конфискованный залог не теряется, а направляется в казну Taiko на уровне L1.
  4. Роль управления: держатели токенов TKO могут участвовать в управлении сетью, влиять на сетевые обновления и управлять казной Тайко, поддерживая безразрешительную природу сети на L1 и L2.

3.2 Поставка токенов

  • Общее количество: 1 миллиард токенов TKO, делимых до 18 десятичных знаков.
  • Управление токенами: чеканка или сжигание токенов TKO строго следует правилам управления, обеспечивая прозрачные изменения в предложении, отражающие консенсус держателей токенов.

3.3 Распределение токенов

  • DAO Казна: 20%
  • Облигации Guardian Prover: 2%
  • Субсидии & RetroPGF: 5%
  • Бастион: 10%
  • Раздача токенов Protocol Guild: 1%
  • Бесплатное начисление Genesis: До 5%
  • Ликвидность и создание рынка: 5%
  • Инвестор: 11.62%
  • Taiko Labs/ Керновая команда: 20%
  • Резерв Фонда Taiko: 16.88%
  • Официальные облигации Taiko Prover: 1.5%

3.4 Раздача токенов

  1. Взаимодействие тестовой сети:

Для увеличения шансов на получение токенов TKO в ходе воздушного капельного раздачи пользователи могут участвовать в тестовой сети Taiko и увеличить вероятность получения токенов, взаимодействуя с ее тестовой сетью.

В настоящее время Taiko провел несколько тестовых сетей. Последний тестовый сеть - Alpha3, который предназначен для тестирования взаимодействия между предложителями и валидаторами, а также новой системы комиссий и поощрений.

  1. Шаги участия:

Добавьте сеть: добавьте сеть Sepolia и тестовую сеть Taiko Alpha3 в свой кошелек MetaMask.

Получите тестовый ETH: получите тестовый ETH Sepolia из крана.

Чеканка и мост токенов: Подключите свой кошелек, выпустите токены Bull и Horse, добавьте эти токены в свой MetaMask, а затем перенесите ETH, BLL и Horse из Sepolia в Taiko.

Обмен и обеспечение ликвидности: В тестовом обмене Taiko импортируйте список токенов Taiko, обменивайтесь и обеспечивайте ликвидность для некоторых токенов.

Задачи разработчика: для пользователей с определенным опытом разработки вы можете развертывать и проверять контракты или создавать dApps в соответствии с руководством.

Завершите задания: посетите страницу Galxe Тайко, выполните задания, такие как перевод средств, обмен активами, посещение страниц или ответ на викторины, чтобы заработать баллы. Эти баллы можно конвертировать в будущие награды.

4. Развитие сообщества и экосистемы

Согласно официальному сайту Taiko, в экосистему интегрировано более 90 проектов.

Эти проекты охватывают различные сектора, включая кошельки (со заметными кошельками, совместимыми с EVM), рынки NFT (с одноцепочечными и многозвенными вариантами), инфраструктуру (такие как RPC и оракулы) и приложения DeFi. В качестве решения Layer2 типа 1 Taiko обеспечивает безшовный путь миграции для Ethereum dApps, требуя минимальных или нулевых настроек.

Кроме того, команда Taiko представила кран тестовых токенов, официальный токен и мост NFT, а также функциональность обмена и браузера.

На 23 мая 2024 года у Taiko есть 933 000 подписчиков на платформе X (Twitter), в то время как у Discord накопилось 9,094 миллиона участников. В сравнении, у Optimism есть 640 000 подписчиков, а у Arbitrum - 980 000 подписчиков. Сообщество Taiko продемонстрировало значительный рост и вовлеченность.

5. Команда/финансовая ситуация

5.1 Команда

Команда Taiko состоит из опытных специалистов по блокчейну и инженеров с глубокими знаниями и богатым опытом в технологии блокчейн, криптографии и распределенных систем.

Сооснователь Даниэль Уанг: Даниэль ранее был основателем и генеральным директором Loopring, протокола децентрализованной биржи на основе Ethereum, который использует технологию доказательства нулевого знания для масштабируемости. Обладая обширным опытом в индустрии блокчейна, Даниэль принес богатые знания в области технологий блокчейна и децентрализованных финансов (DeFi) в Taiko. В Taiko Даниэль отвечает за общее стратегическое планирование и техническое руководство, стимулируя развитие и инновации проекта.

Сооснователь Брехт Девос: Брехт, также сооснователь, является руководителем команды исследований и разработки нулевого знания. Ранее он был главным архитектором в Loopring и обладает глубокими знаниями в области криптографии и технологий блокчейн. У Брехта обширный практический опыт в технологии доказательства нулевого знания и дизайне протоколов блокчейн. В Taiko Брехт возглавляет команду исследований и разработки нулевого знания, сосредотачиваясь на исследовании и внедрении технологий zkRollup и zkEVM.

Организационная структура:

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

  • Taiko Lab: посвященная команда исследований и разработки, сосредоточенная на развитии протокола Taiko.
  • Казначейство Taiko: Финансовые ресурсы, финансируемые доходами протокола Taiko, служащие фискальным резервуаром проекта.
  • Taiko DAO: Организация, состоящая из держателей токена Taiko (TKO), осуществляющая право голоса для управления различными аспектами протокола Taiko. Сюда входят решения относительно обновлений смарт-контрактов, параметров TKO и других вопросов, касающихся протокола.
  • Фонд Taiko: Как юридическое лицо, зарегистрированное на Каймановых островах, Фонд Taiko отвечает за контроль роста и развития протокола Taiko и его более широкой экосистемы. Фонд конкретно представляет Taiko DAO и держателей токенов, обеспечивая финансовую поддержку для развития технологий, расширения экосистемы, обслуживания, сотрудничества с поставщиками услуг, управления мероприятиями и других инициатив через гранты или альтернативные методы финансирования.
  • Совет по безопасности Тихоокеанского острова: Совет по безопасности, составленный из лиц и организаций, отобранных Бюро дел Тихоокеанских островов, несет ответственность за оперативное реагирование в чрезвычайных ситуациях в соответствии с Соглашением о Тихоокеанских островах. Основная задача Совета по безопасности - обеспечение безопасности и целостности Тайко, предоставляя им разрешение на внедрение обновлений или модификаций для достижения этой цели.

5.2 Финансирование

Начальное финансирование и последующее финансирование

  • Сумма: 22 миллиона долларов
  • Время: Включая два раунда финансирования, объявленных 8 июня 2023 года
  • Инвесторы: Финансирование возглавляют Sequoia China и Generative Ventures, а также другие участники, включая BAI Capital, GGV Capital, GSR Markets, IOSG Ventures, KuCoin Ventures, Mirana Ventures, OKX Ventures, Skyland Ventures, Token Bay Capital, Yunqi Partners, а также другие инвесторы и известные участники.

Последнее финансирование

  • Сумма: $15 миллионов
  • Время: 2 марта 2024 года
  • Инвесторы: Финансирование ведут Lightspeed, Faction, Hashed, Generative Ventures и Token Bay Capital, а также другие инвесторы, включая Wintermute Ventures, Presto Labs, Flow Traders, Amber Group, OKX Ventures, GSR и WW Ventures.

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

6. Оценка проекта

6.1 Анализ отрасли

Проект Taiko относится к отрасли масштабирования Ethereum Layer 2, с особым акцентом на технологию zkRollup. Taiko предоставляет эффективное, безопасное и децентрализованное решение для масштабирования блокчейна через технологию нулевого доказательства Ethereum Virtual Machine (zkEVM). Его целью является решение проблем масштабируемости Ethereum при полной совместимости с Ethereum.

В области решений по масштабированию Ethereum Layer 2, особенно в технологии zkRollup, существует несколько похожих проектов:

  1. zkSync

Введение: zkSync - это решение масштабирования уровня 2 для Ethereum на основе технологии zkRollup, разработанное для обеспечения быстрых, низко-стоимостных транзакций при сохранении безопасности и децентрализации Ethereum.

Особенности: Полная совместимость с Ethereum, поддержка смарт-контрактов и акцент на пользовательский опыт и удобство для разработчиков.

  1. StarkNet

Введение: StarkNet - это решение расширения уровня 2, разработанное компанией StarkWare на основе технологии STARK (Масштабируемый прозрачный аргумент о знании).

Особенности: Использование технологии STARK для доказательства нулевого знания, обеспечение высокой пропускной способности и низкой задержки транзакций, поддержка сложных смарт-контрактов.

  1. Loopring

Введение: Loopring - это проект zkRollup, ориентированный на протоколы децентрализованных бирж (DEX), нацеленный на обеспечение эффективного торгового опыта и низких комиссий.

Функции: Благодаря технологии zkRollup достигается высокая производительность децентрализованных транзакций для обеспечения безопасности и конфиденциальности активов пользователей.

6.2 Преимущества проекта

  1. Без разрешения и децентрализованный: Taiko выделяется как передовое решение на основе rollup, устраняя централизованных последователей и полагаясь на валидаторов Ethereum для последовательности транзакций и блоков.
  2. Безупречный опыт разработчика: использование Taiko ZK-EVM (ZK-EVM тип 1) обеспечивает совместимость с стандартами выполнения Ethereum, заложив основу для масштабируемой экосистемы Ethereum.
  3. Высокоадаптивная и готовая к будущему: Как спорный роллап, Taiko дает возможность цепям приложений настраивать свои системы подтверждения и принимать более эффективные доказательства с развитием технологий, не модифицируя основной протокол Taiko.
  4. Мощная поддержка сообщества: несколько тестовых сетей Taiko (Alpha1, Alpha2 и Alpha3) стимулируют участие членов сообщества, и взаимодействуя с тестовой сетью, пользователи имеют шанс получить airdrop. Это не только увеличивает активность сообщества, но и помогает проверить и оптимизировать дизайн сети.
  5. Широкий круг партнеров: Taiko установил стратегические партнерства с рядом ведущих блокчейн-проектов и компаний для совместного продвижения развития экосистемы. Эти партнёры оказывают важную поддержку в области исследований и разработки технологий, маркетинга и создания сообщества.

Финансовая поддержка

  • Достаточные средства: Taiko привлекла общую сумму в 37 миллионов долларов в рамках нескольких раундов финансирования при поддержке известных инвесторов, включая Lightspeed, Faction, Hashed, Generative Ventures и Token Bay Capital. Достаточные средства обеспечивают надежную гарантию для исследований и разработок технологий, расширения команды и инфраструктурного строительства.

6.3 Недостатки проектов

  1. Рыночная конкуренция
  • Ожесточенная конкурентная среда: В области решений масштабирования Ethereum Layer 2 есть несколько сильных конкурентов, таких как zkSync, StarkNet, Loopring, Optimism и Arbitrum. Эти проекты также активно развивают свои технологии и экосистемы, и Taiko сталкивается с ожесточенным давлением конкуренции на рынке.
  • Конкурентное преимущество: Хотя Taiko имеет определенные преимущества в области технологических инноваций и построения сообщества, как выделиться среди многих конкурентов, по-прежнему остается вызовом.
  1. Техническая реализация
  • Техническая сложность: технологии zkEVM и zkRollup являются очень сложными и требуют больших инвестиций в исследования и техническую поддержку. По-прежнему существуют технические проблемы для достижения полностью децентрализованных и эффективных доказательств в нулевом знании.
  • Релиз основной сети: Главной сети Taiko планируется выпустить к концу первого квартала 2024 года. Хотя несколько тестовых сетей были успешными, плавный запуск и широкое применение основной сети все еще требуют дальнейшей проверки.
  1. Принятие пользователем
  • Опыт пользователя: Хотя Taiko предлагает множество технических преимуществ, улучшение опыта пользователя для привлечения большего количества пользователей и разработчиков к использованию его сети остается критически важной проблемой. В частности, требуется непрерывная оптимизация с учетом привычек пользователей и совместимости с инструментами разработчика.
  • Образование и Продвижение: Для того чтобы помочь пользователям и разработчикам понять и использовать сеть Taiko, особенно в сложной технологии доказательства нулевого знания и децентрализованных моделях управления, необходимо больше образовательных и промо-активностей.

7. Заключение

В общем и целом проект Taiko предлагает инновационную технологию zkRollup и zkEVM, обеспечивая Ethereum эффективным, безопасным и децентрализованным решением масштабирования. Благодаря поддержке нескольких раундов финансирования и модели управления на основе децентрализованной автономной организации (DAO), Taiko достиг значительных успехов в техническом развитии и создании сообщества. Несмотря на рыночную конкуренцию и технические проблемы, Taiko стремится занять выдающееся положение в области решений по масштабированию блокчейна, непрерывно оптимизируя свою технологию и расширяя свою экосистему. В конечном итоге он стремится обеспечить пользователям и разработчикам эффективную и безопасную среду блокчейна.

Отказ от ответственности:

  1. Эта статья взята из [Techflow]. Все авторские права принадлежат оригинальному автору [Официант в чайной]. Если есть возражения против этой перепечатки, пожалуйста, свяжитесь с Gate Learnкоманда, и они незамедлительно справятся с этим.
  2. Ответственность за отказ: Взгляды и мнения, высказанные в этой статье, являются исключительно точкой зрения автора и не являются инвестиционными советами.
  3. Переводы статьи на другие языки выполняются командой Gate Learn. Если не указано иное, копирование, распространение или плагиат переведенных статей запрещены.

Taiko: Решение ETH L2, обеспечивающее безшовную масштабируемость и полную совместимость

Новичок5/30/2024, 1:34:12 AM
Проект Taiko - это решение уровня 2, использующее технологию zkEVM и предназначенное для расширения функциональности Ethereum через децентрализованный аналог zkRollup Ethereum. Он позволяет разработчикам и пользователям без проблем расширять Ethereum, не изменяя существующие децентрализованные приложения (dApps). Основные особенности Taiko включают полностью совместимый с EVM zkEVM Type 1, открытый исходный код, полную децентрализацию и упорядочивание транзакций эфириумскими валидаторами. Протокол Taiko обеспечивает правильность транзакций и безопасность сети через умные контракты и децентрализованную верификацию. Кроме того, в Taiko предусмотрены инновации на основе Contestable Rollups (BCR) и Booster-Based Rollups (BBR), а также токены TKO для вознаграждения валидаторов, комиссий за транзакции и управления сетью.

1. О проекте

Taiko - это децентрализованный проект zkRollup, эквивалентный Ethereum, направленный на масштабирование Ethereum с помощью технологии zkEVM.

Taiko нацелен на то, чтобы стать полностью совместимым с Ethereum zkRollup, позволяя расширять Ethereum без изменения существующих децентрализованных приложений (dApps). Будучи полностью совместимым с Ethereum zkRollup, Taiko позволяет разработчикам и пользователям использовать мощные возможности Ethereum Layer 1 (L1) без изменения существующих dApps.

Основные характеристики:

  1. Полностью совместимый тип 1 zkEVM: Taiko использует тип 1 zkEVM, который полностью совместим с Ethereum, позволяя разработчикам мигрировать dApps между Ethereum и Taiko, не беспокоясь о сбоях смарт-контрактов.
  2. Open-source: Весь исходный код Taiko доступен на GitHub для просмотра, сборки или редактирования, что обеспечивает развитие блокчейна не ограничивается небольшой командой, а включает глобальное сообщество разработчиков.
  3. Полностью децентрализованный: Помимо высокой совместимости с EVM, Taiko уделяет большое внимание протоколу децентрализации, планируя генерировать zkPs через децентрализованных предлагающих и валидаторов, представляющих блоки и доказательства.

2. Основная структура технологии

2.1 цепь zkEVM

Цепь zkEVM (нулевая знание Ethereum виртуальная машина) является одним из основных компонентов технологической архитектуры Taiko. Он использует доказательства нулевого знания (ZKPs) для проверки точности и целостности вычислений Ethereum виртуальной машины (EVM). Через zkEVM Taiko может масштабировать Ethereum без изменения существующих смарт-контрактов и децентрализованных приложений (dApps), сохраняя при этом безопасность, децентрализацию и совместимость Ethereum.

2.1.1 Функции и особенности

  1. Доказательства нулевого разглашения (ZKPs)

Проверьте транзакцию: цепь zkEVM использует ZKP для проверки правильности транзакций без раскрытия транзакционных данных. Таким образом, объем обработки данных в основной сети Ethereum может быть сокращен, что позволит снизить затраты на транзакции и увеличить скорость транзакций.

Конфиденциальность: ZKPs обеспечивают конфиденциальность транзакций, и на Ethereum mainnet отправляются только проверенные доказательства.

  1. Полностью совместим с EVM операциями

Поддерживает все операции EVM: Цепь zkEVM полностью поддерживает все операции EVM, что означает, что разработчики могут без проблем перенести свои смарт-контракты и dApps на Taiko без каких-либо изменений.

Поддерживает совместимость с Ethereum: Этот высокий уровень совместимости позволяет использовать существующие инструменты разработки и экосистемы Ethereum непосредственно на Taiko, что значительно облегчает работу разработчиков.

  1. Децентрализация и безопасность

Децентрализованная верификация: Цепь zkEVM поддерживает децентрализованную модель верификатора, где каждый может участвовать в создании и проверке доказательств нулевого знания. Этот децентрализованный подход гарантирует безопасность и целостность системы.

Валидатор Ethereum L1: цепь zkEVM Taiko использует валидаторов уровня 1 Ethereum для упорядочения транзакций, обеспечивая наследование децентрализации и атрибутов безопасности Ethereum.

  1. Эффективно и масштабируемо

Снижение обработки данных: За счет выполнения транзакций на уровне 2 и генерации доказательств нулевого знания Taiko снижает нагрузку на обработку данных в основной сети Ethereum, тем самым повышая эффективность транзакций и масштабируемость.

Быстрое создание zk-доказательств: конструкция цепи zkEVM оптимизирует скорость генерации zk-доказательств, обеспечивая эффективную обработку большого объема транзакций.

  1. Смарт-контракты и протокольные правила

Выполнение смарт-контракта: Цепь zkEVM поддерживает выполнение смарт-контрактов, обеспечивая программирование и гибкость Ethereum. Эти смарт-контракты отвечают за проверку zk-доказательств и соблюдение протокольных правил.

Проверка протокола: Цепь zkEVM, совмещенная с Ethereum L1, гарантирует строгую проверку всех доказательств и состояний транзакций, обеспечивая согласованность и безопасность системы.

2.1.2 Как это работает

  1. Выполнение транзакции и сбор данных

Транзакция сначала выполняется на уровне 2, генерируя соответствующие данные транзакции.

Эти данные транзакции собраны и подготовлены для генерации доказательства ZK.

  1. Генерация доказательства нулевого знания

Цепь zkEVM использует технологию zkSNARKs или zkSTARKs для генерации доказательств нулевого разглашения, которые могут подтверждать правильность транзакции, не раскрывая конкретного содержания транзакции.

После генерации доказательства доказательство и связанные данные будут представлены в Ethereum L1.

  1. Проверка и обновления статуса

Валидаторы Ethereum L1 проверяют представленное доказательство нулевого знания, чтобы гарантировать его допустимость.

После подтверждения доказательства статус транзакции обновляется на основной сети Ethereum, что гарантирует, что все участники видят согласованные результаты транзакции.

2.2 Узел Layer 2 Rollup

Узлы Layer 2 Rollup являются ключевым компонентом технической архитектуры Taiko, ответственным за управление и выполнение транзакций на уровне 2, взаимодействуя с Ethereum Layer 1 (L1). Благодаря технологии Layer 2 Rollup Taiko способен увеличить пропускную способность транзакций Ethereum, снизить затраты на транзакции и обеспечить децентрализацию и безопасность.

2.2.1 Функции и особенности

  1. Сбор данных и исполнение сделок

Исполнение сделок: Узлы Layer 2 Rollup выполняют транзакции на уровне 2, и эти транзакции сначала обрабатываются в сети уровня 2, снижая прямую нагрузку на основную сеть Ethereum.

Сбор данных: Узел собирает данные, передаваемые с Ethereum Layer 1, и выполняет обработку транзакций и обновление статуса на основе этих данных.

  1. Управление состоянием

Отображение состояния: После выполнения каждой транзакции узел Layer 2 Rollup обновит и отобразит статус транзакции, чтобы все участники видели согласованную информацию о состоянии.

Обслуживание состояния: Обеспечение согласованности и целостности данных всей сети путем управления статусом после выполнения транзакции.

  1. Исполнение правил протокола

Проверка протокола: Узлы Layer 2 Rollup выполняют транзакции и процессы верификации в соответствии с правилами протокола Taiko. Эти правила гарантируют допустимость транзакций и безопасность сети.

Поддержка смарт-контрактов: Узлы могут выполнять смарт-контракты, развернутые на уровне 1 Ethereum, и использовать эти контракты для передачи данных и верификации zk proof.

  1. Эффективно и масштабируемо

Увеличение пропускной способности: Выполнение транзакций на уровне 2 значительно увеличивает производительность сети, снижая загруженность основной сети Ethereum.

Снижение затрат: Обработка транзакций на уровне 2 может существенно снизить комиссии за транзакции, что делает мелкие транзакции более экономически целесообразными.

  1. Децентрализация и безопасность

Децентрализованная проверка: Узлы Layer 2 Rollup поддерживают децентрализованную модель валидатора, позволяя любому желающему участвовать в проверке транзакции и генерации zk-доказательств, обеспечивая децентрализацию и безопасность сети.

Передача данных: Узлы несут ответственность за передачу данных транзакции с уровня 2 на уровень 1 Ethereum и обновление состояния на основе обратной связи L1.

2.2.2 Как это работает

  1. Сбор данных и исполнение сделок

Получение транзакций: Узлы получают транзакции, отправленные пользователями на Уровне 2, и выполняют эти транзакции в соответствии с правилами протокола.

Обновление состояния: После выполнения транзакции узлы обновляют статус транзакции и поддерживают актуальную информацию о состоянии на уровне 2.

  1. Генерация доказательства нулевого разглашения

Генерация zk Доказательств: Узлы генерируют нулевые доказательства для каждой транзакции, обеспечивая правильность и конфиденциальность транзакции.

Отправка доказательств: Сгенерированные zk-доказательства и связанные данные отправляются на Ethereum Layer 1 для проверки L1 валидаторами.

  1. Проверка и обновление состояния

Проверка уровня L1: валидаторы уровня 1 Ethereum проверяют представленные нулевые доказательства, чтобы гарантировать допустимость транзакции.

Синхронизация состояния: После проверки доказательств узлы Layer 2 Rollup синхронизируют и обновляют состояние на основе обратной связи L1, обеспечивая согласованность по всей сети.

Преимущества и сценарии использования:

  1. Улучшение масштабируемости Ethereum: Обработка большого количества транзакций на уровне 2 позволяет узлам Layer 2 Rollup Taiko значительно увеличить масштабируемость сети Ethereum, удовлетворяя высокие требования к транзакциям.

  2. Снижение затрат на транзакции: выполнение транзакций на уровне 2 и создание zk-доказательств снижают зависимость от основной сети Ethereum, тем самым снижая комиссии за транзакции и делая его особенно подходящим для частотных транзакций небольших объемов.

  3. Повышение безопасности и конфиденциальности: Технология доказательства нулевого знания обеспечивает конфиденциальность и безопасность транзакций, предотвращая утечки данных транзакций и сохраняя децентрализованную природу сети.

2.3 Протокол Taiko

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

2.3.1 Функции и особенности

  1. Определение правил протокола

Настройки правил: протокол Taiko определяет все операционные правила Rollup, включая обработку транзакций, верификацию и обновление состояния и т. д. Все транзакции должны следовать этим правилам, чтобы обеспечить последовательную работу сети.

Исполнение смарт-контракта: Протокол реализуется с помощью смарт-контрактов, развернутых на Ethereum, что обеспечивает открытость и прозрачность всех правил и операций.

  1. Проверка транзакции и обновление состояния

Проверка транзакции: После подачи каждой транзакции протокол Taiko будет проверен в соответствии с заранее определенными правилами для обеспечения правильности и корректности транзакции.

Обновление состояния: После завершения верификации протокол обновит состояние транзакции Layer 2 и передаст соответствующие данные на Ethereum Layer 1, чтобы гарантировать синхронизацию и согласованность состояния.

  1. Децентрализация и безопасность

Децентрализованный валидатор: Протокол Taiko поддерживает децентрализованную модель верификатора, в которой любой может участвовать в процессе верификации. Такой децентрализованный подход повышает безопасность и целостность сети.

Доказательство нулевого знания: протокол использует технологию доказательства нулевого знания (zkSNARKs или zkSTARKs) для проверки транзакций без раскрытия конкретного содержания транзакции, обеспечивая конфиденциальность и безопасность транзакции.

  1. Передача и обработка данных

Подача данных: данные транзакции и сгенерированное доказательство zk будут представлены на верификацию L1-валидаторам Ethereum Layer 1.

Обработка данных: После проверки L1 протокол обновит состояние уровня 2 на основе обратной связи, чтобы все участники видели последовательные результаты транзакций.

  1. Функция смарт-контракта

Механизм передачи данных: Смарт-контракт отвечает за передачу данных транзакции и zk-сертификатов между Уровнем 2 и Уровнем 1 для обеспечения целостности данных и согласованности.

Проверка протокола: Умный контракт также отвечает за проверку zk-сертификата для обеспечения действительности и правильности транзакции.

  1. Управление и развитие сообщества

Децентрализованная автономная организация (DAO): Управление протоколом Taiko осуществляется с помощью Taiko DAO, который состоит из держателей токенов TKO, которые принимают решения о крупных обновлениях и изменениях в протоколе путем голосования.

Участие сообщества: управление и развитие протокола в значительной степени зависят от участия и вклада сообщества, чтобы обеспечить прозрачность, справедливость и инклюзивность принятия решений протокола.

2.3.2 Как это работает

  1. Подача и выполнение транзакции

Пользователи отправляют транзакции на уровне 2, и сначала транзакции выполняются на узлах Layer 2 Rollup.

После выполнения транзакции генерируются соответствующие данные транзакции и обновления состояния.

  1. Генерация доказательства нулевого знания

Генерация доказательств нулевого знания для проверки правильности транзакций. Эти доказательства не раскрывают конкретного содержания транзакции, обеспечивая конфиденциальность.

Сгенерированное доказательство zk и данные транзакции будут отправлены на уровень 1 Ethereum.

  1. L1 верификация и обновление состояния

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

После прохождения верификации состояние Layer 2 будет обновлено на основе обратной связи от L1 для обеспечения согласованности и безопасности всей сети.

  1. Обновления управления и протокола

Taiko DAO обеспечивает участие сообщества и прозрачное управление путем голосования за обновления и изменения протокола.

Все обновления протокола будут реализованы через смарт-контракты для обеспечения открытости и прозрачности правил.

2.3.3 Преимущества и случаи использования

  1. Улучшить масштабируемость Ethereum

Благодаря технологии Layer 2 Rollup и нулевому доказательству знания протокол Taiko значительно улучшает масштабируемость сети Ethereum и способен обрабатывать больше транзакций и удовлетворять повышенные потребности в транзакциях.

  1. Снизить затраты на транзакции

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

  1. Повышение безопасности и конфиденциальности

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

  1. Самоуправляемое и прозрачное управление сообществом

Через Taiko DAO участники сообщества могут участвовать в управлении и принятии решений протокола, чтобы обеспечить соответствие направления развития протокола интересам и потребностям сообщества.

2.4 Base Competitive Rollup (BCR)

Base Competitive Rollup (BCR) - это ключевая инновация в протоколе Taiko, разработанная для улучшения децентрализации и безопасности сети. Ниже приведено подробное введение в BCR:

2.4.1 Основная идея

BCR - инновационное решение уровня 2, разработанное для улучшения децентрализации и безопасности блокчейн-сетей через конкурентные механизмы. В модели BCR несколько участников могут конкурировать в предложении и проверке блоков, тем самым исключая контроль сети одним субъектом.

2.4.2 Как это работает

  1. Конкурентные предложения

Предложители: Любой может стать предложителем и отправить предложение блока. Предложители должны упаковывать пользовательские транзакции и генерировать доказательства нулевого знания (zkProofs).

Конкурс предложений: несколько предлагающих могут одновременно конкурировать за отправку блоков, обеспечивая децентрализованный процесс генерации и отправки блоков, свободный от любой единой точки централизованного контроля.

  1. Процесс проверки

Проверители: Проверитель отвечает за проверку блоков и нулевых доказательств, представленных предлагающим. Они обеспечивают безопасность сети, проверяя правильность и законность транзакций.

Конкурентная верификация: Несколько валидаторов могут соревноваться за верификацию блоков, что повышает безопасность сети, поскольку конкуренция между валидаторами гарантирует точность и прозрачность процесса верификации.

2.4.3 Преимущества BCR

  1. Улучшенная децентрализация

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

Сопротивление цензуре: С участием нескольких инициаторов и валидаторов, конкурирующих между собой, сложно для какой-либо отдельной сущности цензурировать или контролировать сеть.

  1. Улучшенная безопасность

Многофакторная аутентификация: Через конкурентный механизм проверки несколько проверяющих независимо проверяют блоки, что обеспечивает надежность и безопасность процесса верификации.

Снижение одиночных точек отказа: Модель BCR снижает риск одиночных точек отказа, поскольку работа сети не зависит от одного предлагающего или валидатора.

  1. Экономические стимулы

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

Сжигание комиссии: Предлагающий должен сжечь определенное количество токенов TKO, чтобы отправить блок, что помогает контролировать предложение токенов и стабилизировать их стоимость.

2.5 Бустер-ориентированный Rollup (BBR)

Booster-Based Rollup (BBR) - ключевой компонент протокола Taiko, разработанный для дальнейшего расширения возможностей сети Ethereum путем улучшения выполнения транзакций и эффективности хранения. Целью дизайна BBR является создание безупречного пользовательского и разработческого опыта, который позволяет выполнять транзакции, как если бы они были на уровне 1 (L1), сохраняя при этом собственное хранение на уровне 2 (L2).

2.5.1 Основные функции и Принцип работы

  1. Двухслойная структура

Разделение исполнения и хранения: BBR реализует двухуровневую структуру для исполнения транзакций и хранения. Этот дизайн позволяет эффективно выполнять транзакции на L2, сохраняя необходимую безопасность и децентрализацию на L1.

Бесшовная интеграция с L1: Благодаря этой двухуровневой структуре BBR гарантирует, что смарт-контракты могут поддерживать постоянные адреса как на L1, так и на всех BBR, упрощая процессы развертывания и взаимодействия.

  1. Совместимость и масштабируемость

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

Улучшенная масштабируемость: Цель дизайна BBR - улучшить масштабируемость Ethereum, обеспечивая более быструю обработку транзакций и снижение затрат для поддержки пользователей и приложений большего масштаба.

  1. Функционал ускорителя

Универсальность: функциональность усилителя BBR может улучшить любой тип агрегации, будь то оптимистический или zk-rollup, используя масштабируемость BBR.

Улучшенная масштабируемость Ethereum: Благодаря BBR любая агрегация может напрямую улучшить масштабируемость Ethereum, позволяя ему обрабатывать больше транзакций и более сложные приложения.

2.5.2 Технические детали

  1. Согласованность смарт-контрактов

Согласованность адресов: BBR обеспечивает согласованность адресов смарт-контрактов между L1 и L2, что означает, что смарт-контракты, развернутые на L1, могут без проблем работать на L2, упрощая процесс разработки и развертывания.

Упрощенное взаимодействие: Процесс взаимодействия между пользователями и разработчиками на разных уровнях оптимизирован, обеспечивая согласованность опыта пользователей и удобство в процессе разработки.

  1. Механизм экономических стимулов

Структура комиссий: Структура комиссий BBR разработана с целью обеспечения достаточно низких затрат на транзакции для стимулирования принятия пользователей и разработчиков, а также обеспечения достаточной устойчивости экономического инцентивного механизма сети для поддержания участия валидаторов и инициаторов.

Распределение вознаграждения: благодаря справедливому механизму распределения вознаграждения BBR гарантирует, что все участники сети получают справедливые поощрения, тем самым поддерживая децентрализацию и безопасность сети.

2.5.3 Преимущество

  1. Улучшить эффективность транзакций

Быстрая обработка транзакций: Выполняя транзакции на уровне L2, BBR значительно увеличивает скорость обработки транзакций и снижает нагрузку на основную сеть Ethereum.

Снижение транзакционных издержек: Выполнение сделок на уровне L2 значительно снижает транзакционные издержки, делая малые транзакции и высокочастотную торговлю более экономически целесообразными.

  1. Улучшить безопасность сети

Децентрализованная верификация: BBR принимает механизм децентрализованной верификации для обеспечения безопасности и децентрализации сети, избегая одиночных точек отказа и рисков цензуры.

Механизм многофакторной аутентификации: Через механизм многофакторной верификации BBR обеспечивает более высокий уровень безопасности для обеспечения корректности и законности всех транзакций.

  1. Оптимизировать пользовательский опыт

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

Легко разрабатывать и развертывать: Разработчики могут использовать существующие инструменты и инфраструктуру Ethereum для легкой разработки и развертывания смарт-контрактов и dApps на BBR.

3. Токен TKO

TKO - это собственный токен сети Taiko, предназначенный для вознаграждения валидаторов блоков и в качестве части комиссий за транзакции в сети Taiko.

3.1 Утилита токена

  1. Комиссия за транзакции: Пользователи, осуществляющие транзакции на сети Taiko Layer 2, должны платить комиссию за транзакции, которая взимается блок-предложителями. Блок-предложители должны сжечь определенное количество токенов TKO и выплатить ETH валидаторам Ethereum, чтобы обеспечить включение их блоков в сеть Ethereum Layer 1.
  2. Система бонусов: токены TKO используются для вознаграждения валидаторов блоков, которые обеспечивают действительность транзакций путем создания и проверки доказательств нулевого знания (zkProofs). Прозрачность токенов TKO обеспечивает, что опыт пользователя аналогичен тому, что наблюдается в сети Ethereum.
  3. Система залога: Токены TKO используются в системе залога BCR и BBR для обеспечения целостности и своевременности сетевых операций. Конфискованный залог не теряется, а направляется в казну Taiko на уровне L1.
  4. Роль управления: держатели токенов TKO могут участвовать в управлении сетью, влиять на сетевые обновления и управлять казной Тайко, поддерживая безразрешительную природу сети на L1 и L2.

3.2 Поставка токенов

  • Общее количество: 1 миллиард токенов TKO, делимых до 18 десятичных знаков.
  • Управление токенами: чеканка или сжигание токенов TKO строго следует правилам управления, обеспечивая прозрачные изменения в предложении, отражающие консенсус держателей токенов.

3.3 Распределение токенов

  • DAO Казна: 20%
  • Облигации Guardian Prover: 2%
  • Субсидии & RetroPGF: 5%
  • Бастион: 10%
  • Раздача токенов Protocol Guild: 1%
  • Бесплатное начисление Genesis: До 5%
  • Ликвидность и создание рынка: 5%
  • Инвестор: 11.62%
  • Taiko Labs/ Керновая команда: 20%
  • Резерв Фонда Taiko: 16.88%
  • Официальные облигации Taiko Prover: 1.5%

3.4 Раздача токенов

  1. Взаимодействие тестовой сети:

Для увеличения шансов на получение токенов TKO в ходе воздушного капельного раздачи пользователи могут участвовать в тестовой сети Taiko и увеличить вероятность получения токенов, взаимодействуя с ее тестовой сетью.

В настоящее время Taiko провел несколько тестовых сетей. Последний тестовый сеть - Alpha3, который предназначен для тестирования взаимодействия между предложителями и валидаторами, а также новой системы комиссий и поощрений.

  1. Шаги участия:

Добавьте сеть: добавьте сеть Sepolia и тестовую сеть Taiko Alpha3 в свой кошелек MetaMask.

Получите тестовый ETH: получите тестовый ETH Sepolia из крана.

Чеканка и мост токенов: Подключите свой кошелек, выпустите токены Bull и Horse, добавьте эти токены в свой MetaMask, а затем перенесите ETH, BLL и Horse из Sepolia в Taiko.

Обмен и обеспечение ликвидности: В тестовом обмене Taiko импортируйте список токенов Taiko, обменивайтесь и обеспечивайте ликвидность для некоторых токенов.

Задачи разработчика: для пользователей с определенным опытом разработки вы можете развертывать и проверять контракты или создавать dApps в соответствии с руководством.

Завершите задания: посетите страницу Galxe Тайко, выполните задания, такие как перевод средств, обмен активами, посещение страниц или ответ на викторины, чтобы заработать баллы. Эти баллы можно конвертировать в будущие награды.

4. Развитие сообщества и экосистемы

Согласно официальному сайту Taiko, в экосистему интегрировано более 90 проектов.

Эти проекты охватывают различные сектора, включая кошельки (со заметными кошельками, совместимыми с EVM), рынки NFT (с одноцепочечными и многозвенными вариантами), инфраструктуру (такие как RPC и оракулы) и приложения DeFi. В качестве решения Layer2 типа 1 Taiko обеспечивает безшовный путь миграции для Ethereum dApps, требуя минимальных или нулевых настроек.

Кроме того, команда Taiko представила кран тестовых токенов, официальный токен и мост NFT, а также функциональность обмена и браузера.

На 23 мая 2024 года у Taiko есть 933 000 подписчиков на платформе X (Twitter), в то время как у Discord накопилось 9,094 миллиона участников. В сравнении, у Optimism есть 640 000 подписчиков, а у Arbitrum - 980 000 подписчиков. Сообщество Taiko продемонстрировало значительный рост и вовлеченность.

5. Команда/финансовая ситуация

5.1 Команда

Команда Taiko состоит из опытных специалистов по блокчейну и инженеров с глубокими знаниями и богатым опытом в технологии блокчейн, криптографии и распределенных систем.

Сооснователь Даниэль Уанг: Даниэль ранее был основателем и генеральным директором Loopring, протокола децентрализованной биржи на основе Ethereum, который использует технологию доказательства нулевого знания для масштабируемости. Обладая обширным опытом в индустрии блокчейна, Даниэль принес богатые знания в области технологий блокчейна и децентрализованных финансов (DeFi) в Taiko. В Taiko Даниэль отвечает за общее стратегическое планирование и техническое руководство, стимулируя развитие и инновации проекта.

Сооснователь Брехт Девос: Брехт, также сооснователь, является руководителем команды исследований и разработки нулевого знания. Ранее он был главным архитектором в Loopring и обладает глубокими знаниями в области криптографии и технологий блокчейн. У Брехта обширный практический опыт в технологии доказательства нулевого знания и дизайне протоколов блокчейн. В Taiko Брехт возглавляет команду исследований и разработки нулевого знания, сосредотачиваясь на исследовании и внедрении технологий zkRollup и zkEVM.

Организационная структура:

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

  • Taiko Lab: посвященная команда исследований и разработки, сосредоточенная на развитии протокола Taiko.
  • Казначейство Taiko: Финансовые ресурсы, финансируемые доходами протокола Taiko, служащие фискальным резервуаром проекта.
  • Taiko DAO: Организация, состоящая из держателей токена Taiko (TKO), осуществляющая право голоса для управления различными аспектами протокола Taiko. Сюда входят решения относительно обновлений смарт-контрактов, параметров TKO и других вопросов, касающихся протокола.
  • Фонд Taiko: Как юридическое лицо, зарегистрированное на Каймановых островах, Фонд Taiko отвечает за контроль роста и развития протокола Taiko и его более широкой экосистемы. Фонд конкретно представляет Taiko DAO и держателей токенов, обеспечивая финансовую поддержку для развития технологий, расширения экосистемы, обслуживания, сотрудничества с поставщиками услуг, управления мероприятиями и других инициатив через гранты или альтернативные методы финансирования.
  • Совет по безопасности Тихоокеанского острова: Совет по безопасности, составленный из лиц и организаций, отобранных Бюро дел Тихоокеанских островов, несет ответственность за оперативное реагирование в чрезвычайных ситуациях в соответствии с Соглашением о Тихоокеанских островах. Основная задача Совета по безопасности - обеспечение безопасности и целостности Тайко, предоставляя им разрешение на внедрение обновлений или модификаций для достижения этой цели.

5.2 Финансирование

Начальное финансирование и последующее финансирование

  • Сумма: 22 миллиона долларов
  • Время: Включая два раунда финансирования, объявленных 8 июня 2023 года
  • Инвесторы: Финансирование возглавляют Sequoia China и Generative Ventures, а также другие участники, включая BAI Capital, GGV Capital, GSR Markets, IOSG Ventures, KuCoin Ventures, Mirana Ventures, OKX Ventures, Skyland Ventures, Token Bay Capital, Yunqi Partners, а также другие инвесторы и известные участники.

Последнее финансирование

  • Сумма: $15 миллионов
  • Время: 2 марта 2024 года
  • Инвесторы: Финансирование ведут Lightspeed, Faction, Hashed, Generative Ventures и Token Bay Capital, а также другие инвесторы, включая Wintermute Ventures, Presto Labs, Flow Traders, Amber Group, OKX Ventures, GSR и WW Ventures.

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

6. Оценка проекта

6.1 Анализ отрасли

Проект Taiko относится к отрасли масштабирования Ethereum Layer 2, с особым акцентом на технологию zkRollup. Taiko предоставляет эффективное, безопасное и децентрализованное решение для масштабирования блокчейна через технологию нулевого доказательства Ethereum Virtual Machine (zkEVM). Его целью является решение проблем масштабируемости Ethereum при полной совместимости с Ethereum.

В области решений по масштабированию Ethereum Layer 2, особенно в технологии zkRollup, существует несколько похожих проектов:

  1. zkSync

Введение: zkSync - это решение масштабирования уровня 2 для Ethereum на основе технологии zkRollup, разработанное для обеспечения быстрых, низко-стоимостных транзакций при сохранении безопасности и децентрализации Ethereum.

Особенности: Полная совместимость с Ethereum, поддержка смарт-контрактов и акцент на пользовательский опыт и удобство для разработчиков.

  1. StarkNet

Введение: StarkNet - это решение расширения уровня 2, разработанное компанией StarkWare на основе технологии STARK (Масштабируемый прозрачный аргумент о знании).

Особенности: Использование технологии STARK для доказательства нулевого знания, обеспечение высокой пропускной способности и низкой задержки транзакций, поддержка сложных смарт-контрактов.

  1. Loopring

Введение: Loopring - это проект zkRollup, ориентированный на протоколы децентрализованных бирж (DEX), нацеленный на обеспечение эффективного торгового опыта и низких комиссий.

Функции: Благодаря технологии zkRollup достигается высокая производительность децентрализованных транзакций для обеспечения безопасности и конфиденциальности активов пользователей.

6.2 Преимущества проекта

  1. Без разрешения и децентрализованный: Taiko выделяется как передовое решение на основе rollup, устраняя централизованных последователей и полагаясь на валидаторов Ethereum для последовательности транзакций и блоков.
  2. Безупречный опыт разработчика: использование Taiko ZK-EVM (ZK-EVM тип 1) обеспечивает совместимость с стандартами выполнения Ethereum, заложив основу для масштабируемой экосистемы Ethereum.
  3. Высокоадаптивная и готовая к будущему: Как спорный роллап, Taiko дает возможность цепям приложений настраивать свои системы подтверждения и принимать более эффективные доказательства с развитием технологий, не модифицируя основной протокол Taiko.
  4. Мощная поддержка сообщества: несколько тестовых сетей Taiko (Alpha1, Alpha2 и Alpha3) стимулируют участие членов сообщества, и взаимодействуя с тестовой сетью, пользователи имеют шанс получить airdrop. Это не только увеличивает активность сообщества, но и помогает проверить и оптимизировать дизайн сети.
  5. Широкий круг партнеров: Taiko установил стратегические партнерства с рядом ведущих блокчейн-проектов и компаний для совместного продвижения развития экосистемы. Эти партнёры оказывают важную поддержку в области исследований и разработки технологий, маркетинга и создания сообщества.

Финансовая поддержка

  • Достаточные средства: Taiko привлекла общую сумму в 37 миллионов долларов в рамках нескольких раундов финансирования при поддержке известных инвесторов, включая Lightspeed, Faction, Hashed, Generative Ventures и Token Bay Capital. Достаточные средства обеспечивают надежную гарантию для исследований и разработок технологий, расширения команды и инфраструктурного строительства.

6.3 Недостатки проектов

  1. Рыночная конкуренция
  • Ожесточенная конкурентная среда: В области решений масштабирования Ethereum Layer 2 есть несколько сильных конкурентов, таких как zkSync, StarkNet, Loopring, Optimism и Arbitrum. Эти проекты также активно развивают свои технологии и экосистемы, и Taiko сталкивается с ожесточенным давлением конкуренции на рынке.
  • Конкурентное преимущество: Хотя Taiko имеет определенные преимущества в области технологических инноваций и построения сообщества, как выделиться среди многих конкурентов, по-прежнему остается вызовом.
  1. Техническая реализация
  • Техническая сложность: технологии zkEVM и zkRollup являются очень сложными и требуют больших инвестиций в исследования и техническую поддержку. По-прежнему существуют технические проблемы для достижения полностью децентрализованных и эффективных доказательств в нулевом знании.
  • Релиз основной сети: Главной сети Taiko планируется выпустить к концу первого квартала 2024 года. Хотя несколько тестовых сетей были успешными, плавный запуск и широкое применение основной сети все еще требуют дальнейшей проверки.
  1. Принятие пользователем
  • Опыт пользователя: Хотя Taiko предлагает множество технических преимуществ, улучшение опыта пользователя для привлечения большего количества пользователей и разработчиков к использованию его сети остается критически важной проблемой. В частности, требуется непрерывная оптимизация с учетом привычек пользователей и совместимости с инструментами разработчика.
  • Образование и Продвижение: Для того чтобы помочь пользователям и разработчикам понять и использовать сеть Taiko, особенно в сложной технологии доказательства нулевого знания и децентрализованных моделях управления, необходимо больше образовательных и промо-активностей.

7. Заключение

В общем и целом проект Taiko предлагает инновационную технологию zkRollup и zkEVM, обеспечивая Ethereum эффективным, безопасным и децентрализованным решением масштабирования. Благодаря поддержке нескольких раундов финансирования и модели управления на основе децентрализованной автономной организации (DAO), Taiko достиг значительных успехов в техническом развитии и создании сообщества. Несмотря на рыночную конкуренцию и технические проблемы, Taiko стремится занять выдающееся положение в области решений по масштабированию блокчейна, непрерывно оптимизируя свою технологию и расширяя свою экосистему. В конечном итоге он стремится обеспечить пользователям и разработчикам эффективную и безопасную среду блокчейна.

Отказ от ответственности:

  1. Эта статья взята из [Techflow]. Все авторские права принадлежат оригинальному автору [Официант в чайной]. Если есть возражения против этой перепечатки, пожалуйста, свяжитесь с Gate Learnкоманда, и они незамедлительно справятся с этим.
  2. Ответственность за отказ: Взгляды и мнения, высказанные в этой статье, являются исключительно точкой зрения автора и не являются инвестиционными советами.
  3. Переводы статьи на другие языки выполняются командой Gate Learn. Если не указано иное, копирование, распространение или плагиат переведенных статей запрещены.
Comece agora
Inscreva-se e ganhe um cupom de
$100
!