Scroll — это масштабируемое решение уровня 2, разработанное для Ethereum, использующее технологию zero-knowledge rollup (zk-rollup) для увеличения пропускной способности транзакций и снижения затрат без ущерба для безопасности и децентрализации. Используя zk-rollups, Scroll обрабатывает транзакции вне цепочки, а затем отправляет сводку на уровень 1 Ethereum для проверки, что делает взаимодействие разработчиков и пользователей с приложениями на базе Ethereum более эффективным.
Одной из уникальных особенностей Scroll является его zkEVM (Zero-Knowledge Ethereum Virtual Machine), которая обеспечивает полную совместимость с существующей инфраструктурой Ethereum. Это означает, что разработчики могут легко переносить свои децентрализованные приложения (DApps) в Scroll без каких-либо изменений, обеспечивая бесшовную интеграцию и при этом получая выгоду от более низких комиссий за газ и более высокой скорости транзакций.
Архитектура Scroll включает три основных слоя: слой расчетов на Ethereum, слой последовательности для обработки транзакций и слой доказательства, где генерируются zk-доказательства для обеспечения действительности транзакций. Эта структура обеспечивает надежные гарантии безопасности и масштабируемости, что делает Scroll многообещающим решением для проблем масштабируемости Ethereum и растущего спроса на децентрализованные приложения.