zkWasm, открывает двери для Web2-приложений в Web3 Rollup

1/7/2024, 8:51:42 AM
Средний
Блокчейн
В этой статье объясняются преимущества zkWasm по сравнению с zkEVM с точки зрения производительности, совместимости, безопасности, гибкости и т.д., а также рассматриваются подходящие области его использования.

【Предисловие】

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

图1:Обзор различных типов ZK-EVMs

Поэтому текущие решения по расширению zkVM в основном вращаются вокруг решения zkEVM, поскольку другие решения zkVM не совместимы с продолжением и поддержкой существующей экологии, но они будут проблематичны с точки зрения будущего. Обновление Web2 - важная часть Web3, особенно после появления решений, представленных zkWasm, которые совместимы со многими языками C++, Rust, Go, AssemblyScript, C# и другими, стало возможным обновить учетную систему приложений Web2; ожидаемый zkEVM От левого к прошлому, zkWasm движется от правого к заднему, чтобы совместно построить большую экологию обновлений приложений Web3, вместо того чтобы продолжать спор о публичной цепочке, который был запутан в течение многих лет.

【TL; DR】

  1. Основная функция Ethereum - это распределенная бухгалтерская книга, позиционирующаяся как DA + Settlement + Consensus. Решение zkWasm от eWASM больше подходит для создания экосистемы Web3.0.

  2. zkEVM наследует прошлое и оптимизирует экологию блокчейна, а zkWasm начинает будущее и создает будущее Web3.0!

  3. Создавайте роллапы с помощью zkWasm, а не только блокчейн

【zkEVM наследует прошлое, zkWasm начинает будущее】

Как уже говорилось в предисловии, экологическая эра, которая действительно соединяет Web2.0 и Web3.0, - это эра AppRollup. По сравнению с экологией, которая все еще молчит об идее цепочки, в эпоху Rollup не нужно создавать слишком много цепочек, потому что цепочка играет роль The ledger, то есть учетный слой выделяется из отдельного приложения и возвращается на общий слой, а право собственности возвращается к пользователю; цепочка, естественно, является таким носителем, выполняя основные функции доступности данных (DA), расчетов и консенсуса.

Рисунок 2:AppRollup гораздо более гибкий, чем Appchain

【ZKP,Zero-Knowledge Proof】

В криптографии доказательство с нулевым знанием (англ. zero-knowledge proof) или протокол с нулевым знанием (zero-knowledge protocol) - это метод, с помощью которого одна сторона (доказатель) может доказать определенное предложение другой стороне (испытателю). Характерно, что в процессе "не будет раскрыто никакой информации, кроме того, что предложение истинно". Поэтому его можно назвать "защитой от утечек". Впервые она была предложена Шафи Голдвассером, Сильвио Микали и Чарльзом Ракоффом из Массачусетского технологического института в работе 1985 года под названием "Сложность знаний интерактивных систем доказательств" ([GMR85]). Автор упомянул в статье, что проверяющий может убедить верификатора в подлинности данных, не раскрывая конкретные данные. Доказательство с нулевым знанием может быть интерактивным, то есть проверяющий должен доказать подлинность данных один раз для каждого проверяющего; оно также может быть неинтерактивным, то есть проверяющий создает доказательство, и любой, кто использует это доказательство, может быть проверен.

Изображение 3:История развития доказательств с нулевым знанием

zk-SNARK (Succinct Non-Interactive Arguments of Knowledge) - это, вероятно, самая популярная форма доказательства с нулевым знанием, впервые появившаяся в статье Bit+11 2011 года. К 2013 году доказательства с нулевым знанием можно было использовать в реальных приложениях благодаря статье Pinocchio PHGR13, которая сделала zk-SNARKS пригодными для общих вычислений, хотя и более медленными. Алгоритм Groth16, предложенный в 2016 году, значительно снизил вычислительную сложность, сделав zk-SNARKS настолько эффективным, что он остается стандартом и сегодня.

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

За этим последовало появление Пуленепробиваемых (BBBPWM17) в 2017 году и zk-STARKs (BBHR18) в 2018 году. В отличие от своих предшественников, они представляют собой тип доказательства диапазона, который не требует первоначального установления доверия. В работе PlonK 2019 года реализован универсальный алгоритм доказательства с нулевым знанием, что означает, что необходимо инициировать только одну доверенную установку, в отличие от Groth16, который требует отдельной доверенной установки для каждой схемы.

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

Таким образом, zk-SNARKS, zk-STARKS, PLONK и Bulletproofs представляют собой основные методы реализации доказательств с нулевым знанием на сегодняшний день. У каждого метода есть свои преимущества и недостатки с точки зрения объема доказательства, времени работы провера и времени проверки. В решении по расширению блокчейна все в основном крутится вокруг метода внедрения, дружественного к ZK-SNARK.

【 WASM, WebAssembly】

WebAssembly (сокращенно WASM) - это относительно новый член семейства веб-технологий (JavaScript, HTML, CSS), который стал официально признанным стандартом W3C в декабре 2019 года. WebAssembly представляет собой новую среду выполнения в браузере, которая работает вместе со средой выполнения JavaScript. Для сравнения, он более легкий, имеет небольшой набор инструкций и строгую модель изоляции (WebAssembly по умолчанию не имеет ввода/вывода). Одним из основных мотивов разработки WebAssembly было предоставление целей компиляции для большего количества языков программирования (C++, Rust, Go и т.д.), что позволит разработчикам создавать новые веб-приложения или переносить существующие, используя более широкий набор инструментов.

Рисунок 4:Территория Васьма

Будь то Web2 или Web3, поддержка и сфера использования Wasm становятся все более и более обширными:

Рисунок 5: Основные компании и организации в экосистеме WebAssembly

【zkWasm = zkp + WASM 】

Будучи новым членом zkVM, zkWasm решает сложные операции с помощью доказательств хранения на цепи, совместим с идеями основного языка Web2, реализует модернизацию соединений Web2 и Web3, выполняет сложные вычисления бизнес-логики на цепи, предоставляет ценные результаты и Сертификат хранится на цепи для отслеживания, проверки подлинности и ликвидации. Система счетов состоит из существующей системы кошельков. Всю экосистему можно представить на следующем рисунке:

Рисунок 6:Экология zkWasm

Общая логическая тенденция данных может быть представлена на следующем рисунке:

图7:Он-чейн контракты + офф-чейн виртуальная машина (ВМ) + совместимость WASM

Важное ядро первоначального обновления Ethereum 2.0 также включало в себя переход от EVM к eWASM; однако фактический прогресс 2.0 оказался не таким, как ожидалось, поэтому eWASM не слишком часто упоминался в последнем плане.

Рисунок 8:Общий план ETH 2.0

Несмотря на то, что eWASM не упоминается в последних планах, преимущества, которые может принести eWASM, также признаются. С самого начала EVM был разработан таким образом, чтобы сделать акцент на корректности, а не на эффективности. Это отражается в том, что все узлы в сети должны запускать EVM с полной точностью. Wasm, хотя и похож на EVM, был изобретен для Интернета. В отличие от правильности, Wasm делает акцент на эффективности и быстрой загрузке. Разработчик Ethereum Лейн Реттиг (Lane Rettig) сказал, что EVM был создан без "особой дизайнерской мысли". Он считает, что EVM был разработан скорее с теоретической, чем с практической точки зрения, поэтому, хотя он внутренне надежен, в реальном мире он не может показать себя с лучшей стороны. Отличная функция. Ник Джонсон согласен с этим. В отличие от этого, Wasm написан ближе к реальным аппаратным инструкциям, что делает его более эффективным при трансляции реальной логики кодирования. Фактически, инструкции Wasm отображаются непосредственно один к одному с инструкциями, используемыми машиной, что значительно повышает производительность. В то же время, Ewasm может уменьшить или даже устранить необходимость в предварительной компиляции, будет поддерживать больше языков для обеспечения совместимости и получит более широкий набор инструментов, чем EVM.

Основные преимущества использования eWASM по сравнению с EVM признаны мейнстримом следующим образом:

  1. Производительность: По сравнению с EVM, eWASM обеспечивает более высокую производительность, поскольку использует WebAssembly, который разработан для более быстрой и эффективной работы, чем байткод EVM. WebAssembly обеспечивает производительность, близкую к нативной, что может значительно увеличить скорость и масштабируемость сети Ethereum.

  2. Совместимость : eWASM обеспечивает лучшую совместимость, чем EVM, поскольку поддерживает множество языков программирования, включая C++, Rust и AssemblyScript. Это позволяет разработчикам писать смарт-контракты на предпочтительном для них языке, повышая качество кода и производительность разработчиков.

  3. Безопасность : eWASM обеспечивает лучшую безопасность, чем EVM, поскольку включает в себя множество функций безопасности, таких как "песочница" памяти, которая может изолировать смарт-контракты друг от друга и предотвратить их доступ к памяти друг друга. Кроме того, eWASM обеспечивает лучшую защиту от распространенных уязвимостей смарт-контрактов, таких как атаки реентерабельности и целочисленные переполнения.

  4. Гибкость: eWASM обеспечивает большую гибкость, чем EVM, поскольку поддерживает динамическое связывание, что позволяет смарт-контрактам состоять из нескольких модулей, которые могут обновляться независимо друг от друга. Это может привести к улучшению организации кода и упрощению обслуживания смарт-контрактов.

  5. Поддержка сообщества : eWASM получил мощную поддержку со стороны сообщества Ethereum, и несколько основных клиентов Ethereum, включая Geth и Parity, внедрили поддержку eWASM. Это означает, что разработчики имеют доступ к широкому спектру инструментов и ресурсов при создании смарт-контрактов с помощью eWASM.

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

Рисунок 9:Виталик Бутерин предлагает последнюю дорожную карту Ethereum

В дорожной карте обновления разделены на несколько категорий в зависимости от их влияния на архитектуру Ethereum. Сюда входят:

Слияние : Влечет за собой переход от Proof-of-Work к Proof-of-Stake

Увеличение Модернизация, включающая масштабирование за счет объединения томов и разделения данных.

Бич Обновление, включающее протокольные риски для устойчивости к цензуре, децентрализации и максимальной извлекаемой ценности

Verge : Обновления, связанные с упрощением проверки блоков

Очистка : предполагает снижение вычислительных затрат на работу узлов и упрощение обновления протоколов.

Скупитесь Другие обновления, которые не попадают в вышеперечисленные категории

Все понимают, что основная функция Ethereum - это распределенная бухгалтерская книга, позиционирующаяся как DA + Settlement + Consensus. Таким образом, многие требования к масштабируемости не требуют слишком больших модификаций самого Ethereum и не влекут за собой другие неизвестные риски. Рыбы и медведи. Способ получить и то, и другое одновременно - разделить работу на слои. Размещение eWASM на втором слое должно быть более разумным и эффективным решением. Особенно после объединения с zk, техническое решение zkWasm может идеально унаследовать эффект, которого хочет добиться eWASM. В то же время, он может предоставлять услуги как Web2, так и Web3 и соединять их между собой. zkEVM наследует прошлое и оптимизирует экологию блокчейна, zkWasm начинает будущее и создает будущее Web3.0!

Рисунок 10:zkWasm = zkp + WASM

Отказ от ответственности:

  1. Эта статья перепечатана из[Putin学习区块链]. Все авторские права принадлежат оригинальному автору[Путин]. Если у Вас есть возражения против этой перепечатки, пожалуйста, свяжитесь с командой Gate Learn, и они незамедлительно рассмотрят их.
  2. Предупреждение об ответственности: Мнения и взгляды, выраженные в этой статье, принадлежат исключительно автору и не являются инвестиционным советом.
  3. Перевод статьи на другие языки осуществляется командой Gate Learn. Если не указано, копирование, распространение или плагиат переведенных статей запрещены.

Пригласить больше голосов

Крипто-календарь
Блокчейн Жизнь 2025 в Дубае
Aethir запланирован для участия в конференции Blockchain Life 2025, которая пройдет в Дубае с 28 по 29 октября. Ожидается, что на мероприятии соберутся держатели из сектора криптовалют для обсуждения текущих рыночных тенденций и технологических достижений.
ATH
-3.19%
2025-10-28
Будущее денег, управления и права 2025 в Вашингтоне
Констелляция собирается участвовать в конференции «Будущее денег, управления и права 2025», которая запланирована на 30 октября в Вашингтоне.
DAG
-2.31%
2025-10-29
Завершение работы устаревшей Основной сети
Neo официально напоминает, что основная сеть Neo Legacy будет отключена 31 октября. Пользователей призывают завершить миграцию активов до крайнего срока, чтобы избежать риска потери средств. Сеть Legacy, изначально запущенная как основная сеть AntShares в 2016 году, будет полностью деактивирована, что ознаменует конец её операционной фазы в экосистеме Neo.
NEO
-4%
2025-10-30
Неделя ИИ в Сиэтле
Компания Arcblock планирует представить новое партнерство во время недели искусственного интеллекта в Сиэтле с 27 по 31 октября. Ожидается, что конференция привлечет более 3,500 участников и в списке спонсоров указаны Coinbase, Accenture и другие компании.
ABT
3.07%
2025-10-30
Хакатон
Flow запускает Forte Hacks, виртуальный хакатон с призами и бонусами на сумму более 250 000 долларов, который пройдет с 1 по 31 октября. Цель мероприятия — исследовать полный потенциал экосистемы Flow. Forte теперь доступен в тестовой сети Flow, что позволяет разработчикам начать работу над своими проектами до начала хакатона.
FLOW
-2.81%
2025-10-30
sign up guide logosign up guide logo
sign up guide content imgsign up guide content img
Начните торговать сейчас
Зарегистрируйтесь сейчас и получите ваучер на
$100
!
Создайте аккаунт

Похожие статьи

Что такое Tronscan и как вы можете использовать его в 2025 году?
Новичок

Что такое Tronscan и как вы можете использовать его в 2025 году?

Tronscan — это обозреватель блокчейна, который выходит за рамки основ, предлагая управление кошельком, отслеживание токенов, аналитику смарт-контрактов и участие в управлении. К 2025 году она будет развиваться за счет улучшенных функций безопасности, расширенной аналитики, кроссчейн-интеграции и улучшенного мобильного опыта. Теперь платформа включает в себя расширенную биометрическую аутентификацию, мониторинг транзакций в режиме реального времени и комплексную панель управления DeFi. Разработчики получают выгоду от анализа смарт-контрактов на основе искусственного интеллекта и улучшенных сред тестирования, в то время как пользователи наслаждаются унифицированным многоцепочечным представлением портфеля и навигацией на основе жестов на мобильных устройствах.
11/22/2023, 6:27:42 PM
Что такое индикатор кумулятивного объема дельты (CVD)? (2025)
Средний

Что такое индикатор кумулятивного объема дельты (CVD)? (2025)

Изучите эволюцию кумулятивного объема дельты (CVD) в криптоторговле в 2025 году, от интеграции машинного обучения и анализа межбиржевых данных до продвинутых инструментов визуализации, позволяющих более точно принимать рыночные решения за счет агрегации данных с нескольких платформ и автоматического обнаружения дивергенций.
12/10/2023, 8:02:26 PM
Что такое Нейро? Все, что вам нужно знать о NEIROETH в 2025 году
Средний

Что такое Нейро? Все, что вам нужно знать о NEIROETH в 2025 году

Neiro - это собака породы шиба-ину, которая вдохновила запуск токенов Neiro на различных блокчейнах. К 2025 году Neiro Ethereum (NEIROETH) превратился в ведущий мем-коин с рыночной капитализацией 215 миллионов долларов, 87 000+ держателей и листингом на 12 крупнейших биржах. Экосистема теперь включает DAO для управления сообществом, официальный магазин мерчандайза и мобильное приложение. NEIROETH внедрил решения второго уровня для увеличения масштабируемости и закрепил свою позицию в топ-10 мем-коинов по капитализации, поддерживаемый активным сообществом и ведущими крипто-инфлюенсерами.
9/5/2024, 3:37:05 PM
Что такое Solscan и как его использовать? (Обновление 2025 года)
Средний

Что такое Solscan и как его использовать? (Обновление 2025 года)

Solscan — это усовершенствованный обозреватель блокчейна Solana, который предлагает пользователям веб-платформу для исследования и анализа транзакций, адресов кошельков, контрактов, NFT и DeFi проектов на блокчейне Solana. После его приобретения Etherscan в 2025 году платформа теперь имеет переработанную аналитическую панель, расширенные инструменты для разработчиков, продвинутые функции безопасности, комплексный мониторинг DeFi протоколов по 78 протоколам и сложные интеграции NFT-рынков с инструментами анализа редкости.
3/8/2024, 2:36:44 PM
15 криптовалютных проектов уровня 1 (L1), на которые стоит обратить внимание в 2024 году
Новичок

15 криптовалютных проектов уровня 1 (L1), на которые стоит обратить внимание в 2024 году

В этой статье рассматриваются 15 проектов криптовалюты Layer-1, на которые стоит обратить внимание в 2024 году, подчеркивая их важность в обеспечении безопасности, консенсуса и децентрализации экосистемы блокчейна. В то время как решения Layer-2 улучшают производительность, они все равно полагаются на безопасность и децентрализацию, обеспечиваемые сетями Layer-1.
7/19/2024, 7:05:12 AM
Что такое Telegram NFT?
Средний

Что такое Telegram NFT?

В этой статье обсуждается превращение Telegram в приложение, работающее на основе NFT, интегрирующее технологию блокчейна для революционизации цифрового дарения и владения. Узнайте основные возможности, возможности для художников и создателей, и будущее цифровых взаимодействий с NFT от Telegram.
1/10/2025, 1:41:40 AM