Что такое роллапы?

Dec 22, 2022 2 min read
Что такое роллапы?

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

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

Каждый блок в сети Ethereum содержит в себе множество транзакций, для проведения каждой из них требуется вычислительная работа, которую выполняют виртуальные машины (Ethereum Virtual Machine или EVM). Эта работа измеряется в единицах газа. Например, для проведения самого базового типа транзакций - трансфера ETH между аккаунтами - нужно потратить 21,000 единиц газа.  Для выполнения более сложных транзакций требуется больше газа, и каждый блок теоретически вмещает в себя 30 миллионов единиц газа (хотя целевые 15 миллионов поддерживаются с помощью динамического ценообразования газа).

Загруженность случается тогда, когда спрос на место в блоке высокий, и цена за каждую единицу газа растет. Ограниченная пропускная способность означает, что за уверенность в том, что транзакция будет обработана быстро в определенные периоды времени нужно будет заплатить астрономическую цену. Такое может происходить, например, в преддверии очень ожидаемой чеканки NFT.

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

Объединяя множество транзакций в пакеты (batches) и выполняя их вне сети, роллапы уменьшают рабочую нагрузку на EVM. Содержимое каждого пакета сжимается в одну транзакцию в сети Эфириум, чтобы проверить достоверность транзакций в пакете.

Группирование в пакеты выполняется секвенаторами, эквивалентами валидаторов в сетях proof-of-stake для роллапов, а метод валидирования зависит от типа роллапа:

Пакеты, поставляемые оптимистичными роллапами (такими как Optimism и Arbitrum) считаются достоверными, если они не оспорены. Транзакции главной сети для каждого пакета содержат в себе сжатые данные, с помощью которых можно восстановить все транзакции в пакете. В течение недельного периода оспаривания пользователи сети могут обратиться к секвенатору с просьбой выполнить ряд вычислений для проверки на мошенничество (fraud proof). Если выяснится, что транзакции не точные, оператор роллапа получает штраф, аналогичный слэшингу стейка валидатора. Из-за использования периода оспаривания вывод средств из основной сети проводится с задержкой в семь дней. Однако, доступны гораздо более быстрые варианты от сторонних производителей.

Роллапы с нулевым разглашением (zero-knowledge rollups), такие как Loopring и zkSync, в свою очередь, передают доказательства криптографической валидности прямо в основную сеть. Вычисление и валидирование этих доказательств требует специального оборудования и газа основной сети соответственно, и поэтому выполнять их намного дороже. Тем не менее, завершение транзакции происходит быстро, и пользователи могут выводить средства в основную сеть без длительных задержек.

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

Не так давно Stake DAO добавил кроссчейновое взаимодействие для сети Arbitrum с помощью наших Liquid Lockers. Попробуйте эту функцию на lockers.stakedao.org.

Great! Next, complete checkout for full access to Stake DAO Academy.
Welcome back! You've successfully signed in.
You've successfully subscribed to Stake DAO Academy.
Success! Your account is fully activated, you now have access to all content.
Success! Your billing info has been updated.
Your billing was not updated.