Представьте, если бы любой разработчик Solidity мог создавать или переносить более безопасные и эффективные DApps на Move с минимальными барьерами. Разве это не потрясающе?
В 2019 году Либра, которая ненадолго встревожила всю технологическую индустрию, прежде чем быстро ушла в прошлое, вероятно, не ожидала, что после своего падения Аптос, Суи, Линера и Мувмент последовательно возьмут на себя мантию, толкая новые публичные цепочки на основе Move к новому пику.
Интересно, в отличие от Aptos, Sui и Linera, которые все являются общедоступными цепочками L1 на языке Move, новое поколение Movement направило свой взгляд на L2. Оно запустило первый Ethereum L2 на основе языка Move, с целью использования производительности выполнения Move и преимуществ безопасности, а также интеграции преимуществ экосистемы EVM. Это позволяет разработчикам запускать проекты на Solidity на M2 без написания кода Move.
Как первая новая общедоступная цепочка на основе Move, переходящая от "убийцы Ethereum" к "присоединению к Ethereum" с интегративным подходом, высокопроизводительная архитектура Movement на уровне L2, с безопасностью конечного состояния на основе основной сети Ethereum, обеспечила существенный раунд финансирования на уровне 38 миллионов долларов в апреле.
Итак, что именно стремится достичь движение и какую магию оно имеет, чтобы привлечь такие крупные инвестиционные институты, как Polychain Capital, Binance Labs, OKX Ventures и Hack VC, чтобы поставить на него ставку?
Поскольку язык программирования отражает основные характеристики блокчейн-проекта, важно изучить внутренние особенности языка Move, прежде чем понять, к чему стремится движение.
Как многие знают, Move - это новый язык смарт-контрактов, разработанный Facebook. Помимо его первоначального использования в проекте Libra (Diem) Facebook, продукты Web3, которые публично принимают язык Move, в основном находятся в новых экосистемах открытых цепочек, таких как Aptos и Sui.
С точки зрения публичной цепи, язык Move в основном предназначен для цифровых активов. По сравнению с языками программирования блокчейна, такими как Solidity, основная логика Move выделяет два основных аспекта: "безопасность активов" и "высокую производительность нативных ресурсов".
Короче говоря, блокчейн-сети, построенные на Move, в своей основе обладают превосходной безопасностью и высокими преимуществами производительности по сравнению с общедоступными цепями, основанными на Solidity, предоставляя новым разработчикам лучшую отправную точку для создания приложений on-chain.
Однако для публичных блокчейнов техническая мощь часто не является основным полем битвы. Ключевым фактором успеха является то, смогут ли они привлечь достаточное количество пользователей и капитала. Вот почему термин "убийца Ethereum" редко упоминался в последние годы. По сравнению с непрерывными инновациями на уровне приложений Ethereum, большинство новых публичных блокчейнов страдают от "эффекта призракового города", с очень низкой активностью пользователей и ликвидностью на большинстве сетей.
По этой причине Movement выбрал другой подход, нацеливаясь на объединение преимуществ безопасности и высокой производительности смарт-контрактов на основе Move с преимуществами ликвидности и базы пользователей экосистемы EVM. Используя концепцию 'переноса Move в Ethereum', он стремится объединить сильные стороны обоих.
Например, архитектуры общественных цепей M1 и M2 движения не только естественным образом обладают эффективными возможностями обработки транзакций, но также интегрируют виртуальную машину Ethereum (EVM). Это позволяет разработчикам запускать и внедрять зрелые DApps из экосистемы EVM на M2 без написания кода Move.
Иными словами, Movement может автоматически преобразовывать скрипты Solidity в опкоды, которые Move может понять, обеспечивая взаимодействие между Move и Ethereum, а также другими сетями EVM.
Таким образом, вместо того, чтобы просто внедрять Move в экосистему EVM, Movement эффективно интегрирует средства и пользователей экосистемы EVM в стек Movement Labs и более широкую экосистему Move. В конечном итоге его целью является отвод трафика из экосистемы EVM для создания более безопасной и эффективной блокчейн-системы.
SDK Movement - основной инструмент разработки для реализации основного видения «переноса Move в Ethereum».
Как модульный набор средств разработки, он в основном состоит из трех основных компонентов: MoveVM, Fractal и настраиваемых адаптеров (адаптеров) для сети секвенсора и служб доступности данных (DA).
Во-первых, как ядро SDK Movement, MoveVM обеспечивает безопасную, эффективную и ресурсоориентированную среду выполнения для смарт-контрактов.
Эта возможность позволяет Movement SDK выполнять сложные смарт-контракты и управлять цифровыми активами, что делает его неотъемлемой частью сети M2 (как подробно описано ниже). Таким образом, MoveVM также является ключом к поддержке сети M2 в достижении ультравысокой пропускной способности транзакций и чрезвычайно быстрых времен ответа. Его основные особенности включают:
Следует отметить, что MoveVM Movement использует технологию параллельной обработки и модульную архитектуру. Первая оптимизирует порядок и приоритет транзакций в пуле памяти с помощью алгоритмов, снижая загруженность и задержки при обработке транзакций через параллельную обработку.
Последнее расширяет функциональность оригинального MoveVM до внешних сред, таких как EVM, создавая многофункциональную виртуальную машину, направленную на охват более широкой совместимой блокчейн-экосистемы.
Всего пару дней назад, старший инженер Move @artoriatech публично критиковалпроблемы фрагментации, с которым в настоящее время сталкивается экосистема Move, откровенно заявляя, что «разработчики сталкиваются с существенным сопротивлением при переходе с одной цепи Move на другую»:
Возьмем в качестве примера Sui Move и Aptos Move. Каждая цепь является изолированной экосистемой со своей уникальной ВМ и набором инструментов, существенные различия продолжают расти с выпуском новых функций протоколом, настолько, что они почти являются различными языками, и ни один проект не пытается сократить эти различия.
Модульный MoveVM Movement, как многофункциональная виртуальная машина, стремится быть полностью совместимым с EVM и другими экосистемами Move, в настоящее время поддерживая развертывание кода Aptos и EVM, и вскоре также охватывая экосистему Sui.
Это означает, что DApps из экосистем Aptos, Ethereum и других экосистем EVM могут быть развернуты в течение 10 минут - разработчикам не нужно дополнительно учить Move, просто сохраните код в оригинальной языковой архитектуре, такой как Solidity, чтобы достичь параллельного развертывания.
Fractal - это в основном компилятор, который позволяет запускать смарт-контракты Solidity в среде MoveVM. Это создает безопасную среду, которая плавно соединяет языки Solidity и Move, позволяя разработчикам развертывать свои контракты Solidity на MoveVM (сеть M2).
Преимущества очевидны: разработчики могут воспользоваться гибкостью Solidity, используя при этом безопасность и высокую производительность Move, чтобы решить некоторые внутренние проблемы Solidity.
Процесс компиляции Fractal в основном разделен на следующие 5 шагов:
Согласно официальному блогу, Fractal находится на стадии разработки, в настоящее время проходит комплексное тестирование и улучшения для расширения своих возможностей за пределами текущих функций.
Настроенные адаптеры - это окончательный базовый компонент SDK Movement (по сути, описанная ниже архитектура M1), разработанный для обеспечения бесшовной интеграции с сетями сортировщиков и службами доступности данных (DA):
В целом, SDK Movement предоставляет обширный комплект разработки, который включает в себя среду для развертывания и тестирования смарт-контрактов, компиляторы и адаптеры, направленные на упрощение процесса разработки. Это позволяет разработчикам, особенно разработчикам Solidity, строить, тестировать и оптимизировать DApps на основе языка Move.
На основе SDK Movement, Movement Labs разработала архитектуру общедоступной цепочки, включающей M1 и M2.
M1 разработана как сеть, ориентированная на сообщество, способная обеспечить чрезвычайно высокую пропускную способность транзакций и мгновенную окончательность, предоставляя децентрализованную сортировочную сеть и уровень консенсуса. M2, с другой стороны, является решением ZK-Rollup L2 на основе M1 и Ethereum (поддерживающее как Sui Move, так и Aptos Move), интегрируя EVM для возможности запуска совместимых с Ethereum DApps на M2.
M1 официально определен как «блокчейн, ориентированный на сообщество», основанный на Move, способный обеспечить максимально возможное количество TPS через архитектуры, такие как мгновенная окончательность и модульная настройка. Его основная цель - поддерживать сложные транзакции и функциональность смарт-контрактов через высокую безопасность и настраиваемость языка Move, обеспечивая при этом надежность платформы и удобство использования.
Однако, согласно текущей общедоступной информации, он постепенно переходит в децентрализованную сортировочную сеть, играя роль «общей сортировочной» и «слоя согласования» во всей экосистеме Movement Labs и любой блокчейн-сети. Это направлено на достижение взаимодействия между Move и другими сетями, поддерживая различные приложения и сервисы.
Заметим, что благодаря принятию M1 улучшенного механизма консенсуса Snowman, который позволяет узлам достигать согласия путем имитации социальных взаимодействий (т. Е. «болтовни» между узлами), он естественно поддерживает более масштабное участие узлов и более быстрые скорости консенсуса, достигая высокой пропускной способности и эффективной сортировки транзакций.
На этой основе M1 служит сетью сортировщиков PoS и слоем консенсуса для M2. С одной стороны, это обеспечивает безопасность сети M2 через стейкинг, а с другой стороны, обеспечивает M2 эффективный механизм консенсуса. Чтобы стать сортировщиком в сети M1, необходимо поставить токены MOVE и использовать механизм Slash для предотвращения злонамеренной деятельности, улучшая безопасность и надежность сети.
В качестве сортировщика PoS сети для M2, M1 обеспечивает правильность, доступность и верифицируемость транзакций через услуги доступности данных (DA) и рынок доказателей.
M2 можно рассматривать как «основную сеть» экосистемы движения. Он представляет собой архитектуру ZK-Rollup на основе Move, состоящую из MoveVM, Fractal и M1, отвечающую за развертывание конкретных приложений DApp.
Термин «ZK-Rollup архитектура на основе Move» используется потому, что M2 планирует использовать доказательства с нулевым разглашением для повышения конфиденциальности и безопасности (т.е. технология zk-Move). Это даст M2 не только преимущества в скорости обработки и экономичности, но и уникальные преимущества в защите конфиденциальности.
MoveVM и Fractal позволяют выполнять стандартные смарт-контракты EVM и поддерживать смарт-контракты, написанные на языке Move (Aptos Move, Sui Move). Используя язык Move и параллельную модель Sui, они могут обеспечивать высокую пропускную способность и низкую задержку для транзакций EVM.
Это означает, что разработчики, использующие языки, такие как Solidity, могут легко запускать безопасные, высокопроизводительные и высокопропускные приложения MoveVM Rollup, напрямую используя естественные преимущества языка Move.
Наконец, все транзакции, выполненные на M2, будут отсортированы сетью сортировщиков M1, с упаковкой данных транзакции и отправкой их обратно в Ethereum. Окончательность доказательств допустимости достигается через сеть zk-доказывателей Рынка Доказателей, с результатами ZK-доказательств, опубликованных на основной сети Ethereum. Подробные данные о транзакциях публикуются в Celestia, тем самым синхронизируя состояния данных между ними:
С помощью технологии Blobstream модульный слой доступности данных Celestia может быть передан в Ethereum, и разработчики могут интегрировать Blobstream для создания высокопроизводительных Ethereum L2s, так же как при разработке смарт-контрактов.
Простыми словами, M1 отвечает за уровень консенсуса и сортировку транзакций, M2 обрабатывает преобразование Solidity-Move и выполнение транзакций, в то время как Celestia/Ethereum гарантирует окончательную доступность данных и безопасность состояния. Эта модульная архитектура безусловно максимизирует высокую производительность и безопасность Move, а также преимущества для пользователя и трафика EVM.
Помимо технических аспектов, способность быстро создать крупную и процветающую экосистему с нуля имеет решающее значение.
В настоящее время Movement Labs разработала инструментальные средства, такие как Movement SDK, инфраструктура обмена сообщениями Hyperlane и Movement Shared Sorter (M1), чтобы предоставить разработчикам необходимые ресурсы для легкого создания и развертывания приложений на основе Move.
Согласно официальным раскрытиям, среда выполнения Move Stack от Movement Labs также начнет тестирование этим летом. Планируется, что в качестве каркаса выполнения она будет совместима с многими Rollup-фреймворками от компаний, таких как Optimism, Polygon и Arbitrum.
С этой точки зрения комбинация инструментов, таких как M1, M2 и Move Stack, потенциально может создать всеобъемлющую вселенную MoveVM, которая включает экосистему Solidity, а также экосистемы Aptos Move и Sui Move. Это позволило бы протоколам, не основанным на языке Move, использовать функциональные возможности Move, тем самым расширяя влияние языка Move.
Пригласить больше голосов
Представьте, если бы любой разработчик Solidity мог создавать или переносить более безопасные и эффективные DApps на Move с минимальными барьерами. Разве это не потрясающе?
В 2019 году Либра, которая ненадолго встревожила всю технологическую индустрию, прежде чем быстро ушла в прошлое, вероятно, не ожидала, что после своего падения Аптос, Суи, Линера и Мувмент последовательно возьмут на себя мантию, толкая новые публичные цепочки на основе Move к новому пику.
Интересно, в отличие от Aptos, Sui и Linera, которые все являются общедоступными цепочками L1 на языке Move, новое поколение Movement направило свой взгляд на L2. Оно запустило первый Ethereum L2 на основе языка Move, с целью использования производительности выполнения Move и преимуществ безопасности, а также интеграции преимуществ экосистемы EVM. Это позволяет разработчикам запускать проекты на Solidity на M2 без написания кода Move.
Как первая новая общедоступная цепочка на основе Move, переходящая от "убийцы Ethereum" к "присоединению к Ethereum" с интегративным подходом, высокопроизводительная архитектура Movement на уровне L2, с безопасностью конечного состояния на основе основной сети Ethereum, обеспечила существенный раунд финансирования на уровне 38 миллионов долларов в апреле.
Итак, что именно стремится достичь движение и какую магию оно имеет, чтобы привлечь такие крупные инвестиционные институты, как Polychain Capital, Binance Labs, OKX Ventures и Hack VC, чтобы поставить на него ставку?
Поскольку язык программирования отражает основные характеристики блокчейн-проекта, важно изучить внутренние особенности языка Move, прежде чем понять, к чему стремится движение.
Как многие знают, Move - это новый язык смарт-контрактов, разработанный Facebook. Помимо его первоначального использования в проекте Libra (Diem) Facebook, продукты Web3, которые публично принимают язык Move, в основном находятся в новых экосистемах открытых цепочек, таких как Aptos и Sui.
С точки зрения публичной цепи, язык Move в основном предназначен для цифровых активов. По сравнению с языками программирования блокчейна, такими как Solidity, основная логика Move выделяет два основных аспекта: "безопасность активов" и "высокую производительность нативных ресурсов".
Короче говоря, блокчейн-сети, построенные на Move, в своей основе обладают превосходной безопасностью и высокими преимуществами производительности по сравнению с общедоступными цепями, основанными на Solidity, предоставляя новым разработчикам лучшую отправную точку для создания приложений on-chain.
Однако для публичных блокчейнов техническая мощь часто не является основным полем битвы. Ключевым фактором успеха является то, смогут ли они привлечь достаточное количество пользователей и капитала. Вот почему термин "убийца Ethereum" редко упоминался в последние годы. По сравнению с непрерывными инновациями на уровне приложений Ethereum, большинство новых публичных блокчейнов страдают от "эффекта призракового города", с очень низкой активностью пользователей и ликвидностью на большинстве сетей.
По этой причине Movement выбрал другой подход, нацеливаясь на объединение преимуществ безопасности и высокой производительности смарт-контрактов на основе Move с преимуществами ликвидности и базы пользователей экосистемы EVM. Используя концепцию 'переноса Move в Ethereum', он стремится объединить сильные стороны обоих.
Например, архитектуры общественных цепей M1 и M2 движения не только естественным образом обладают эффективными возможностями обработки транзакций, но также интегрируют виртуальную машину Ethereum (EVM). Это позволяет разработчикам запускать и внедрять зрелые DApps из экосистемы EVM на M2 без написания кода Move.
Иными словами, Movement может автоматически преобразовывать скрипты Solidity в опкоды, которые Move может понять, обеспечивая взаимодействие между Move и Ethereum, а также другими сетями EVM.
Таким образом, вместо того, чтобы просто внедрять Move в экосистему EVM, Movement эффективно интегрирует средства и пользователей экосистемы EVM в стек Movement Labs и более широкую экосистему Move. В конечном итоге его целью является отвод трафика из экосистемы EVM для создания более безопасной и эффективной блокчейн-системы.
SDK Movement - основной инструмент разработки для реализации основного видения «переноса Move в Ethereum».
Как модульный набор средств разработки, он в основном состоит из трех основных компонентов: MoveVM, Fractal и настраиваемых адаптеров (адаптеров) для сети секвенсора и служб доступности данных (DA).
Во-первых, как ядро SDK Movement, MoveVM обеспечивает безопасную, эффективную и ресурсоориентированную среду выполнения для смарт-контрактов.
Эта возможность позволяет Movement SDK выполнять сложные смарт-контракты и управлять цифровыми активами, что делает его неотъемлемой частью сети M2 (как подробно описано ниже). Таким образом, MoveVM также является ключом к поддержке сети M2 в достижении ультравысокой пропускной способности транзакций и чрезвычайно быстрых времен ответа. Его основные особенности включают:
Следует отметить, что MoveVM Movement использует технологию параллельной обработки и модульную архитектуру. Первая оптимизирует порядок и приоритет транзакций в пуле памяти с помощью алгоритмов, снижая загруженность и задержки при обработке транзакций через параллельную обработку.
Последнее расширяет функциональность оригинального MoveVM до внешних сред, таких как EVM, создавая многофункциональную виртуальную машину, направленную на охват более широкой совместимой блокчейн-экосистемы.
Всего пару дней назад, старший инженер Move @artoriatech публично критиковалпроблемы фрагментации, с которым в настоящее время сталкивается экосистема Move, откровенно заявляя, что «разработчики сталкиваются с существенным сопротивлением при переходе с одной цепи Move на другую»:
Возьмем в качестве примера Sui Move и Aptos Move. Каждая цепь является изолированной экосистемой со своей уникальной ВМ и набором инструментов, существенные различия продолжают расти с выпуском новых функций протоколом, настолько, что они почти являются различными языками, и ни один проект не пытается сократить эти различия.
Модульный MoveVM Movement, как многофункциональная виртуальная машина, стремится быть полностью совместимым с EVM и другими экосистемами Move, в настоящее время поддерживая развертывание кода Aptos и EVM, и вскоре также охватывая экосистему Sui.
Это означает, что DApps из экосистем Aptos, Ethereum и других экосистем EVM могут быть развернуты в течение 10 минут - разработчикам не нужно дополнительно учить Move, просто сохраните код в оригинальной языковой архитектуре, такой как Solidity, чтобы достичь параллельного развертывания.
Fractal - это в основном компилятор, который позволяет запускать смарт-контракты Solidity в среде MoveVM. Это создает безопасную среду, которая плавно соединяет языки Solidity и Move, позволяя разработчикам развертывать свои контракты Solidity на MoveVM (сеть M2).
Преимущества очевидны: разработчики могут воспользоваться гибкостью Solidity, используя при этом безопасность и высокую производительность Move, чтобы решить некоторые внутренние проблемы Solidity.
Процесс компиляции Fractal в основном разделен на следующие 5 шагов:
Согласно официальному блогу, Fractal находится на стадии разработки, в настоящее время проходит комплексное тестирование и улучшения для расширения своих возможностей за пределами текущих функций.
Настроенные адаптеры - это окончательный базовый компонент SDK Movement (по сути, описанная ниже архитектура M1), разработанный для обеспечения бесшовной интеграции с сетями сортировщиков и службами доступности данных (DA):
В целом, SDK Movement предоставляет обширный комплект разработки, который включает в себя среду для развертывания и тестирования смарт-контрактов, компиляторы и адаптеры, направленные на упрощение процесса разработки. Это позволяет разработчикам, особенно разработчикам Solidity, строить, тестировать и оптимизировать DApps на основе языка Move.
На основе SDK Movement, Movement Labs разработала архитектуру общедоступной цепочки, включающей M1 и M2.
M1 разработана как сеть, ориентированная на сообщество, способная обеспечить чрезвычайно высокую пропускную способность транзакций и мгновенную окончательность, предоставляя децентрализованную сортировочную сеть и уровень консенсуса. M2, с другой стороны, является решением ZK-Rollup L2 на основе M1 и Ethereum (поддерживающее как Sui Move, так и Aptos Move), интегрируя EVM для возможности запуска совместимых с Ethereum DApps на M2.
M1 официально определен как «блокчейн, ориентированный на сообщество», основанный на Move, способный обеспечить максимально возможное количество TPS через архитектуры, такие как мгновенная окончательность и модульная настройка. Его основная цель - поддерживать сложные транзакции и функциональность смарт-контрактов через высокую безопасность и настраиваемость языка Move, обеспечивая при этом надежность платформы и удобство использования.
Однако, согласно текущей общедоступной информации, он постепенно переходит в децентрализованную сортировочную сеть, играя роль «общей сортировочной» и «слоя согласования» во всей экосистеме Movement Labs и любой блокчейн-сети. Это направлено на достижение взаимодействия между Move и другими сетями, поддерживая различные приложения и сервисы.
Заметим, что благодаря принятию M1 улучшенного механизма консенсуса Snowman, который позволяет узлам достигать согласия путем имитации социальных взаимодействий (т. Е. «болтовни» между узлами), он естественно поддерживает более масштабное участие узлов и более быстрые скорости консенсуса, достигая высокой пропускной способности и эффективной сортировки транзакций.
На этой основе M1 служит сетью сортировщиков PoS и слоем консенсуса для M2. С одной стороны, это обеспечивает безопасность сети M2 через стейкинг, а с другой стороны, обеспечивает M2 эффективный механизм консенсуса. Чтобы стать сортировщиком в сети M1, необходимо поставить токены MOVE и использовать механизм Slash для предотвращения злонамеренной деятельности, улучшая безопасность и надежность сети.
В качестве сортировщика PoS сети для M2, M1 обеспечивает правильность, доступность и верифицируемость транзакций через услуги доступности данных (DA) и рынок доказателей.
M2 можно рассматривать как «основную сеть» экосистемы движения. Он представляет собой архитектуру ZK-Rollup на основе Move, состоящую из MoveVM, Fractal и M1, отвечающую за развертывание конкретных приложений DApp.
Термин «ZK-Rollup архитектура на основе Move» используется потому, что M2 планирует использовать доказательства с нулевым разглашением для повышения конфиденциальности и безопасности (т.е. технология zk-Move). Это даст M2 не только преимущества в скорости обработки и экономичности, но и уникальные преимущества в защите конфиденциальности.
MoveVM и Fractal позволяют выполнять стандартные смарт-контракты EVM и поддерживать смарт-контракты, написанные на языке Move (Aptos Move, Sui Move). Используя язык Move и параллельную модель Sui, они могут обеспечивать высокую пропускную способность и низкую задержку для транзакций EVM.
Это означает, что разработчики, использующие языки, такие как Solidity, могут легко запускать безопасные, высокопроизводительные и высокопропускные приложения MoveVM Rollup, напрямую используя естественные преимущества языка Move.
Наконец, все транзакции, выполненные на M2, будут отсортированы сетью сортировщиков M1, с упаковкой данных транзакции и отправкой их обратно в Ethereum. Окончательность доказательств допустимости достигается через сеть zk-доказывателей Рынка Доказателей, с результатами ZK-доказательств, опубликованных на основной сети Ethereum. Подробные данные о транзакциях публикуются в Celestia, тем самым синхронизируя состояния данных между ними:
С помощью технологии Blobstream модульный слой доступности данных Celestia может быть передан в Ethereum, и разработчики могут интегрировать Blobstream для создания высокопроизводительных Ethereum L2s, так же как при разработке смарт-контрактов.
Простыми словами, M1 отвечает за уровень консенсуса и сортировку транзакций, M2 обрабатывает преобразование Solidity-Move и выполнение транзакций, в то время как Celestia/Ethereum гарантирует окончательную доступность данных и безопасность состояния. Эта модульная архитектура безусловно максимизирует высокую производительность и безопасность Move, а также преимущества для пользователя и трафика EVM.
Помимо технических аспектов, способность быстро создать крупную и процветающую экосистему с нуля имеет решающее значение.
В настоящее время Movement Labs разработала инструментальные средства, такие как Movement SDK, инфраструктура обмена сообщениями Hyperlane и Movement Shared Sorter (M1), чтобы предоставить разработчикам необходимые ресурсы для легкого создания и развертывания приложений на основе Move.
Согласно официальным раскрытиям, среда выполнения Move Stack от Movement Labs также начнет тестирование этим летом. Планируется, что в качестве каркаса выполнения она будет совместима с многими Rollup-фреймворками от компаний, таких как Optimism, Polygon и Arbitrum.
С этой точки зрения комбинация инструментов, таких как M1, M2 и Move Stack, потенциально может создать всеобъемлющую вселенную MoveVM, которая включает экосистему Solidity, а также экосистемы Aptos Move и Sui Move. Это позволило бы протоколам, не основанным на языке Move, использовать функциональные возможности Move, тем самым расширяя влияние языка Move.