Под руководством двух гигантов TVL Rollup Track когда-то превышал 10 миллиардов долларов США и в настоящее время стабилен на уровне около 10 миллиардов долларов США. Несмотря на то, что роллапы используются в качестве «фирменного» решения для масштабирования Ethereum, они по-прежнему имеют неустойчивые к цензуре и централизованные атрибуты. Основные цепочки Rollup, как правило, используют официальные централизованные секвенсоры. Несмотря на то, что проекты Rollup, такие как Arbitrum, Optimism и StarkNet, включают децентрализацию секвенсоров в дорожную карту, они не были реализованы в краткосрочной и среднесрочной перспективе. Как самая важная часть головоломки децентрализации Rollup, децентрализованный секвенсор имеет очень важное стратегическое положение для самого Rollup, и это также стремление людей.

По данным L2Beat, TVL для трека L2 по состоянию на 1 октября 2023 года
Он в основном состоит из 2 частей:
Комиссия за транзакцию L2 = Комиссия за выполнение L2 + Комиссия за данные L1
Доход от последовательности сети = доход от комиссии за транзакцию L2 - операционные расходы последователя - плата за данные уровня L1
Централизованный последователь, управляемый проектной стороной, обладает определенной ценовой мощностью (например, комиссии за выполнение L2 немного выше, а плата за данные L1 немного выше), вот почему несколько известных проектов Rollup зарабатывают много денег.
В настоящее время все основные Rollups работают с одним централизованным последователем. L2-транзакции пользователя вводятся в пул памяти (на данном этапе транзакции в пуле памяти находятся в неупорядоченном состоянии), и последователь сортирует и сжимает транзакции в упорядоченный набор пакетов, которые затем отправляются на уровень DA Ethereum.

Процесс работы секвенсора
Секвенсор Rollup похож на использование «fast track», сжимая сотни или тысячи транзакций L2 в одну транзакцию L1, тем самым значительно снижая затраты на газ. Вот почему сегодняшние популярные роллапы используют централизованные секвенсоры, которые предоставляют пользователям меньше газа и более быстрое подтверждение транзакций, тем самым улучшая пользовательский опыт транзакций.
Однако централизация также дает последователю большую автономию для ранжирования транзакций. Он может произвольно ранжировать транзакции, чтобы максимизировать свои арбитражные возможности, захватывать MEV-значение, задерживать пользовательские транзакции и даже полностью цензурировать пользователей.
Секвенсор может получить MEV-значение, изменив порядок транзакций в пределах одного блока; что еще более вредно, поскольку секвенсор контролирует последовательность нескольких блоков подряд, легко выполнить MEV через блоки, вызывая масштабные атаки.
Все вышеуказанные ситуации - это активные проступки со стороны секвенсора. Некоторые ошибки не являются преднамеренными со стороны секвенсора, но они все равно наносят ущерб опыту и правам пользователя. Например, секвенсор случайно повторно включает транзакцию токена, которая уже была потрачена в мягком обещании, а затем отправляется на L1 для проверки. Также может быть случаи, когда транзакцию невозможно подтвердить; это также похоже на то, что один секвенсор выходит из строя, из-за чего второй уровень не может правильно генерировать блоки, и сеть долго находится в нерабочем состоянии.
Рыба и медведь невозможны, но оптимизация производительности Rollup не должна осуществляться за счёт децентрализации и устойчивости к цензуре.
Секвенсор больше не имеет права на централизованную классификацию транзакций. Роль, ответственная за классификацию, выбирается из набора наборов секвенсоров на основе определенного механизма выборов и вращается в течение фиксированного цикла.
Децентрализация предотвращает постоянное захватывание MEV последователями и также предотвращает одного последователя от просмотра транзакций пользователей. В сочетании с соответствующим механизмом уголовного наказания это также может эффективно регулировать поведение последователя.
Проекты, такие как Espresso, Astria, SUAVE и Radius, все сосредоточены на децентрализованных решениях последователей, и их пути реализации различны.

Финансирование Espresso
По механизму ранжирования секвенсора Espresso транзакции L2 обычно проходят следующий жизненный цикл:
Транзакции, совершаемые пользователями на втором уровне, отправляются на сервер Rollup (API);
Транзакции попадают в пул памяти, и секвенсор (выбранный консенсусом HotShot) сортирует и включает транзакции в блок;
Последователь транслирует транзакцию. После достижения консенсуса HotShot через другие узлы выпускается блок, и транзакция выполняется; мягкое обещание обеспечивает быстрое подтверждение транзакции
Секвенсор отправляет и сохраняет сертификат согласования (QC: Сертификат кворума) с обещанием блока, содержащего транзакцию в контракте L1 секвенсора (доказывая, что блок достиг мягкой окончательности через консенсус);
Узел Rollup, который выполнил блок, отправляет новое состояние Rollup на L1 (на этом этапе zKrU требуется доказательство допустимости, и ORU открывает период вызова)
Контракт L1 Rollup проверяет допустимость обновлений состояния, проверяя QC, отправленный контрактом секвенсора.

Жизненный цикл транзакции L2 в рамках механизма сортировки Espresso
Этот процесс кажется неясным и сложным для понимания; простой способ его понимания:
Консенсус HotShot выбирает одного из набора последователей. Он отвечает за сортировку транзакций Rollup и включение транзакций в блок; этот блок должен быть подписан и согласован другими узлами Rollup (2/3 или более узлов HotShot согласны), чтобы быть «окончательным», а затем соответствующие обещания блока и новый корень состояния Rollup подаются на верификацию на уровень базы L1.
"Финальность" выше стоит в кавычках; это "финальность в кавычках" и финальность без кавычек - не концепция. "Финальность" в кавычках позволяет подтверждать транзакции Rollup быстрее, с меньшей задержкой и лучшим пользовательским опытом; однако транзакции Rollup в конечном итоге требуют, чтобы L1 базовый уровень подтвердил (zKru должен подтвердить доказательство допустимости, ORU должен дождаться окончания периода оспаривания). Если нет проблем с подтверждением того, что транзакция, отправленная Rollup, в порядке, то транзакция Rollup действительно окончательна."
Это означает: если базовый уровень L1 проверяет, что транзакция недопустима, соответствующий блок L2, который уже был выпущен, столкнется с откатом. Поэтому «окончательность» заключается в том, чтобы транзакции подтверждались быстро, и окончательность заключается в наследовании безопасности Ethereum.

Архитектура последовательности транзакций без эспрессо

Интегрировать архитектуру последовательности транзакций Espresso
Механизм повторного ставки EigenLayer позволяет стейкерам Ethereum одновременно стать последователями Espresso, обеспечивая безопасность для консенсуса HotShot. Проще говоря, стейкеры узлов Ethereum могут стать последователями Espresso (ESQ) через механизм повторной ставки EigenLayer. Получая выгоды узла PoS, стейкеры Ethereum также захватывают ценность MEV второго уровня.
Потенциальные выгоды для держателей ETH = награды собственной сети + L2 EVM + награды узлов от других цепочек PoS (с использованием механизма повторного ставки EigenLayer). Тройной бафф значительно укрепляет ETH.

Децентрализованное решение секвенсора EigenLayer
Espresso - это универсальное децентрализованное решение для последовательности. Помимо EigenLayer, экологические совместные проекты включают популярные модульные проекты, такие как Arbitrum, OP Stack, Caldera, AltLayer и т. д.

Макет проекта по экологическому сотрудничеству Espresso

Ситуация с финансированием в Astria
Для вращения последовательности Astria предложила два механизма вращения: простое вращение лидера (вращение лидера) и алгоритм консенсуса византийской ошибки (BFT).

Механизм ротации руководства Astria.

Алгоритм консенсуса BFT Astria

основные компоненты SUAVE
В плане финансирования Radius объявил о завершении $1.7 миллионного раунда предварительного затвердения, возглавляемого Hashed в июне 2023 года, с соинвесторами, включая Superscrypt, LambdaClass и Crypto.com.

Информация о финансировании Radius
Децентрализованные секвенсоры на основе механизмов консенсуса, таких как Espresso и Astria, снижают MEV и риск обзора в определенной степени, но за счет масштабируемости сети и эффективности времени они вызывают определенные задержки подтверждения транзакций (требуется согласование по ранжированию транзакций). Более того, хотя ранжирование транзакций осуществляется в децентрализованной среде, поскольку транзакции, связанные с мемпулом, прозрачны, все еще есть возможность злоупотребления для захвата MEV. Radius шифрует мемпулы, и связанная с ними информация о транзакциях не видна секвенсору. Цель заключается в том, чтобы предотвратить секвенсору злонамеренное извлечение MEV и обзор транзакций на источнике.
Пользователи отправляют криптографические транзакции и сертификаты на секвенсор; 2. Секвенсор проверяет сертификацию и подтверждает транзакцию; 3. Секвенсор сортирует транзакции, и транзакции не могут быть расшифрованы до этого момента; 4. Секвенсор строит блок; 5. Секвенсор отправляет блоки в Rollup для выполнения.2) Уровень исполнения
Rollup получает блоки от последователя и выполняет транзакции в указанном порядке; 2. Rollup отправляет статус транзакции и доказательство статуса на уровень расчетов.3) Слой расчетов
Слой расчетов получает статус и сертификаты статуса от Rollup и отвечает за проверку сертификации и определение окончательности транзакции; 2. Слой упорядочения проверяет, соответствует ли выполнение порядку.4) Уровень доступности данных
Слой доступности данных хранит данные и обеспечивает их доступность.

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

Процесс шифрования/дешифрования транзакции радиуса
Конечно, Radius также может выбрать ссылаться на механизм вращения секвенсора Espresso и Astria, делая последовательность транзакций децентрализованной и недоверенной.
Для решения описанной выше проблемы ранжирования транзакций Radius делит блочное пространство на 2 части: верхнее блочное пространство и нижнее блочное пространство:
Среди них верхнее блочное пространство посвящено пользовательским транзакциям, шифруя их для исключения манипулирования рейтингом транзакций, тем самым защищая пользователей от вредного MEV и рисков цензуры; нижнее блочное пространство вводит торговый рынок на основе аукциона, где арбитры могут представлять пакеты транзакций и свои ставки секвенсору, и секвенсор выберет пакет транзакций с самой высокой ставкой для включения в блок. Этот метод позволяет максимизировать прибыль Rollup.
Вышеупомянутое является текущим основным общим децентрализованным решением последовательности. Для Rollup вы сталкиваетесь с запуском централизованного последователя или децентрализованного последователя? Интегрировать решение общего назначения стороннего последователя или децентрализовать его самостоятельно? Какие технологии используются для реализации решений по децентрализации последовательности транзакций? Взвесьте плюсы и минусы по нескольким измерениям и т. д.
Sync и Base, зарабатывают много денег, запуская централизованные последователи. Децентрализация неизбежно потребует распределения прибыли. Никто не хочет делиться этим сладким угощением, не учитывая все более жесткую конкуренцию на рынке Rollup. Но предположим, что Rollup выходит вперед с запуском децентрализованного последователя. Это, вероятно, огромная точка входа для привлечения трафика, формирующая демонстрационный эффект в сегменте Rollup, заставляя тем самым другие проекты Rollup децентрализовать своих последователей.
Если Rollup использует внутреннее специализированное решение для реализации децентрализованного последователя, это самое долгое и дорогостоящее решение, но действительно наиболее эффективный способ включить родной токен Rollup. Например, проект StarkNet может потребовать, чтобы пользователь заложил родной токен соглашения в качестве последователя для участия в ранжировании транзакций Rollup и взимать определенную сервисную плату для достижения накопления стоимости.
Проекты ZK Rollup также тихо набирают обороты. В условиях все более конкурентной среды допустить ошибку может привести к неисправимым потерям. Однако, сталкиваясь с инновациями, влияющими на жизнь и смерть проекта, Rollups не имели выбора, кроме как приспособиться к общему тренду.





