Оптимистичный накопительный пакет — это решение для масштабирования уровня 2, основанное на вычислениях вне цепочки для недостоверной записи транзакций, происходящих на уровне 2.
Что такое оптимистичный накопитель (Optimistic Rollup)
Оптимистичный накопительный пакет — это решение для масштабирования уровня 2 типа, основанное на вычислениях вне цепочки для недостоверной записи транзакций, происходящих на уровне 2. Периодически система публикует корень меркла транзакций, происходящих в агрегированном пакете, для обновления «состояния» свертывания основного базового блокчейна.
Сеть внешних валидаторов проверяет корни Merkle, чтобы убедиться в их правильности, прежде чем через некоторое время состояние будет обновлено. Если возникает несоответствие, то валидатор может опубликовать доказательство мошенничества в течение периода спора, что может привести к откату состояния системы до предыдущего действительного состояния.
Основным недостатком оптимистичных накопительных сумм по сравнению с накопительными пакетами с нулевым знанием является время, которое требуется пользователям уровня 2, чтобы вывести свои средства обратно в базовый блокчейн. Поскольку оптимистичный накопительный пакет должен полагаться на внешних валидаторов для проверки корней merkle на предмет «мошенничества» до того, как состояние можно будет обновить, у валидаторов должно быть достаточно времени, чтобы проверить и оспорить активность, которая произошла на уровне 2.
Основное преимущество оптимистичных сверток по сравнению с их эквивалентами с нулевым разглашением заключается в том, что они более универсальны и могут поддерживать смарт-контракты аналогично базовому блокчейну с поддержкой смарт-контрактов. Встроенная поддержка смарт-контрактов в накопительном пакете означает, что приложения можно запускать намного проще без необходимости дополнительной разработки.