Что такое роллапы Ethereum (Rollups)? Масштабируемое решение для снижения транзакционных издержек
Роллапы (Rollups) сокращают затраты на транзакции в блокчейне, «сворачивая» пакеты транзакций в один. В этой статье мы объясним, как они работают.
Вкратце:
- Роллапы Ethereum «сворачивают» кучу транзакций в одну.
- Они бывают двух основных форм: оптимистичные роллапы и роллапы с нулевым разглашением (optimistic rollups and zero-knowledge rollups).
Даже после последнего краха криптовалюты, Ethereum остается дорогим для многих. Это связано с тем, что блокчейн Ethereum работает медленно и исчерпал свои возможности. Теперь вы должны платить бешеные деньги за каждый дополнительный байт блочного пространства, если хотите купить следующий «обязательный» NFT.
Пока «Ethereum 2.0», следующее поколение блокчейна Ethereum, не решит все эти проблемы, сообщество должно полагаться на так называемые решения масштабирования: технологию, которая ускоряет блокчейн Эфириума.
Решения для масштабирования различаются, но, как правило, часть транзакции обрабатывается в другой сети — более быстрой и дешевой, чем Ethereum, — прежде чем предоставить основной цепочке Ethereum информацию о транзакциях, которые она планирует отправить.
Что такое роллапы (Rollups)?
Роллапы — одно из таких решений для масштабирования. Они включают в себя свертывание (отсюда и название) коллекций транзакций. Окончательная свернутая транзакция представляется в блокчейне Ethereum как единая транзакция.
Объединение сокращает расходы: стоимость транзакции Ethereum плюс небольшие затраты на объединение пакетов транзакций распределяются между пользователями. Они также ускоряют работу: объединение выполняется очень быстро, а блокчейну Ethereum нужно обрабатывать только одну транзакцию, а не множество. Это полезно, когда Ethereum достигает максимума около 15 транзакций в секунду без посторонней помощи.
Виталик Бутерин, соучредитель Ethereum, считает, что решения для масштабирования, такие как накопительные пакеты, будут продолжать играть важную роль в блокчейне даже после внедрения Ethereum 2.0. (Примечание: Ethereum Foundation с тех пор отказался от тега 2.0, чтобы указать на переход сети к PoS и принятию цепочек сегментов).
Как работают роллапы (Rollups)?
Существует два основных типа роллапов: optimistic rollups and zero-knowledge rollups.
Optimistic rollups исходят из предположения, что все эти сводные данные достоверны и что никто не пытается обмануть блокчейн, скрывая ложные транзакции в роллапах.
Идея состоит в том, что при допущении достоверности события ускоряются. Для защиты от мошеннических транзакций оптимистичные протоколы объединения позволяют людям оспаривать бессмысленные сделки.
Мошенническая транзакция отправляется непосредственно в сеть Ethereum, чтобы проверить ее законность и урегулировать спор. Обе стороны поставили ETH и потеряют деньги, если ошибутся или солгут.
Zero-knowledge rollups (также называемые zk-роллапами) работают совсем по-другому. Они полагаются на часть криптографии, называемую доказательством с нулевым разглашением, которая позволяет кому-то математически доказать, что утверждение верно (что кто-то, скажем, грек) без раскрытия дополнительной информации об этом утверждении (например, паспорта).
В криптографии они называются zk-SNARK в связи с дополнительной частью криптографии, называемой «краткий неинтерактивный аргумент знания».
Этот метод обходит систему разрешения споров, присущую оптимистическим роллапам, поскольку бит «SNARK» разрешает загружать в сводку только действительные транзакции.
Кто занимается созданием роллапов (Rollups)?
Optimistic rollups:
- Optimism: дешевая система уровня 2 для Ethereum
- Arbitrum: протокол L2 для Ethereum
- Boba Network: новое поколение сети OMG
Zero-knowledge rollups:
- Loopring: протокол, который также обеспечивает децентрализованный обмен без газа.
- Immutable X: протокол L2 для NFT
- ZKSync: L2 с нулевым разглашением для Ethereum
Как можно купить роллапы?
Вы не можете «купить» решение для масштабирования, но вы можете инвестировать в токены, основанные на технологии. Loopring и Boba — популярные примеры технологий свертки.
Вы можете купить их токены на децентрализованных биржах на основе Ethereum или на централизованных биржах. Посетите такие сайты, как CoinMarketCap или CoinGecko, чтобы найти крупнейшие платформы, в листинге которых есть эти токены.
Вы также можете использовать сервисы и биржи DeFi, созданные этими сетями уровня 2, для снижения транзакционных издержек.
Loopring, например, управляет собственной биржей уровня 2, также называемой Loopring. Там вы можете воспользоваться всеми прелестями накопительных технологий: безгазовые, мгновенные сделки на монеты ERC-20.
Вы знали? Rollups (Роллапы) — это всего лишь одно из решений масштабирования. Другое распространенное решение называется сайдчейн — блокчейн, совместимый с виртуальной машиной Ethereum, которая подключается к Ethereum через мост. Примером сети с боковой цепью является Polygon (ранее MATIC).
Будущее роллапов: технология на века или временное решение проблемы?
В краткосрочной перспективе битва будет продолжаться между двумя конкурирующими формами свертки: оптимистичной и с нулевым разглашением.
Некоторые утверждают, что доказательства с нулевым разглашением лучше, потому что они не требуют механизма разрешения споров.
Долгосрочное будущее роллапов зависит от того, насколько успешными будут обновления основной сети Ethereum.
Когда-нибудь Ethereum может стать настолько быстрым, что роллапы будут выглядеть как ненужный прирост скорости для молниеносного блокчейна. И наоборот, конкурирующие блокчейны L1, такие как Solana и Avalanche, могут стать настолько популярными, что полностью узурпируют Ethereum.
Если большая часть трафика DeFi будет проходить на блокчейнах, отличных от Ethereum, роллапы станут излишними.
В качестве альтернативы, роллапы могут продолжать расти, если Ethereum станет более мощным. Они могут интегрироваться с предстоящими обновлениями, чтобы сделать Ethereum проще и дешевле в массовом использовании.