Мы в соц.сетях
Главная » Аналитика » Scroll: обзор L2 криптовалютного проекта
Scroll: обзор L2 криптовалютного проекта
Опубликовано 18.01.2024

Scroll — это сеть второго уровня (Layer-2), разработанная с целью масштабирования блокчейна Ethereum, ориентированная на безопасность, доказательства нулевых знаний и инновации в дизайне масштабирования. Миссия Scroll заключается в создании доступного решения для масштабирования, сохраняющего основные идеи Ethereum, то есть — минимизацию доверия, безопасность и открытый исходный код.

К Layer-2 сетям относят проекты, которые разрабатываются для расширения возможностей основной сети и решая её проблемы.

Ключевые выводы:

  • Scroll разрабатывает новые решение для масштабирования блокчейнов с применением технологии ZKP, но изначально нацелен на масштабирование сети Ethereum.
  • Команда проекта состоит из энтузиастов и разработчиков сообщества Ethereum, которые стремятся сделать его лучше, разрабатывая собственное решение в виде сети второго уровня.
  • Scroll придерживаются идеи прозрачности, поэтому Scroll изначально разрабатывался с открытым исходным кодом, для возможности внешнего аудита и изучения кода другими участниками сообщества.
  • Scroll вдохновлялся активным сообществом Ethereum и стремится собрать вокруг себя настолько же заинтересованных пользователей и разработчиков, поэтому проект изначально ориентирован на сообщество и поощряет участников за вклад в проект.
  • Scroll привлекли 80$ млн., при участии Polychain Capital, Sequoia Capital, IOSG Ventures и других.

История создания и команда проекта

scroll

Scroll был создан в 2021 году командой энтузиастов и разработчиков из экосистемы Ethereum. В основу идеи проекта легло желание создать универсальную и неограниченную экосистему, которая помогла бы решить проблему масштабируемости блокчейна, а также медленных и дорогих транзакций, не жертвуя при этом безопасностью.

В 2020 году в DeFi сегменте наблюдался бурный рост новых проектов и интерес к ним со стороны инвесторов, Ethereum столкнулся с проблемой перегруженности сети, как следствие, дорогим газом и медленными транзакциями. В то же время группа энтузиастов, которые обратили внимание на эту проблему, решили объединить усилия и найти способ её решения. Результат совместных усилий не заставил себя долго ждать, в результате чего зародился проект Scroll, основателями которого стали: Йе — математик, увлеченный технологией доказательств с нулевым разглашением, или Zero-knowledge proof (ZKP), Хайчен — системный инженер, увлекающийся криптографией, и Сэнди — опытный исследователь и инвестор в Web3 сегмент. После этого у команды проекта состоялась дискуссия о трилемме масштабируемости блокчейна, на примере Ethereum.

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

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

Концепция Scroll и видение разработчиков

Проблема масштабирования Ethereum

Одна из первоначальных целей команды Ethereum — создание децентрализованной вычислительной платформы, доступной каждому. Несмотря на то что криптовалюта прошла долгий путь к ее достижению, высокий газ в сети и частые перегрузки мешают ее осуществлению. Сообщество Ethereum знает об актуальных проблемах и поддержало дорожную карту от разработчиков, ориентированную на увеличение пропускной способности с помощью ZK-rollups.

ZK-Rollups — решение для масштабирования Ethereum, которое используется в протоколах второго уровня. Технология использует доказательства с нулевым разглашением и сжимает данные множества транзакций в так называемый сверток («rollup»), после чего отправляет данные в основную сеть. Такой метод не требует рассмотрения каждой транзакции и проверяет их комплексно, а значит, позволяет ускорить подтверждение в основной сети.

Команда Scroll считает, что ZK-rollups — единственный на данный момент способ масштабирования блокчейнов, который не ставит в уязвимое положение безопасность и децентрализацию проекта. Только в начале прошлого года, разработчики и исследователи, работающие в области технологий с нулевым разглашением, сделали открытие — благодаря достижениям в области ZKP и аппаратного ускорения стало возможным создать rollup общего назначения, подобный EVM. Используя преимущества технологии, разработчики смогли устранить компромисс между безопасностью и масштабируемостью, предложив zkEVM — решение, сочетающее в себе, ZK-rollups и набор программ, имитирующих работу EVM, что позволяет добиться рекордной скорости подтверждения блоков.

EVM (Ethereum Virtual Machine) — распределенная вычислительная платформа, отвечающая за работу смарт-контрактов в сети Ethereum.

Основная концепция Scroll

Идея использования zkEVM лежит в основе сети Scroll и является главным решением для масштабирования Ethereum. Если отпустить все технические детали, то Scroll станет упрощенной версией Ethereum, которая обеспечит более быстрый и дешевый доступ к EVM, посредством использования ZK-rollups, но при этом основная сеть Ethereum продолжит обеспечивать безопасность, необходимую для проверки всех вычислений. Scroll, сделает возможным использование смарт-контрактов Ethereum и других возможностей EVM дешевле, доступнее и быстрее, при этом не жертвуя безопасностью.

По словам разработчиков, помимо технических соображений проекта — культурная и социальная связь создает надежную основу для любого проекта. Поэтому при создании Scroll, они вдохновлялись ценностями сообщества Ethereum и считают, что вряд ли кто-то может сравниться с такой же вовлеченностью сообщества.

Цели проекта

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

Одна из основных целей Scroll — масштабирование и популяризация децентрализованных технологий, чтобы они стали доступны миллиардам пользователей. Для этого необходимо искать и развивать возможности для масштабирования сетей, а также уделять особое внимание безопасности и простоте использования для обычных пользователей.

Текущее состояние рынка Ethereum ориентировано на DeFi и NFT-трейдинг и вытесняет менее прибыльные варианты использования, что делает Ethereum недоступным для пользователей с небольшими суммами. Разработчики считают, что Scroll сможет решить данную проблему, увеличив пропускную способность сети и значительно снизив стоимость комиссий, благодаря возможностям ZKP. Это откроет потенциал для новых приложений, которым не подходят высокие комиссии и для привлечения новых пользователей.

Команда также уверена, что все решения для масштабирования должны соответствовать потребностям разработчиков и пользователей. Это означает предоставление им преимуществ масштабирования, минимизируя любые препятствия в рабочих процессах и интерфейсе. В случае Scroll команда предоставит решение, аналогичное EVM, что позволит всем существующим приложениям и инструментам разработчиков перейти с Ethereum на Scroll без особых сложностей.

Ценности проекта

Открытый код и сообщество

Scroll с самых ранних этапов ориентирован на сообщество и имеет полностью открытый исходный код. По мнению команды, децентрализованные технологии должны быть открыты для изучения и аудита всем желающим, кроме того, прозрачность является важным качеством любого проекта, которому важно доверие своего сообщества. Разработчики используют публичные репозитории и сотрудничают с членами сообщества из команды Ethereum Foundation и лабораторией Privacy & Scaling Explorations для создания zkEVM в открытом виде. Прозрачность в процессе разработки приводит к созданию более безопасных и совершенных систем. Благодаря тому, что код Scroll находится в открытом доступе, он постоянно проходит внутреннюю и внешнюю экспертную оценку.

Борьба за децентрализацию и устойчивость к цензуре

Развивая масштабируемость сети Ethereun, команда считает необходимым сохранить основные свойства децентрализации и устойчивости к цензуре, которые и придают блокчейну ценность. Используя сильные стороны Ethereum, Scroll наследует тот же уровень децентрализации, что и в основной сети. По словам разработчиков, даже в случае критического сбоя в протоколе существует решение для принудительного вывода средств из сети, чтобы сохранить активы пользователей.

Устойчивость к цензуре для технологии ZK-rollups достигается сложнее, но команда намерена достичь этого, хоть и поэтапно. Для начала был разработан децентрализованный протокол доказательства, позволяющий передавать доказательства на аутсорсинг ответственным за это участникам сети — роллерам. В планах создать надежную конкурирующую между собой экосистему роллеров, и что более важно, дать пользователям возможность выполнять их функции, то есть принудительно переводить транзакции в случае цензуры.

Более того, команда стремится достичь полной децентрализации, распределив задачи одного из модулей основного узла Scroll Node, отвечающего за исполнение операций в сети — секвенсор. Разработчики стремятся достичь того, что любой пользователь мог самостоятельно запустить секвенсор, тем самым минимизируя риски цензуры.

Архитектура Scroll

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

Три уровня архитектуры

архитектура Scroll

Текущая архитектура состоит из трех основных компонентов инфраструктуры:

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

Уровень секвенции: содержит узел Execution Node отвечающий за исполнение операций в сети. Является форком одного из первых и старейших узлов Ethereum — go-ethereum. Он отвечает за обработку транзакций, создание блоков в Scroll, выполнение EVM, работу протоколов RPC и p2p. Данный уровень также содержит Rollup Node, отвечающий за группировку транзакций, публикацию данных о транзакциях и отправку доказательств достоверности в сеть Ethereum.

Уровень доказательств: содержит пул операторов, которые отвечают за генерацию доказательств валидности zkEVM и проверку корректности транзакций в Scroll. Кроме того, уровень содержит координатора, который распределяет задачи между пулом операторов и передает доказательства узлу Rollup Node для окончательной обработки в Ethereum.

Технические принципы Scroll

1. Обеспечение безопасности пользователей

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

2. Совместимость с EVM

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

3. Эффективность

Команда уверена, что для комфортной работы, как пользователям, так и разработчикам в Scroll, необходимы:

  • Комиссии за транзакции должны быть значительно дешевле, чем в основной сети Ethereum.
  • Мгновенные подтверждения операций для пользователей в Scroll, и достаточно быстрое завершение в Ethereum.

Scroll должен быть максимально эффективным в своих решениях, при этом сохраняя безопасность пользователей и децентрализацию.

4. Децентрализация на всех уровнях сообщества

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

Инвесторы проекта

Инвесторы Scroll

Начиная с 2022 года Scroll провели 3 раунда финансирования и привлекли в общей сумме 80$ млн инвестиций. Всего приняло участия в раундах 19 инвестиционных фондов, среди которых лидировал Polychain Capital. Кроме того, инвесторами в проект выступили такие известные фонды как: Sequoia Capital, Bain Capital Crypto, Moore Capital Management, Variant Fund, Newman Capital и IOSG Ventures.

Команда Scroll отказалась комментировать оценку и структуру раундов, но по данным издания The Block проект оценивается в $1,8 миллиарда.

Запуск основной сети

scroll mainnet

С момента основания проекта Scroll прошел через три тестовых сети, длившихся более 15 месяцев, и буквально месяц назад команда анонсировала, что Scroll Mainnet официально запущен и полностью функционирует.

Пройденный путь и итоги разработки

Вспоминая более года разработки, команда наконец-то может сделать выводы о проделанной работе и уже готовом проекте. По словам, разработчиков Scroll вырос благодаря работе многочисленного сообщества, работающего над открытым кодом и им посчастливилось сотрудничать с лучшими исследователями и самыми опытными инженерами для создания zkEVM.

Большое внимание при запуске основной сети было уделено безопасности. Код Scroll основан на проверенных практикой криптографических библиотеках и регулярно проверяется сообществом. Внутри компании постоянно работают команды разработчиков, ответственных за безопасность, которые занимаются выявлением потенциальных уязвимостей. Кроме того команда привлекла четыре внешних компании для проведения всестороннего аудита и запустила финансируемую программу по борьбе с уязвимостями на платформе Immunefi.

С момента первого тестнета было проделано много работы и активностей как со стороны команды, так и со стороны сообщества Scroll:

  • Развернуто более 450 тысяч смарт-контрактов
  • Более 90 млн подтвержденных транзакций
  • В среднем 305 тысяч транзакций в сутки
  • Произведено 9 млн блоков
  • Сгенерировано 280 тысяч ZK-доказательств
scroll итоги

Тестнеты позволили разработчикам подойти к запуску сети с особым вниманием к деталям и осторожностью, необходимыми для успешного запуска. Проделанная работа также дала возможность команде и сообществу более четко определить место проекта в экосистеме Ethereum и заявить о своих ценностях более широкому сообществу. По словам команды они видят экосистему и Ethereum, как «бесконечный сад», за которым можно ухаживать, обеспечивая здоровый, органический рост.

Активности в проекте

На данный момент Scroll завершил все стадии тестнетов и в недавнем времени запустил основную сеть, в которой можно проявить активность для получения возможной награды в будущем. Токеномика проекта еще неизвестна, но можно предположить, что часть собранных средств будет выделено для аирдропа ранним участникам сети. Так как Scroll является проектом второго уровня и для комиссий использует токен сети Ethereum, для функционирования проекта токен не требуется, но в данном случае проект изначально наследует философию Ethereum и стремится создать заинтересованное и активное сообщество, следовательно, на определенном этапе проекту может потребоваться токен как для поддержания мотивации разработчиков, так и других активных участников сообщества. Кроме того, токен может потребоваться для потенциального формирования DAO, для участия сообщества в принятии важных решений и обновлений, касающихся проекта и, вплоть до передачи управления сообществу, что может на определенном этапе соответствовать взглядам команды Scroll.

Как проявить активность в проекте?

  • Отправлять транзакции в сети и использовать официальные приложения и инструменты от Scroll, например, использовать созданный разработчиками мост для отправки активов в сеть Ethereum и обратно.
  • Использовать сторонние проекты из экосистемы Scroll – различные децентрализованные биржи (DEX), мосты, NFT-маркетплейсы, но стоит более аккуратно подходить к выбору проектов, или обезопасить себя от возможных взломов, к примеру используя отдельные кошельки.
  • Участвовать в анонсированных Scroll активностях.
  • Использовать инструменты для разработчиков и тестировать возможности сети – запуск контрактов в сети и создание собственных NFT токенов.
  • Помогать проекту в продвижении – участие в амбасадорских программах и активность в социальных сетях.
  • Помогать в поиске уязвимостей в сети и протоколах Scroll. Команда проекта запустила программу для поощрения разработчиков, которые смогут найти уязвимости и ошибки в коде.
  • Предлагать собственные решения по развитию масштабирования сети и в целом развитию возможностей Scroll.

Социальные сети и другие ресурсы проекта

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

Сайт проекта

Github

Документация для разработчиков

Социальные сети:

Twitter

Discord

Блог

Заключение

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

© Материал подготовлен для сайта рейтинга КРИПТОБИРЖ и может быть открыто распространен в сети при указании авторства.

Автор статьи:
Stepan Kosarev
Открыть счёт
  • Наша методика расчета рейтинга учитывает следующие параметры: объем торгов за 24 часа, индекс доверия и соотношение числа положительных отзывов к общему числу отзывов.