Разрушая барьер виртуальных машин: как кросс-VM архитектура Initia бросает вызов ортодоксии L2 Ethereum
Что если бы разработчики могли выбирать виртуальную машину блокчейна так же, как они выбирают язык программирования — исходя из поставленной задачи, а не из-за привязки к экосистеме? В то время как экосистема Layer 2 Ethereum удваивает ставку на стандартизацию EVM через OP Stack и концепцию Superchain, Initia делает ставку на противоположный подход: единую сеть, где EVM, MoveVM и WasmVM сосуществуют, взаимодействуют и беспрепятственно обмениваются данными.
Это не просто архитектурное любопытство. По мере созревания инфраструктуры блокчейна в 2026 году вопрос о том, должны ли сети использовать гетерогенность виртуальных машин или обеспечивать их гомогенность, определит, какие платформы привлекут следующее поколение разработчиков, а какие останутся позади с устаревшим инструментарием.
Тезис о мульти-VM: Почему универсального решения не существует
Initia запустила свою основную сеть 24 апреля 2025 года с радикальным предложением: ее фреймворк роллапов OPinit Stack является VM-агностическим, позволяя сетям Layer 2 развертываться с использованием EVM, WasmVM или MoveVM в зависимости от требований приложения, а не ограничений сети. Это означает, что протокол DeFi, требующий ориентированной на ресурсы модели безопасности Move, может работать вместе с игровым приложением, использующим оптимизацию производительности WebAssembly — и все это в рамках единой совместимой сети.
Архитектурное обоснование исходит из признания того, что разные виртуальные машины лучше справляются с разными задачами:
- EVM доминирует благодаря зрелому инструментарию и востребованности среди разработчиков, охватывая подавляющее большинство блокчейн-разработок.
- MoveVM, используемая в Aptos и Sui, вводит объектно-ориентированную модель, разработанную для повышения безопасности и параллельного выполнения — идеально подходит для высокоценных финансовых приложений, где важна формальная верификация.
- WasmVM обеспечивает производительность, близкую к нативной, и позволяет разработчикам писать смарт-контракты на привычных языках, таких как Rust, C++ и Go, снижая барьер для Web2-разработчиков, переходящих в Web3.
Фреймворк Interwoven Stack от Initia позволяет разработчикам развертывать настраиваемые роллапы с поддержкой всех трех виртуальных машин, используя при этом преимущества универсальных аккаунтов и единых систем газа. Это означает, что пользователи могут взаимодействовать с контрактами в разных VM, используя любое программное обеспечение кошелька, что эффективно устраняет фрагментацию пользовательского опыта, которая сегодня мешает мультичейн-экосистемам.
Техническая архитектура: Решение головоломки перехода состояний
Основная инновация, обеспечивающая кросс-VM совместимость Initia, заключается в том, как она обрабатывает переходы состояний и передачу сообщений между гетерогенными средами исполнения. Традиционные блокчейн-сети навязывают использование одной виртуальной машины для поддержания консенсуса относительно изменений состояния — EVM Ethereum обрабатывает транзакции последовательно для обеспечения детерминированных результатов, в то время как SVM Solana параллелит выполнение в рамках парадигмы одной виртуальной машины.
Архитектура Initia, напротив, должна согласовывать принципиально разные модели состояний:
- EVM использует состояние на основе аккаунтов с постоянными слотами хранения
- MoveVM применяет ресурсо-ориентированную модель, где активы являются объектами первого класса с семантикой владения, обеспечиваемой на уровне VM
- WasmVM работает с линейной памятью и явными паттернами управления состоянием, заимствованными из традиционных вычислений
Каждая модель обладает уникальными преимуществами, но их объединение требует тщательной координации.
Исследования гетерогенных блокчейн-фреймворков, таких как HEMVM, демонстрируют, как это может работать на практике. HEMVM интегрирует EVM и MoveVM в единую систему через «механизм обработки кросс-пространств» (cross-space handler mechanism) — специализированную операцию смарт-контракта, которая объединяет операции из нескольких виртуальных машин в одну атомарную транзакцию. Экспериментальные результаты показывают, что этот подход влечет за собой минимальные накладные расходы (менее 4,4 %) для транзакций внутри одной VM, достигая при этом до 9 300 транзакций в секунду для кросс-VM взаимодействий.
Initia применяет аналогичные принципы посредством интеграции протокола Inter-Blockchain Communication (IBC). L1 Initia служит центром координации и ликвидности, используя MoveVM в качестве нативного уровня исполнения, при этом позволяя роллапам использовать EVM или WasmVM. Это первая интеграция смарт-контрактов Move, нативно совместимых с протоколом IBC экосистемы Cosmos, что обеспечивает беспрепятственный обмен сообщениями и перенос активов между различными Layer 2 на базе разных виртуальных машин.
Техническая реализация требует нескольких ключевых компонентов:
Universal Account Abstraction (Универсальная абстракция аккаунта): Пользователи владеют единым аккаунтом, который может взаимодействовать с контрактами во всех виртуальных машинах, что устраняет необходимость в отдельных кошельках или обернутых токенах при переходе между средами исполнения.
Atomic Cross-VM Transactions (Атомарные кросс-VM транзакции): Операции, охватывающие несколько виртуальных машин, объединяются в атомарные единицы, гарантируя, что либо все переходы состояний завершатся успешно, либо все вместе отменятся — что критически важно для поддержания согласованности в сложных кросс-VM DeFi-операциях.
Shared Security Model (Общая модель безопасности): Роллапы, развернутые на Initia, наследуют безопасность от набора валидаторов L1, избегая фрагментированных предположений о безопасности, которые характерны для независимых сетей L2.
Gas Abstraction (Абстракция газа): Единая система газа позволяет пользователям оплачивать комиссии за транзакции в одном токене независимо от того, какая виртуальная машина выполняет транзакцию, что упрощает UX по сравнению с сетями, требующими нативные токены для каждой цепочки.
Контрнарратив Ethereum: сила стандартизации
Чтобы понять, почему подход Initia вызывает споры, рассмотрим противоположное видение Ethereum. OP Stack — основа для Optimism, Base и десятков развивающихся L2-сетей — предоставляет стандартизированный набор инструментов для создания EVM-совместимых роллапов. Этот гомогенный подход позволяет создать то, что Optimism называет «Суперчейном» (Superchain): горизонтально масштабируемую сеть взаимосвязанных цепочек с общей безопасностью, управлением и бесшовными обновлениями.
Ценностное предложение Суперчейна сосредоточено на сетевых эффектах. Каждая новая сеть, присоединяющаяся к экосистеме, укрепляет целое за счет расширения ликвидности, компонуемости и ресурсов для разработчиков. Дорожная карта Optimism предполагает, что к 2026 году почти вся повседневная активность в блокчейне переместится в сети второго уровня (Layer 2), а основная сеть Ethereum будет служить исключительно слоем расчетов. В этом мире стандартизация EVM становится общим языком, обеспечивающим бесшовное взаимодействие между различными L2-сетями.
Base, L2-сеть от Coinbase, иллюстрирует успех этой стратегии. Несмотря на запуск в качестве очередной сети на базе OP Stack, сейчас она контролирует 46% TVL в DeFi-сегменте второго уровня и 60% объема транзакций L2, выбирая стандартизацию вместо дифференциации. Разработчикам не нужно изучать новые виртуальные машины (VM) или инструментарии — они развертывают те же смарт-контракты на Solidity, которые работают в основной сети Ethereum, Optimism или любой другой сети на базе OP Stack.
Тезис о модульности выходит за рамки исполнения. Экосистема L2 Ethereum все чаще отделяет доступность данных (DA) от исполнения, при этом роллапы выбирают между дорогим, но безопасным уровнем DA Ethereum, оптимизированным по стоимости DA Celestia или моделью безопасности EigenDA через рестейкинг. Но важно то, что эта модульность останавливается на уровне VM — почти все L2-сети Ethereum придерживаются EVM для сохранения компонуемости.
Проблема принятия разработчиками: гибкость против фрагментации
Подход Initia с поддержкой нескольких VM сталкивается с фундаментальным противоречием: предлагая разработчикам выбор, он также требует от них понимания нескольких моделей исполнения, допущений безопасности и парадигм программирования.
EVM остается доминирующей благодаря преимуществу первопроходца и зрелой экосистеме. Разработчики Solidity имеют доступ к проверенным библиотекам, аудиторским фирмам, специализирующимся на безопасности EVM, и стандартизированным инструментам от Hardhat до Foundry.
WasmVM, несмотря на свои теоретические преимущества в производительности и гибкости языков, страдает от незрелости экосистемы. Ее интеграция с инфраструктурой блокчейна остается сложной задачей, а стандарты безопасности все еще развиваются по сравнению с хорошо задокументированными паттернами уязвимостей EVM.
MoveVM вводит, пожалуй, самую крутую кривую обучения. Ресурсно-ориентированная модель программирования Move предотвращает целые классы уязвимостей, распространенных в Solidity (атаки повторного входа, ошибки двойной траты), но она требует от разработчиков иного мышления в отношении владения активами и управления состоянием. Sui, Aptos и Initia борются за внимание разработчиков в 2026 году с уникальными подходами к языку Move, но фрагментация внутри самой экосистемы MoveVM усложняет ситуацию.
Вопрос становится следующим: фрагментирует ли поддержка мульти-VM сообщества разработчиков или она ускоряет инновации, позволя я каждой VM обслуживать свой оптимальный вариант использования? Ставка Initia заключается в том, что правильная архитектура может сочетать и то, и другое — выбор VM без фрагментации экосистемы — за счет того, что кросс-VM интероперабельность станет настолько бесшовной, что разработчики будут думать категориями приложений, а не сетей.
Инфраструктура интероперабельности: IBC как объединяющий протокол
Видение Initia по взаимодействию между различными VM в значительной степени опирается на протокол межблокчейновой связи (IBC), первоначально разработанный для экосистемы Cosmos. В отличие от интероперабельности на основе мостов (которая вносит уязвимости в систему безопасности и требует доверия к посредникам), IBC обеспечивает передачу сообщений без доверия (trustless) между цепочками со стандартизированными форматами пакетов и механизмами подтверждения.
Initia расширяет IBC для работы в гетерогенных VM, позволяя активам и данным перемещаться между роллапами на базе EVM, WasmVM и MoveVM, сохраняя при этом гарантии атомарности. L1-сеть Initia выступает в качестве центра (хаба) в этой модели «ступица и спицы» (hub-and-spoke), координируя состояние между роллапами и обеспечивая финальность через свой набор валидаторов.
Эта архитектура отражает первоначальное видение Cosmos, но применительно к роллапам Layer 2, а не к независимым сетям Layer 1. Преимущество перед экосистемой L2 Ethereum очевидно: в то время как роллапы Ethereum требуют сложных протоколов мостов для перемещения активов между сетями (часто с многодневными периодами вывода средств и рисками смарт-контрактов моста), нативный подход Initia через IBC обеспечивает почти мгновенные переводы между роллапами с безопасностью, наследуемой от L1.
Для приложений, требующих функциональности нескольких VM — представьте себе DeFi-протокол, использующий Move для основной финансовой логики, WasmVM для высокопроизводительного сопоставления орде ров и EVM для совместимости с существующими источниками ликвидности — эта архитектура обеспечивает атомарную композицию, которая невозможна в системах на основе мостов.
2026 год и далее: какая парадигма победит?
По мере созревания инфраструктуры блокчейна спор между мульти-VM и гомогенными VM кристаллизует два конкурирующих видения децентрализованных вычислений.
Подход Ethereum оптимизирован для сетевых эффектов и компонуемости. Когда каждая сеть говорит на одном и том же языке VM, это усиливает коллективный разум экосистемы — аудиторы, поставщики инструментов и разработчики могут беспрепятственно переходить от одного проекта к другому. Доля рынка транзакций L2 Ethereum в OP Superchain, составляющая 90%, свидетельствует о том, что стандартизация побеждает, по крайней мере, внутри экосистемы Ethereum.
Подход Initia оптимизирован для технического разнообр азия и оптимизации под конкретные приложения. Если ваш вариант использования требует гарантий безопасности Move, вы не должны быть вынуждены строить на EVM. Если вам нужны характеристики производительности Wasm, вы не должны жертвовать доступом к ликвидности в других сетях. Архитектура мульти-VM рассматривает разнообразие как преимущество, а не как недостаток.
Первые результаты неоднозначны. Ближайшая дорожная карта Initia сосредоточена на развитии экосистемы и взаимодействии с сообществом, а не на конкретных технических обновлениях, что говорит о том, что команда отдает приоритет принятию, а не дальнейшим архитектурным итерациям. Тем временем L2-сети Ethereum консолидируются вокруг нескольких доминирующих игроков (Base, Arbitrum, Optimism), и звучат прогнозы, что большинство из более чем 60 существующих L2 не переживут «великую встряску» 2026 года.
Неоспоримо то, что оба подхода подталкивают блокчейн-инфраструктуру к большей модульности. Будет ли эта модульность распространяться на уровень VM или остановится на доступности данных и секвенировании, сохраняя стандартизированное исполнение, — это определит технический ландшафт на следующий цикл.
Для разработчиков выбор все чаще зависит от приоритетов. Если вы цените совместимость экосистем и максимальную компонуемость, гомогенная L2-экосистема Ethereum предлагает непревзойденные сетевые эффекты. Если вам нужны специфические функции VM или вы хотите оптимизировать среды исполнения для конкретных рабочих нагрузок, архитектура мульти-VM от Initia обеспечивает гибкость для этого без ущерба для интероперабельности.
Зрелость блокчейн-индустрии в 2026 году предполагает, что единого победителя может и не быть. Вместо этого мы, вероятно, увидим появление отдельных кластеров: мегавселенная Ethereum-EVM, оптимизирующая стандартизацию, вселенная Cosmos-IBC, принимающая специализированные приложения, и новые гибриды, такие как Initia, пытающиеся соединить обе парадигмы.
По мере того как разработчики принимают эти архитектурные решения, выбранная ими инфраструктура будет накапливать эффект с течением времени. Вопрос не только в том, какая VM лучше, а в том, выглядит ли будущее блокчейна как универсальный стандарт или как многоязычная экосистема, где интероперабельность наводит мос ты над разнообразием, а не навязывает единообразие.
BlockEden.xyz предоставляет мультичейн API-инфраструктуру с поддержкой EVM, MoveVM и развивающихся архитектур блокчейна. Изучите нашу единую API-платформу, чтобы создавать решения в гетерогенных блокчейн-сетях без необходимости управления отдельной инфраструктурой для каждой VM.
Источники
- Войны MoveVM 2026: Sui против Aptos против Initia — BlockEden.xyz
- Initia: Как должна выглядеть хорошая модульная EVM? — ChainCatcher
- HEMVM: Гетерогенный блокчейн-фреймворк для совместимых виртуальных машин
- Binance Labs инвестировала в Initia
- Добро пожаловать в документацию Initia
- Лучшие проекты Ethereum Layer 2 2026 года — Coin Bureau
- Прогнозы внедрения Layer 2 на 2026 год — Cryptopolitan
- Объяснение виртуальных машин блокчейна — DAIC Capital
- Сравнение виртуальных машин блокчейна — Nervos