Чем optimistic rollup отличается от ZK-rollup
L2-сети помогают Ethereum обрабатывать больше операций и снижать комиссии. Многие из них относятся к одному из двух типов: optimistic rollups или ZK-rollups.
Оба варианта выполняют множество транзакций вне основного слоя, собирают их в пакет и передают результат в Ethereum.
Главное различие — в способе проверки.
Optimistic rollup действует по принципу: «считаем результат правильным, пока никто не доказал обратное».
После публикации данных открывается период, в течение которого участники могут оспорить неправильный результат. Если обнаруживается ошибка, специальное доказательство показывает, где именно правила были нарушены.
Из-за периода оспаривания прямой вывод средств из некоторых optimistic rollups в Ethereum может занимать больше времени.
ZK-rollup использует другой подход. Вместе с результатом он передаёт криптографическое доказательство корректности вычислений.
Ethereum проверяет это доказательство. Если оно верно, сеть получает математическое подтверждение того, что правила были выполнены.
Можно представить две проверки контрольной работы.
В первом случае преподаватель принимает работу, но оставляет время на поиск ошибки. Это optimistic-подход.
Во втором вместе с ответом предоставляется короткое математическое доказательство, которое подтверждает правильность всего расчёта. Это ZK-подход.
Нельзя сказать, что один тип всегда лучше другого.
Optimistic rollups обычно проще совместимы с привычными инструментами Ethereum и долгое время были легче в разработке.
ZK-rollups дают быстрое криптографическое подтверждение, но создание доказательств технически сложнее и требует дополнительных вычислений.
Оба подхода продолжают развиваться. Их задача одинакова: вынести большую часть работы за пределы основного слоя, сохранив связь с безопасностью Ethereum.
Если совсем просто, optimistic rollup даёт участникам время найти обман. ZK-rollup старается сразу доказать, что расчёт выполнен правильно.
#КартаEthereum #Ethereum #L2 #ZKRollup #OptimisticRollup
L2-сети помогают Ethereum обрабатывать больше операций и снижать комиссии. Многие из них относятся к одному из двух типов: optimistic rollups или ZK-rollups.
Оба варианта выполняют множество транзакций вне основного слоя, собирают их в пакет и передают результат в Ethereum.
Главное различие — в способе проверки.
Optimistic rollup действует по принципу: «считаем результат правильным, пока никто не доказал обратное».
После публикации данных открывается период, в течение которого участники могут оспорить неправильный результат. Если обнаруживается ошибка, специальное доказательство показывает, где именно правила были нарушены.
Из-за периода оспаривания прямой вывод средств из некоторых optimistic rollups в Ethereum может занимать больше времени.
ZK-rollup использует другой подход. Вместе с результатом он передаёт криптографическое доказательство корректности вычислений.
Ethereum проверяет это доказательство. Если оно верно, сеть получает математическое подтверждение того, что правила были выполнены.
Можно представить две проверки контрольной работы.
В первом случае преподаватель принимает работу, но оставляет время на поиск ошибки. Это optimistic-подход.
Во втором вместе с ответом предоставляется короткое математическое доказательство, которое подтверждает правильность всего расчёта. Это ZK-подход.
Нельзя сказать, что один тип всегда лучше другого.
Optimistic rollups обычно проще совместимы с привычными инструментами Ethereum и долгое время были легче в разработке.
ZK-rollups дают быстрое криптографическое подтверждение, но создание доказательств технически сложнее и требует дополнительных вычислений.
Оба подхода продолжают развиваться. Их задача одинакова: вынести большую часть работы за пределы основного слоя, сохранив связь с безопасностью Ethereum.
Если совсем просто, optimistic rollup даёт участникам время найти обман. ZK-rollup старается сразу доказать, что расчёт выполнен правильно.
#КартаEthereum #Ethereum #L2 #ZKRollup #OptimisticRollup