Что делает компания / проект?
Scroll — это масштабируемое решение, которое обрабатывает транзакции вне основной цепочки Ethereum, уменьшая перегрузку и ускоряя работу сети для пользователей даже в периоды пиковой нагрузки.
Благодаря технологии zk-rollup Scroll может снизить плату за газ Ethereum, делая DApps и DeFi-сервисы более доступными и недорогими для пользователей.
Scroll плавно интегрируется с Ethereum, позволяя разработчикам использовать имеющиеся инструменты и смарт-контракты без необходимости полностью переписывать код.
Особенности
Если вы когда-либо использовали Ethereum, вы, вероятно, заметили, что он может быть немного медленным и дорогим в периоды высокого спроса. Поскольку все больше людей подключаются к сети Ethereum для использования децентрализованных приложений (DApps), сеть с большей вероятностью будет перегружена, что приведет к более высоким комиссиям и более медленной скорости транзакций. Вот тут-то и появляется Scroll.
Scroll — это проект, призванный сделать Ethereum быстрее, дешевле и эффективнее, не жертвуя безопасностью и децентрализацией, которые делают Ethereum особенным. Давайте углубимся в то, что такое Scroll и его решения по масштабированию.
Что такое Scroll (SCR)?
Scroll — это решение по масштабированию уровня 2, разработанное специально для Ethereum. Проще говоря, это технология, которая работает поверх основной сети Ethereum (уровень 1), чтобы все работало более гладко. Одним из ключевых компонентов Scroll является криптографический метод, называемый накопителями с нулевым разглашением (zk-rollups), который кардинально меняет правила игры для ускорения транзакций, сохраняя их безопасность.
С помощью Scroll транзакции обрабатываются вне основной цепочки Ethereum, что помогает избежать перегрузки. Затем важные данные отправляются обратно на уровень 1 Ethereum, чтобы убедиться, что все проверено. Это означает, что вы по-прежнему можете использовать все крутые DApps и инструменты на Ethereum, но без высоких комиссий или слишком долгого ожидания подтверждений.
Зачем Ethereum нужен Scroll?
Мы можем представить Ethereum как оживленную автомагистраль. Когда слишком много людей пытаются использовать его одновременно, он замедляется, а стоимость его использования (сборы за газ/комиссии) растет. Как мы все знаем, никто не любит платить высокие сборы, особенно когда вы просто пытаетесь отправить немного криптовалюты другу или использовать DApp.
Разработчики Ethereum усердно работают над решениями, чтобы исправить это, но фокус сети на безопасности и децентрализации затрудняет масштабирование. Вот тут-то и появляются решения уровня 2, такие как Scroll, — они помогают снять часть нагрузки с основной сети Ethereum, сохраняя ее безопасность и децентрализацию.
Как работает Scroll?
Основы накопительных пакетов:
Как мы узнали, накопительный пакет — это умный способ обработки множества транзакций вне основной сети Ethereum (вне цепочки), а затем отправки сводки этих транзакций обратно на уровень 1 для утверждения. Вы можете думать об этом как об отправке группового сообщения, чтобы сэкономить время, а не отправлять сообщения людям по одному.
Существует два вида накопительных пакетов: оптимистичные накопительные пакеты и накопительные пакеты с нулевым разглашением (zk-накопительные пакеты). Scroll использует zk-накопительные пакеты, которые обеспечивают дополнительную безопасность. Эти накопительные пакеты используют так называемые доказательства с нулевым разглашением (ZKP), чтобы гарантировать, что транзакции вне цепочки обрабатываются правильно. Таким образом, Ethereum не нужно дважды проверять все, что делает весь процесс намного быстрее и дешевле.
Трехслойная архитектура Scroll
Система Scroll состоит из трех основных частей:
- Уровень расчета: это сам Ethereum. Scroll использует уровень 1 Ethereum для таких вещей, как доступность данных и проверка доказательств zk-накопительных пакетов. По сути, Ethereum выступает в качестве окончательного судьи, подтверждая, что все законно.
- Уровень последовательности: здесь Scroll обрабатывает и организует транзакции. Этот уровень группирует транзакции в пакеты и отправляет информацию обратно в Ethereum для хранения и проверки.
- Уровень подтверждения: здесь происходит магия zk-накопительных пакетов. Группа компьютеров (называемых проверочными устройствами) работают вместе, чтобы генерировать доказательства с нулевым разглашением, которые показывают, что транзакции были обработаны правильно. Этот уровень гарантирует, что все безопасно и готово к одобрению Ethereum.
Виртуальная машина Ethereum с нулевым разглашением (zkEVM)
Одной из самых крутых частей Scroll является его zkEVM (сокращение от Zero-Knowledge Ethereum Virtual Machine). Это звучит сложно, но по сути это означает, что Scroll может выполнять транзакции, подобные Ethereum, с помощью zk-rollups, не меняя принцип работы Ethereum. Разработчикам не нужно переписывать свой код или создавать новые инструменты для работы со Scroll, что является большим плюсом.
ZkEVM позволяет Scroll оставаться на 100% совместимым с Ethereum, что упрощает разработчикам использование и миграцию их DApps в эту более быструю и эффективную систему.
Токен SCR
Токены SCR разработаны как неотъемлемая часть экосистемы Scroll. Вот некоторые из основных вариантов использования токена SCR:
Управление: если у вас есть токены SCR, вы можете получить право голоса в том, как будет развиваться Scroll. Держатели SCR могут голосовать за ключевые решения, от обновлений протоколов до того, как работает сеть.
- Поддержка сети: Scroll зависит от двух важных групп: проверяющих и секвенаторов. Они следят за тем, чтобы все работало за кулисами, проверяя транзакции и организуя их в блоки. Токены SCR используются для вознаграждения за их усилия, что помогает поддерживать децентрализацию и безопасность.
- Стейкинг: пользователи и валидаторы могут делать стейкинг токенов SCR, чтобы защитить сеть и получать вознаграждения. Это важный стимул для поддержания безопасности и функциональности сети Scroll.
Как транзакции работают на Scroll
Транзакции на Scroll проходят несколько важных этапов, чтобы убедиться, что все проходит гладко:
- Подтверждено: Сначала пользователь отправляет транзакцию либо в основную сеть Ethereum (уровень 1), либо напрямую в Scroll (уровень 2). После того, как транзакция выполнена и добавлена в блок, она считается подтвержденной.
- Зафиксировано: Затем подтвержденные транзакции объединяются в пакет. Этот пакет отправляется в основную сеть Ethereum, что гарантирует правильную запись данных.
- Завершено: Наконец, Scroll создает доказательство достоверности (благодаря тем накопителям с нулевым разглашением, о которых мы говорили ранее) и отправляет его в Ethereum. Как только Ethereum проверит это доказательство, транзакция будет завершена. Вот и все! Ваша транзакция теперь является частью официального блокчейна Ethereum, и все это без замедления.
Преимущества Scroll
1. Лучшая масштабируемость
Обрабатывая транзакции вне цепочки, Scroll значительно увеличивает количество транзакций, которые может обработать Ethereum. Это делает сеть намного быстрее, что особенно важно, поскольку все больше людей начинают использовать децентрализованные приложения (DApps) на Ethereum.
2. Более низкие комиссии за транзакции
Scroll — отличная новость для вашего криптокошелька. Поскольку он может пакетировать транзакции и использовать zk-rollups, стоимость использования Ethereum снижается. Это делает использование DApps и передачу криптовалюты намного более доступным.
3. Безопасность остается высокой
Несмотря на то, что транзакции обрабатываются вне блокчейна, Scroll использует расширенные zk-rollups, чтобы убедиться, что все безопасно и заслуживает доверия. Не нужно беспокоиться о безопасности ваших транзакций — Scroll разработан так, чтобы они были такими же безопасными, как если бы они обрабатывались непосредственно в Ethereum.
4. Совместимость с Ethereum
Scroll не требует от разработчиков менять способ создания своих DApps. Его zkEVM обеспечивает полную совместимость с существующей инфраструктурой Ethereum, что означает, что разработчики могут легко начать использовать Scroll, не изучая совершенно новую систему.
Заключительные мысли
Scroll (SCR) — это инновационное решение для масштабирования уровня 2, которое решает проблемы масштабируемости Ethereum, используя накопления с нулевым разглашением. Улучшая пропускную способность транзакций, снижая затраты и поддерживая совместимость с экосистемой Ethereum, Scroll упрощает и удешевляет взаимодействие пользователей и разработчиков с блокчейном Ethereum.
Поскольку Ethereum продолжает расти, такие проекты, как Scroll, будут иметь решающее значение для того, чтобы сеть могла справиться с растущим спросом на децентрализованные приложения и сервисы.