Logo
Share this article

Что такое роллапы? Объяснение роллапов ZK и оптимистичных роллапов

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

(Unsplash, modified by CoinDesk)
(Unsplash, modified by CoinDesk)

Блокчейны, такие какEthereum, может быть медленным и дорогим. Необходимость тратить $25 или больше всборы GAS для единичной транзакции не является идеальным вариантом, если вы хотите совершить сделку децентрализованного Финансы (DeFi).

Вот почему системы уровня 2появились такие как rollups. Rollups обрабатывают транзакции на другом, более быстром блокчейне (известном как уровень 2), затем переносят данные транзакций обратно в родительский блокчейн (уровень 1 или mainnet) за часть цены. Это означает, что пользователи могут извлечь выгоду из скорости и дешевизны rollup, а также извлечь выгоду из безопасности большего блокчейна.

STORY CONTINUES BELOW
Don't miss another story.Subscribe to the The Protocol Newsletter today. See all newsletters

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

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

Читать дальше: Что такое слияние?

Два основных типа роллапов

Существует два основных типа роллапов: оптимистичный и с нулевым разглашением (Zero-Knowledge, ZK). Преимущество любого из них в том, что они значительно сокращают транзакционные издержки. Идея заключается в том, что вместо того, чтобы ждать и платить за каждую транзакцию для независимой обработки на Ethereum, десятки и десятки транзакций записываются в цепочку уровня 2, затем «сворачиваются» в одну транзакцию, которая затем возвращается в более дорогой и медленный блокчейн. При этом стоимость этой ONE транзакции распределяется между множеством пользователей.

Оптимистичные свертывания

Первая разновидность называется оптимистичным накопительным пакетом. Это потому, что он оптимистично предполагает, что все транзакции, содержащиеся в накопительном пакете, являются действительными. Оптимистичные накопительные пакеты дают всем в сети определенное количество времени, обычно неделю, чтобы оспорить мошеннические транзакции. Преимущество оптимистичного накопительного пакета в том, что он QUICK; предполагая, что все правильно, сеть T тратит время на подтверждение. Недостаток в том, что обычно требуется около недели, чтобы официально вывести ваши средства из популярных сетей, таких как Optimism или Arbirtrum.

ZK-роллапы

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

ZK-rollups имеют ряд преимуществ перед оптимистичными роллапами с точки зрения скорости и безопасности, но они значительно сложнее внутри. До сих пор все ZK-rollups в дикой природе имели конкретные приложения, то есть они могли поддерживать только определенную услугу или вариант использования (например, обмен невзаимозаменяемыми токенами или передача Криптo между адресами).

Благодаря последним достижениям в криптографии, команды из Polygon, Matter Labs и Scroll говорят, что они близки к запуску первых zkEVMs – ZK-rollups, которые функционируют идентично основной сети Ethereum. Как и сегодняшние популярные Optimistic rollups, эти новые ZK-rollups должны поддерживать практически любые приложения, которые разработчики захотят создать на Ethereum – делая все намного быстрее и дешевле для конечных пользователей.

Риски накоплений

Хотя накопительные пакеты заимствуют CORE гарантии безопасности Ethereum, они все равно несут в себе некоторые риски по сравнению с основной сетью Ethereum.

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

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

Многие свертки также продолжают полагаться на централизованные «секвенсоры» для эффективной координации транзакций в цепочке уровня 2. Секвенсор T может подделывать или изменять транзакции, но он может технически цензурировать или переупорядочивать их, чтобы извлечь некоторую выгоду для себя.

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

Смотрите также:T все пакеты Ethereum созданы одинаково

Как использовать накопительные пакеты на Ethereum

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

Сначала вам нужно будет пополнить свой Криптo , например МетаМаска, с эфиром (ETH) или Токены ERC-20 – токены, совместимые с блокчейном Ethereum . Затем вам нужно будет переключить свой кошелек на сеть уровня 2. Это тот же процесс, что и с любым протоколом DeFi – просто нажмите «подключить кошелек». После того, как вы подключили свой кошелек к уровню 2, вам нужно будет «мост» ваши токены — переместите их из ONE сети в другую.

Вам нужно будет заплатить комиссию за транзакцию Ethereum , чтобы перевести ваши средства в накопительный пакет. Как только ваши средства будут на накопительном пакете, вы сможете торговать как обычно. Некоторые сети, такие как Optimism, взимают с вас ETH за транзакционные комиссии, но они намного дешевле, чем на самом Ethereum . Другие, такие как Loopring, практически не взимают комиссий за транзакции.

После того, как вы завершили все запланированные транзакции, вы всегда можете перевести свои средства обратно в Ethereum. Это подразумевает конвертацию накопленных средств обратно в токены ERC-20, которые являются собственными для основной сети Ethereum . Процесс тот же самый — перейдите к мосту токенов и выведите свои средства.

Смотрите также:Безопасны ли блокчейн-мосты? Почему мосты становятся объектами взломов

Robert Stevens

Роберт Стивенс — независимый журналист, чьи работы публиковались в The Guardian, Associated Press, New York Times и Decrypt. Он также является выпускником Института Интернета Оксфордского университета.

Robert Stevens