Обзор
Scroll (SCR) — это решение для масштабирования второго уровня, построенное на базе Ethereum, использующее zk-rollups (роллапы с нулевым разглашением) для повышения масштабируемости при сохранении децентрализации и безопасности Ethereum. Перенося вычисления с основного сетевого уровня, Scroll снижает транзакционные сборы, увеличивает пропускную способность и обеспечивает совместимость с существующими инструментами Ethereum. С введением токена SCR, Scroll движется к полной децентрализации через модель управления, основанную на сообществе.
Ключевые метрики Scroll на момент запуска основной сети | Источник: блог Scroll
Основные характеристики
-
Роллапы с нулевым разглашением (zk-Rollups): Scroll объединяет транзакции вне цепи и отправляет доказательства в Ethereum, обеспечивая высокую пропускную способность с низкими комиссиями.
-
Совместимость с Ethereum: Scroll zkEVM сохраняет совместимость с виртуальной машиной Ethereum (EVM), что позволяет разработчикам без проблем переносить dApps.
-
Трехуровневая архитектура:
-
Уровень урегулирования: Использует Ethereum для окончательной доступности данных и проверки транзакций.
-
Уровень секвенирования: Выполняет и объединяет транзакции в блоки L2.
-
Уровень доказательств: Генерирует zk доказательства для переходов состояния и обеспечивает их правильность.
-
Снижение стоимости транзакций: Транзакционные сборы в Scroll значительно ниже, чем в основной сети Ethereum, что позволяет проводить доступные микротранзакции.
Технический обзор
Жизненный цикл транзакции
Последовательность транзакций в Scroll | Источник: Scroll whitepaper
В Scroll каждая транзакция проходит три ключевых этапа, прежде чем она будет полностью завершена и защищена. Следуя этому трехэтапному процессу — Подтверждено → Зафиксировано → Финализировано — Scroll обеспечивает быстрые и безопасные транзакции, поддерживаемые мощью Ethereum. Это сочетание скорости и безопасности делает Scroll мощным решением второго уровня (Layer 2) для любого взаимодействия с блокчейном.
-
Подтверждено:
-
Это первый шаг. Когда пользователь отправляет транзакцию (например, перевод токенов или взаимодействие с dApp), сеть Scroll обрабатывает и выполняет транзакцию на своей системе второго уровня (Layer 2).
-
Транзакция добавляется в новый блок на сети Scroll второго уровня (L2), аналогично тому, как создаются блоки в блокчейне Ethereum. На этом этапе транзакция видна в сети, но еще не была полностью защищена на Ethereum.
-
Зафиксировано:
-
После подтверждения нескольких транзакций Scroll группирует их в пакеты. Этот этап можно сравнить с укладкой нескольких квитанций в один конверт для хранения.
-
Этот пакет транзакций затем отправляется в блокчейн Ethereum. Это гарантирует, что данные надежно записаны на Ethereum, который выступает как основной уровень для безопасности и доступности. Даже если сеть Scroll испытывает простой, данные все равно доступны на Ethereum, предоставляя резервную копию.
-
Финализировано:
-
На последнем этапе создается доказательство с нулевым разглашением (zk proof), чтобы подтвердить, что все транзакции в пакете были обработаны правильно. Это похоже на цифровой сертификат, доказывающий, что все внутри пакета точно и надежно.
-
После того как Ethereum подтверждает zk proof, пакет транзакций становится финализированным. На этом этапе транзакции фиксируются навсегда, и никто не может их изменить или отменить.
Модель последовательности и доказательства
Источник: Scroll whitepaper
Сеть Scroll состоит из трех важных частей, которые работают вместе, чтобы делать транзакции быстрыми, безопасными и совместимыми с Ethereum.
-
Секвенсер: Он собирает транзакции, происходящие в сети второго уровня (L2) Scroll (например, переводы токенов или операции со смарт-контрактами). Вместо того чтобы отправлять каждую транзакцию в Ethereum по отдельности (что было бы медленно и дорого), секвенсер объединяет их в группы. Таким образом, множество транзакций объединяются в один пакет. Как только транзакции сгруппированы, секвенсер публикует данные пакета в Ethereum, обеспечивая их безопасное хранение в основной блокчейн. Этот процесс поддерживает эффективность и гарантирует доступность данных, даже если у Scroll возникнут технические проблемы.
-
Слой доказательств: После того как секвенсер сгруппировал транзакции, вступает в дело Слой доказательств. Этот слой использует ускоренные GPU-доказатели (супермощные компьютеры) для создания доказательств с нулевым разглашением (zk). Доказательство zk действует как математическая гарантия того, что все транзакции в пакете были верно обработаны — без необходимости проверять каждую отдельную транзакцию. Используя эти передовые доказательства, Scroll обеспечивает быстрое и безопасное завершение транзакций в Ethereum.
-
zkEVM: zkEVM — это мозг сети Scroll. Это улучшенная версия движка смарт-контрактов Ethereum (называемого Ethereum Virtual Machine или EVM), которая интегрирует технологию доказательств с нулевым разглашением. Это означает, что все смарт-контракты, работающие на Ethereum, могут также работать на Scroll без необходимости переписывания. Разработчики могут развертывать свои существующие dApps на Scroll, наслаждаясь более низкими комиссиями и более высокой скоростью, при этом пользуясь безопасностью Ethereum. zkEVM также гарантирует, что каждая транзакция соответствует строгим правилам безопасности, обеспечивая пользователям спокойствие за сохранность их активов и данных.
Вместе Секвенсер, Слой доказательств и zkEVM образуют ядро инфраструктуры Scroll. Они обеспечивают быструю, безопасную и менее затратную обработку транзакций, оставаясь полностью совместимыми с инструментами и экосистемой Ethereum. Это делает Scroll идеальной платформой для всех, кто хочет использовать dApps без высоких комиссий и задержек основной сети Ethereum.
Токен SCR и токеномика
-
Название токена: Scroll (SCR)
-
Общий объем выпуска: 1,000,000,000 SCR
-
Дата снимка для эирдропа: 19 октября 2024 г.
-
Дата запуска и начала первого раунда претензий на эирдроп: 22 октября 2024 г.
Утилита токена
Токен SCR является неотъемлемой частью децентрализации механизмов управления, доказательства и секвенсирования Scroll:
-
Управление: SCR управляет Scroll DAO, предоставляя держателям право голоса по обновлениям протокола и операционным решениям.
-
Стимулы для доказательства: Провайдеры вознаграждаются в SCR за создание zk доказательств (ZKPs).
-
Роль последовательности: SCR критичен для поддержания высокопроизводительных операций последовательности и обеспечения мгновенной финальности транзакций.
Распределение токенов
-
Airdrops (15%):
-
7% выделено на первый airdrop для ранних участников и активных пользователей.
-
8% зарезервировано для будущих airdrops в течение следующих 12-18 месяцев.
-
Экосистема и рост (35%):
-
25% выделено на экосистему и рост
-
10% выделено в казну Scroll DAO.
-
Казна фонда Scroll (10%): 20 миллионов SCR разблокируются при запуске, остальное выпускается постепенно в течение четырех лет.
-
Основные участники (23%): Токены выделены основной команде и советникам, с графиком вестинга на четыре года.
-
Инвесторы (17%): Токены разблокируются через один год, полностью вестированы к четвертому году.
График выпуска токенов
Ключевые разработки и дорожная карта (по состоянию на октябрь 2024 года)
-
Запуск основной сети Scroll: Scroll официально запустила свою основную сеть на Ethereum, предоставляя решение второго уровня, основанное на zk-rollups, для улучшения масштабируемости и снижения затрат на транзакции. Этот шаг обеспечил совместимость платформы с dApps и инструментами на основе Ethereum, способствуя более широкому принятию.
-
Обновления Curie и Bernoulli:
-
Обновление Curie (июль 2024 года): Включено снижение газовых сборов примерно в 1,5 раза, сжатие данных транзакций с использованием алгоритма Zstd и принятие модифицированной модели сборов EIP-1559. Кроме того, были интегрированы новые опкоды EVM, обеспечивающие лучшую производительность dApps.
-
Обновление Bernoulli (апрель 2024 года): Добавлена поддержка EIP-4844 для blob-данных и реализована препроцессорная функция SHA2-256, улучшив безопасность и эффективность транзакций в сети Scroll.
-
Операции на тестовой сети и сбор отзывов: Перед запуском основной сети Scroll работала на тестовой сети Sepolia testnet, позволяя разработчикам и пользователям взаимодействовать с dApps, выполнять транзакции и предоставлять отзывы. Эта фаза тестирования была важна для улучшения функций сети перед переходом в продукцию.
-
Введение обновлений zkEVM Circuit: В течение 2024 года Scroll улучшала свою zkEVM, увеличивая количество слоев в системе доказательств и оптимизируя механизм рекурсии для агрегации SNARK, что привело к более быстрой финализации транзакций.
-
Дорожная карта прогрессивной децентрализации: Дорожная карта включает планы по децентрализации компонентов сети, таких как управление, последовательность и доказательства, через сообщество, управляемое DAO, и партнерства в экосистеме. Этот подход обеспечивает устойчивость к рискам централизации по мере развития сети.
Заключение
Технология zk-rollup от Scroll предлагает эффективное и масштабируемое решение для пользователей Ethereum, сохраняя безопасность при снижении затрат. Введение SCR ускоряет переход к децентрализованной инфраструктуре, наделяя сообщество возможностями управления и стейкинга. Благодаря партнерствам в мобильном, энергетическом и финансовом секторах, Scroll готова стать ключевым игроком в будущем решений второго уровня.