Ethereum, будучи одной из самых активных платформ в области блокчейна, поддерживает множество децентрализованных приложений, от децентрализованных финансов до невзаимозаменяемых токенов, экосистема стремительно развивается. Однако с этим приходят проблемы, такие как congested сеть, рост транзакционных издержек и увеличение времени обработки, которые серьезно влияют на активность пользователей.
Чтобы справиться с этими проблемами и поддерживать децентрализованный характер основной цепи, сообщество предложило решение для масштабирования второго уровня (L2). Основная идея L2 заключается в том, чтобы перенести вычисления и транзакции с основной сети (L1) на сеть второго уровня, а затем отправить только конечные результаты на основную сеть. Это не только повышает эффективность транзакций и снижает расходы, но и сохраняет безопасность основной сети.
В настоящее время основными решениями уровня 2 являются Rollups и сайдчейны. Rollups можно further разделить на оптимистичные Rollups (Optimistic Rollups) и Rollups с нулевым знанием (ZK-Rollups).
Оптимистичные Rollups (OP-Rollups)
Оптимистичные Rollups выполняют расчет транзакций и обновление состояния на сети Уровня 2, а затем сжимают и публикуют исходные данные пакетами в основной сети. Узлы Уровня 2 по умолчанию считают все транзакции действительными, что значительно увеличивает скорость и эффективность подтверждения транзакций.
Если после подачи заявки на сделку возникнут проблемы, валидатор может подать доказательство мошенничества в течение семи дней. Умный контракт в основной сети проверит это доказательство. Если будет подтверждена проблема с сделкой, соответствующие партии и последующие партии будут откатаны, злоумышленный узел будет наказан, а валидатор получит вознаграждение.
Если в течение семи дней не будет представлено доказательств мошенничества, все сделки будут считаться законными. Наличие такого механизма "доказательства мошенничества" само по себе является эффективным сдерживающим фактором, и на практике очень мало узлов представляют доказательства мошенничества или подтверждаются как злонамеренные. Это обусловлено тщательным тестированием самого проекта, строгими санкциями и огромными экономическими и репутационными потерями, которые влечет за собой злоумышленные действия.
Однако OP-Rollups также сталкиваются с некоторыми вызовами, такими как семидневный период оспаривания, который может повлиять на оборот средств, и потенциальные риски централизации.
Нулевые знания Rollups (ZK-Rollups)
В отличие от OP-Rollups, ZK-Rollups требуют прикрепления доказательства корректности при отправке данных. Этот метод также обрабатывает транзакции вне цепи, но перед официальной отправкой необходимо вычислить доказательство корректности вне цепи.
Технология ZK, хотя и существует давно, нашла новое применение в области блокчейна. Блокчейн может ограничить сложность внутри смарт-контрактов, делая процесс верификации более децентрализованным и надежным.
Сложность ZK-Rollups заключается в том, что необходимо на основе данных и логики выполнения транзакций скомпилировать сложную схему логических цепей, а затем с помощью криптографических вычислений сгенерировать результаты, которые можно быстро проверить. Обычно для этого требуются специализированные компиляторы и валидаторы.
Стоимость Уровня 2
Основные расходы OP-Rollups состоят из двух аспектов: сборов за транзакции на L1 для отправки сжатых данных и операционных затрат на узлы L2. К счастью, решение Ethereum EIP-4844 значительно снизило затраты на взаимодействие L2 с основной сетью. Однако для поддержки узлов все еще необходимо заблокировать значительные средства, что может привести к упущенной выгоде.
Основные затраты на ZK-Rollups связаны с вычислительными ресурсами, так как для генерации нулевых доказательств требуется значительная вычислительная мощность и специализированное оборудование. В то же время, это также требует покрытия транзакционных сборов за размещение данных в блокчейне. Потребность в специализированном оборудовании может привести к большему централизованному управлению сети.
Резюме
Как OP-Rollups, так и ZK-Rollups являются важными решениями для экосистемы Ethereum в ответ на проблемы масштабируемости. С реализацией таких обновлений, как EIP-4844 для Ethereum, стоимость публикации данных для уровня 2 значительно снизилась, что дополнительно раскроет потенциал обоих решений и будет способствовать устойчивому развитию экосистемы Ethereum.
На этой странице может содержаться сторонний контент, который предоставляется исключительно в информационных целях (не в качестве заявлений/гарантий) и не должен рассматриваться как поддержка взглядов компании Gate или как финансовый или профессиональный совет. Подробности смотрите в разделе «Отказ от ответственности» .
17 Лайков
Награда
17
8
Поделиться
комментарий
0/400
MintMaster
· 07-28 07:03
Можно снизить и стоимость расчета.
Посмотреть ОригиналОтветить0
DaoTherapy
· 07-25 21:49
L2 играл, и всё так.
Посмотреть ОригиналОтветить0
BearMarketHustler
· 07-25 08:09
Похоже, L2 — это просто ужасная яма, лучше сразу играть на публичной цепочке.
Посмотреть ОригиналОтветить0
¯\_(ツ)_/¯
· 07-25 08:09
Стоимость zkrollup тоже не低啊
Посмотреть ОригиналОтветить0
FrogInTheWell
· 07-25 08:09
Стоит ли стоять на L2, может ли это быть решающим?
Полное руководство по решениям для масштабирования L2 Ethereum: Сравнение оптимистичных Rollups и Rollups с нулевым знанием
Эфир Уровень 2 расширения схемы Глубина анализа
Ethereum, будучи одной из самых активных платформ в области блокчейна, поддерживает множество децентрализованных приложений, от децентрализованных финансов до невзаимозаменяемых токенов, экосистема стремительно развивается. Однако с этим приходят проблемы, такие как congested сеть, рост транзакционных издержек и увеличение времени обработки, которые серьезно влияют на активность пользователей.
Чтобы справиться с этими проблемами и поддерживать децентрализованный характер основной цепи, сообщество предложило решение для масштабирования второго уровня (L2). Основная идея L2 заключается в том, чтобы перенести вычисления и транзакции с основной сети (L1) на сеть второго уровня, а затем отправить только конечные результаты на основную сеть. Это не только повышает эффективность транзакций и снижает расходы, но и сохраняет безопасность основной сети.
В настоящее время основными решениями уровня 2 являются Rollups и сайдчейны. Rollups можно further разделить на оптимистичные Rollups (Optimistic Rollups) и Rollups с нулевым знанием (ZK-Rollups).
Оптимистичные Rollups (OP-Rollups)
Оптимистичные Rollups выполняют расчет транзакций и обновление состояния на сети Уровня 2, а затем сжимают и публикуют исходные данные пакетами в основной сети. Узлы Уровня 2 по умолчанию считают все транзакции действительными, что значительно увеличивает скорость и эффективность подтверждения транзакций.
Если после подачи заявки на сделку возникнут проблемы, валидатор может подать доказательство мошенничества в течение семи дней. Умный контракт в основной сети проверит это доказательство. Если будет подтверждена проблема с сделкой, соответствующие партии и последующие партии будут откатаны, злоумышленный узел будет наказан, а валидатор получит вознаграждение.
Если в течение семи дней не будет представлено доказательств мошенничества, все сделки будут считаться законными. Наличие такого механизма "доказательства мошенничества" само по себе является эффективным сдерживающим фактором, и на практике очень мало узлов представляют доказательства мошенничества или подтверждаются как злонамеренные. Это обусловлено тщательным тестированием самого проекта, строгими санкциями и огромными экономическими и репутационными потерями, которые влечет за собой злоумышленные действия.
Однако OP-Rollups также сталкиваются с некоторыми вызовами, такими как семидневный период оспаривания, который может повлиять на оборот средств, и потенциальные риски централизации.
Нулевые знания Rollups (ZK-Rollups)
В отличие от OP-Rollups, ZK-Rollups требуют прикрепления доказательства корректности при отправке данных. Этот метод также обрабатывает транзакции вне цепи, но перед официальной отправкой необходимо вычислить доказательство корректности вне цепи.
Технология ZK, хотя и существует давно, нашла новое применение в области блокчейна. Блокчейн может ограничить сложность внутри смарт-контрактов, делая процесс верификации более децентрализованным и надежным.
Сложность ZK-Rollups заключается в том, что необходимо на основе данных и логики выполнения транзакций скомпилировать сложную схему логических цепей, а затем с помощью криптографических вычислений сгенерировать результаты, которые можно быстро проверить. Обычно для этого требуются специализированные компиляторы и валидаторы.
Стоимость Уровня 2
Основные расходы OP-Rollups состоят из двух аспектов: сборов за транзакции на L1 для отправки сжатых данных и операционных затрат на узлы L2. К счастью, решение Ethereum EIP-4844 значительно снизило затраты на взаимодействие L2 с основной сетью. Однако для поддержки узлов все еще необходимо заблокировать значительные средства, что может привести к упущенной выгоде.
Основные затраты на ZK-Rollups связаны с вычислительными ресурсами, так как для генерации нулевых доказательств требуется значительная вычислительная мощность и специализированное оборудование. В то же время, это также требует покрытия транзакционных сборов за размещение данных в блокчейне. Потребность в специализированном оборудовании может привести к большему централизованному управлению сети.
Резюме
Как OP-Rollups, так и ZK-Rollups являются важными решениями для экосистемы Ethereum в ответ на проблемы масштабируемости. С реализацией таких обновлений, как EIP-4844 для Ethereum, стоимость публикации данных для уровня 2 значительно снизилась, что дополнительно раскроет потенциал обоих решений и будет способствовать устойчивому развитию экосистемы Ethereum.