Роллапы - это решение для масштабирования, которое работает так: объединяет/"сворачивает" (rolling-up) множество транзакций вместе в одну “пачку”, а затем отправляет эту “пачку” обратно на уровень консенсуса (L1) для проверки. Это повышает эффективность за счет одновременной проверки нескольких транзакций, а также увеличивает количество транзакций, которые могут быть проверены и подтверждены. На данный момент существует два типа роллапов:
ZK-роллапы “сворачивают” данные о транзакциях в одну, затем каждый “сверток” транзакций отправляется на проверку вне блокчейна, которая генерирует криптографическое доказательство (называемое SNARK, в случае zkSync) того, что транзакции действительны. Наконец SNARK отправляется в качестве доказательства достоверности в основную сеть (Ethereum).
Так же стоит упомянуть, что ZK-роллапы работают за счет эффекта масштаба, когда большее количество совершающих транзакции пользователей делает сеть дешевле в использовании. Это противоположно типичному блокчейну, стоимость использования которого дорожает по мере роста использования сети.
Optimistic-роллапы применяют совсем иной подход к проверке транзакций. Вместо того, чтобы доказывать достоверность каждой “пачки”, эта технология оптимистично предполагает, что каждое вычисление является достоверным, если не доказано обратное.
Zero-Knowledge Proofs (ZKPs) — это криптографический метод, который позволяет одной стороне доказать другой, что она обладает определенным знанием, не раскрывая самого этого знания. Этот метод привлекает внимание многих исследователей и разработчиков блокчейнов, и вот несколько причин, почему многие считают, что за подходом Zero-Knowledge Proofs будущее:
Тем не менее, необходимо учитывать, что, как и любая другая технология, Zero-Knowledge Proofs имеют свои сложности и ограничения. Основным препятствием для массового принятия ZKPs на данный момент является их сложность, что делает их понимание и внедрение затруднительным для многих разработчиков. Однако с увеличением инвестиций в эту область и улучшением инструментов и ресурсов эта проблема может быть решена.