Что такое роллапы?
Роллапы - это решение для масштабирования второго уровня, предназначенное для повышения масштабируемости и эффективности блокчейн-сетей. Вкратце: роллапы - это блокчейны, которые опираются на другой блокчейн первого уровня (в частности, Ethereum) для расчетов, обеспечивая при этом лучшую масштабируемость и гарантии производительности по сравнению с базовым блокчейном.
Вот краткое описание:
Пакетирование транзакций
Роллапы работают путем объединения или "сворачивания" нескольких транзакций в единую транзакцию или пакет. Этот процесс происходит на отдельном блокчейне второго уровня, который представляет собой вторичную структуру, построенную поверх основного (первого) блокчейна.
Офф-чейн исполнение
Выполнение транзакций происходит вне цепочки в роллапах, что сокращает объем данных, которые необходимо размещать в основном блокчейне. Это особенно полезно в перегруженных блокчейн-сетях, где большой объем транзакций может привести к замедлению времени обработки и повышению комиссий.
Отправка в Layer 1
После того как транзакции были объединены и выполнены вне цепи, одна транзакция или сводная информация о ней публикуется в основном блокчейне (уровень 1). Это действие сохраняет функции безопасности основного блокчейна, но при этом значительно снижает нагрузку на данные, поскольку на цепь записывается только свернутая транзакция.
Optimistic Роллапы
С помощью Caldera можно развернуть роллапы Arbitrum Nitro и OP Stack - оба этих стека являются "оптимистичными" роллапами.
Термин "оптимистичный" в Optimistic Rollups происходит от оптимистичного предположения, что транзакции внутри роллапа являются действительными. При "счастливом пути", когда роллап действует честно, доказательство корректности на чейне не требуется. Однако если секвенсор сворачивания действует злонамеренно или ошибочно, можно представить L1 "доказательство ошибки" и предотвратить некорректное выполнение.
Хотите узнать больше об оптимистичных роллапах? Посмотрите эту статью с сайта ethereum.org
Zero-Knowledge роллапы
Через Caldera можно развернуть также стеки ZK Stack и Polygon CDK - оба эти стека являются стеками «нулевого знания» (ZK).
В отличие от оптимистичных роллапов, узлы ZK-роллапа должны предоставить доказательство достоверности для проверки, чтобы обновить состояние. Доказательство достоверности - это криптографическая гарантия того, что изменение состояния, предлагаемое сворачиванием, действительно является результатом выполнения данной партии транзакций. Это означает, что ZK-роллапы должны предоставлять только доказательства достоверности для завершения транзакций в Ethereum, а не публиковать все данные о транзакциях на сети, как оптимистичные роллапы.
Хотите узнать больше о ZK-роллапах? Посмотрите с сайта ethereum.org
Last updated