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

Оптимистические роллапы - что это такое?

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

Оптимистичные ролл-апы направлены на увеличение пропускной способности (количества транзакций, обрабатываемых в секунду) сети блокчейн за счет того, что эти транзакции не обрабатываются на устройствах всех пользователей сети. Хотя сделки публикуются в сети Ethereum, на самом деле они не будут исполнены. При таком способе масштабирования данные о транзакциях в цепи поддерживаются в сжатом виде, что позволяет увеличить количество транзакций в секунду (TPS).

Идея оптимистического сворачивания заключается в том, что операции всегда справедливы, и никаких подтверждающих вычислений не требуется. Задача проверки будет возложена исключительно на несколько или дюжину агрегаторов, которые будут подвергаться проверкам, чтобы исключить риск мошеннических операций. Если будут обнаружены какие-либо несоответствия, будут сформированы соответствующие отчеты. Альтернативой оптимистическим роллапам являются ZK-роллапы. Если в случае первого решения каждая операция может быть поставлена под сомнение, то в случае второго они являются действительными по предположению (так называемые fraud-proof).

Оптимистичные роллапы (также обозначаемые аббревиатурой ORU), понимаемые таким образом, помогут масштабировать смарт-контракты и dApps сети Ethereum. Сооснователь Ethereum Виталик Бутерин также настроен оптимистично, заявляя, что "роллапы будут доминирующей парадигмой масштабирования в течение нескольких лет".

Проблемы с сетью Ethereum - из-за чего они возникают?

Уровень 1 (L1) - это базовый протокол, блокчейн Ethereum. С другой стороны, уровень 2 (L2) - это любой протокол, построенный поверх Ethereum. Его задача - помочь масштабировать приложения, обрабатывая транзакции за пределами Ethereum Mainnet (уровень 1). Этот процесс осуществляется с использованием надежной децентрализованной модели безопасности Mainnet.

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

Optimism - решение для масштабирования

Ролловер от Optimism (ранее Plasma Group), который активно разрабатывается с 2019 года, представляет собой решение для масштабирования, призванное освободить сеть Ethereum от огромных объемов транзакций, которые в настоящее время требуют трудоемкой и дорогостоящей обработки. Его реализация направлена на снижение комиссий за транзакции и исключение задержек при переводе средств.

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

Долгожданное решение для масштабирования сети Ethereum под названием Optimism было запущено в марте 2021 года под названием Optimistic Virtual Machine (OVM) в партнерстве с Synthetix. Согласно многочисленным данным, масштабирование может помочь снизить комиссию за транзакции в сети в сотни раз. В результате проект вызывает большой интерес - его разработчики заручились финансированием в размере 25 миллионов долларов от инвестиционной фирмы Andreessen Horowitz.

Как и другие недавно представленные оптимистические роллы, Optimism станет несомненным катализатором роста для сети Ethereum и построенных на ней приложений. Поэтому стоит следить за последними данными.