Move — это язык программирования на основе Rust, специально разработанный для блокчейн-приложений. Он нацелен на решение ограничений существующих языков смарт-контрактов, обеспечивая дефицит, определенность и проверяемость. В отличие от традиционных языков программирования, Move акцентирует внимание на безопасности и эффективности, обладая платформонезависимыми характеристиками, поддерживающими библиотеки, инструменты и сообщество разработчиков на разных блокчейнах.
Преимущества языка Move
Move имеет несколько преимуществ на основе существующих языков блокчейна. Его ресурсно-ориентированная модель программирования и встроенные функции безопасности делают его идеальным выбором для создания безопасных и высокопроизводительных блокчейн-приложений. Дизайн Move акцентирует внимание на безопасности и направлен на предотвращение многих распространенных проблем Web3, таких как повторные атаки, токсичные токены и поддельные одобрения токенов. В Move цифровые активы рассматриваются как ресурсы, которые не могут быть произвольно скопированы или уничтожены.
Объектно-ориентированное и основанное на активах программирование
Move был разработан как объектно-ориентированный и основанный на активах язык программирования. В Sui Move объекты являются основными, что позволяет осуществлять тонкую настройку контроля доступа. Глобальная структура хранения сопоставляет идентификаторы объектов с объектами, что поддерживает эффективную обработку транзакций и точное представление доступа. Модель возможностей Move гарантирует, что объекты имеют определенные разрешения, предотвращая несанкционированные операции, такие как копирование или удаление объектов.
Использование Move Prover для формальной верификации
Move Prover — это инструмент верификации, который помогает разработчикам писать формальные спецификации для ключевых функций приложений и проверять правильность выполнения кода за короткое время. Этот инструмент имеет решающее значение для предотвращения распространенных ошибок смарт-контрактов и позволяет устанавливать предусловия, постусловия и инварианты данных. Move Prover интегрирован с системой сборки Move, что позволяет разработчикам легко проверять свой код.
Управление и сообщество
Развитие Move теперь включает в себя разнообразные команды из различных учреждений, включая академические круги и сообщество безопасности. Принципы проектирования языка сосредоточены на лаконичности и кроссплатформенной применимости, что обеспечивает его гибкость и удобство как для опытных разработчиков смарт-контрактов, так и для новичков из Web2. Метод управления Move предназначен для избежания спорных решений, сосредоточившись на основных принципах и расширяя язык только в случае необходимости.
Ранняя экосистема Move
Суй
Sui - это децентрализованная блокчейн-система на основе доказательства доли, обладающая горизонтально масштабируемой пропускной способностью и хранилищем. Ее команда состоит из специалистов передового уровня в области разработки блокчейнов, которые занимались разработкой блокчейна Diem и языка программирования Move. Ожидается, что Sui сможет обрабатывать более 120,000 TPS, обрабатывать независимые транзакции за доли секунды и более сложные транзакции за 3 секунды.
Aptos
Aptos — это блокчейн первого уровня, задача которого состоит в том, чтобы обеспечить универсальный и справедливый доступ к децентрализованным активам для миллиардов людей. В настоящее время Aptos может достигать пропускной способности до 10 000 TPS, теоретически максимальная пропускная способность составляет 160 000 TPS. Большинство транзакций подтверждаются после двух сетевых трансляций, а время окончательного подтверждения составляет 250 миллисекунд.
Лаборатории движения
Movement Labs — это команда разработчиков блокчейна, занимающаяся интеграцией блокчейн-сетей для поддержки самых быстрых и безопасных решений Layer 2 на Ethereum. Их миссия заключается в сочетании безопасности смарт-контрактов и параллелизации с ликвидностью и пользовательской базой EVM.
Фон
Соучредители Movement Labs с детства были увлечены распределенными системами и сетевой безопасностью. После того как они выявили проблемы с пользовательским опытом и уязвимостями смарт-контрактов в текущей блокчейн-инфраструктуре, они основали компанию в 2022 году. Их цель - ускорить инновации в криптосфере, чтобы разработчики могли создавать следующее значительное приложение на цепи.
Решение вопросов безопасности
Для решения проблемы уязвимостей смарт-контрактов Movement Labs стремится создать модульную экосистему блокчейна, основанную на Move. Они внедрили новую среду выполнения, предназначенную для обработки более 30 000 транзакций в секунду. Move-EVM позволяет разработчикам развертывать проверенный код во время выполнения, предотвращая повторные входы и другие векторы атак.
Интеграция Move с модульной системой
Модульная интеграция является核心 дизайн-философией Movement Labs. Разделяя стек блокчейна на модульные компоненты с четкими интерфейсами, мы достигаем бесшовной интеграции, настройки и обновления. Разработчики могут комбинировать модули для настройки своего стека.
Параллельный EVM и Move
Параллельный EVM представляет собой разработку, направленную на улучшение масштабируемости и производительности Ethereum. Move и Solidity служат разным целям, могут сосуществовать и дополнять друг друга. В Movement Labs разработчики могут выбирать язык, который лучше всего соответствует их потребностям.
Децентрализованный сортировщик
Movement является модульным L2, где M1 является слоем исполнения цепочки, а M2 имеет интегрированный механизм узлов децентрализованной сортировки, предоставляющий бесплатный газовый рынок для сети Movement.
Совместимость Move и Solidity
Movement разработал транслятор для Solidity, который позволяет смарт-контрактам, написанным на Solidity, использовать принципы ООП на платформе Movement. Однако переведенные контракты могут столкнуться с инженерными проблемами.
Средства
Movement Labs завершила раунд финансирования серии A на сумму 38 миллионов долларов, в котором участвуют несколько известных инвестиционных компаний.
Будущая дорожная карта
В краткосрочной перспективе разработчики могут ожидать развертывания первого смарт-контракта Move на тестовой сети Ethereum. Долгосрочная цель заключается в полном запуске Rollup в основной сети, чтобы принести силу Move в экосистему Ethereum.
Movement Labs ценит развитие Азиатско-Тихоокеанского региона и будет продолжать поддерживать разработчиков Move в Азии, предоставляя необходимые ресурсы, образование и возможности для содействия росту экосистемы Move.
На этой странице может содержаться сторонний контент, который предоставляется исключительно в информационных целях (не в качестве заявлений/гарантий) и не должен рассматриваться как поддержка взглядов компании Gate или как финансовый или профессиональный совет. Подробности смотрите в разделе «Отказ от ответственности» .
5 Лайков
Награда
5
7
Репост
Поделиться
комментарий
0/400
LazyDevMiner
· 2ч назад
move является важной областью следующего поколения публичных блокчейнов
Посмотреть ОригиналОтветить0
ShitcoinConnoisseur
· 8ч назад
собака move снова пришла
Посмотреть ОригиналОтветить0
ShibaSunglasses
· 8ч назад
Так эта безопасность действительно надежна?
Посмотреть ОригиналОтветить0
BloodInStreets
· 8ч назад
неудачники разыгрывайте людей как лохов, а новые неудачники появляются, не зря это ресурс, который невозможно скопировать
Move язык: новая парадигма разработки Блокчейн, будущее безопасных и эффективных кросс-чейн приложений
Введение в язык Move
Move — это язык программирования на основе Rust, специально разработанный для блокчейн-приложений. Он нацелен на решение ограничений существующих языков смарт-контрактов, обеспечивая дефицит, определенность и проверяемость. В отличие от традиционных языков программирования, Move акцентирует внимание на безопасности и эффективности, обладая платформонезависимыми характеристиками, поддерживающими библиотеки, инструменты и сообщество разработчиков на разных блокчейнах.
Преимущества языка Move
Move имеет несколько преимуществ на основе существующих языков блокчейна. Его ресурсно-ориентированная модель программирования и встроенные функции безопасности делают его идеальным выбором для создания безопасных и высокопроизводительных блокчейн-приложений. Дизайн Move акцентирует внимание на безопасности и направлен на предотвращение многих распространенных проблем Web3, таких как повторные атаки, токсичные токены и поддельные одобрения токенов. В Move цифровые активы рассматриваются как ресурсы, которые не могут быть произвольно скопированы или уничтожены.
Объектно-ориентированное и основанное на активах программирование
Move был разработан как объектно-ориентированный и основанный на активах язык программирования. В Sui Move объекты являются основными, что позволяет осуществлять тонкую настройку контроля доступа. Глобальная структура хранения сопоставляет идентификаторы объектов с объектами, что поддерживает эффективную обработку транзакций и точное представление доступа. Модель возможностей Move гарантирует, что объекты имеют определенные разрешения, предотвращая несанкционированные операции, такие как копирование или удаление объектов.
Использование Move Prover для формальной верификации
Move Prover — это инструмент верификации, который помогает разработчикам писать формальные спецификации для ключевых функций приложений и проверять правильность выполнения кода за короткое время. Этот инструмент имеет решающее значение для предотвращения распространенных ошибок смарт-контрактов и позволяет устанавливать предусловия, постусловия и инварианты данных. Move Prover интегрирован с системой сборки Move, что позволяет разработчикам легко проверять свой код.
Управление и сообщество
Развитие Move теперь включает в себя разнообразные команды из различных учреждений, включая академические круги и сообщество безопасности. Принципы проектирования языка сосредоточены на лаконичности и кроссплатформенной применимости, что обеспечивает его гибкость и удобство как для опытных разработчиков смарт-контрактов, так и для новичков из Web2. Метод управления Move предназначен для избежания спорных решений, сосредоточившись на основных принципах и расширяя язык только в случае необходимости.
Ранняя экосистема Move
Суй
Sui - это децентрализованная блокчейн-система на основе доказательства доли, обладающая горизонтально масштабируемой пропускной способностью и хранилищем. Ее команда состоит из специалистов передового уровня в области разработки блокчейнов, которые занимались разработкой блокчейна Diem и языка программирования Move. Ожидается, что Sui сможет обрабатывать более 120,000 TPS, обрабатывать независимые транзакции за доли секунды и более сложные транзакции за 3 секунды.
Aptos
Aptos — это блокчейн первого уровня, задача которого состоит в том, чтобы обеспечить универсальный и справедливый доступ к децентрализованным активам для миллиардов людей. В настоящее время Aptos может достигать пропускной способности до 10 000 TPS, теоретически максимальная пропускная способность составляет 160 000 TPS. Большинство транзакций подтверждаются после двух сетевых трансляций, а время окончательного подтверждения составляет 250 миллисекунд.
Лаборатории движения
Movement Labs — это команда разработчиков блокчейна, занимающаяся интеграцией блокчейн-сетей для поддержки самых быстрых и безопасных решений Layer 2 на Ethereum. Их миссия заключается в сочетании безопасности смарт-контрактов и параллелизации с ликвидностью и пользовательской базой EVM.
Фон
Соучредители Movement Labs с детства были увлечены распределенными системами и сетевой безопасностью. После того как они выявили проблемы с пользовательским опытом и уязвимостями смарт-контрактов в текущей блокчейн-инфраструктуре, они основали компанию в 2022 году. Их цель - ускорить инновации в криптосфере, чтобы разработчики могли создавать следующее значительное приложение на цепи.
Решение вопросов безопасности
Для решения проблемы уязвимостей смарт-контрактов Movement Labs стремится создать модульную экосистему блокчейна, основанную на Move. Они внедрили новую среду выполнения, предназначенную для обработки более 30 000 транзакций в секунду. Move-EVM позволяет разработчикам развертывать проверенный код во время выполнения, предотвращая повторные входы и другие векторы атак.
Интеграция Move с модульной системой
Модульная интеграция является核心 дизайн-философией Movement Labs. Разделяя стек блокчейна на модульные компоненты с четкими интерфейсами, мы достигаем бесшовной интеграции, настройки и обновления. Разработчики могут комбинировать модули для настройки своего стека.
Параллельный EVM и Move
Параллельный EVM представляет собой разработку, направленную на улучшение масштабируемости и производительности Ethereum. Move и Solidity служат разным целям, могут сосуществовать и дополнять друг друга. В Movement Labs разработчики могут выбирать язык, который лучше всего соответствует их потребностям.
Децентрализованный сортировщик
Movement является модульным L2, где M1 является слоем исполнения цепочки, а M2 имеет интегрированный механизм узлов децентрализованной сортировки, предоставляющий бесплатный газовый рынок для сети Movement.
Совместимость Move и Solidity
Movement разработал транслятор для Solidity, который позволяет смарт-контрактам, написанным на Solidity, использовать принципы ООП на платформе Movement. Однако переведенные контракты могут столкнуться с инженерными проблемами.
Средства
Movement Labs завершила раунд финансирования серии A на сумму 38 миллионов долларов, в котором участвуют несколько известных инвестиционных компаний.
Будущая дорожная карта
В краткосрочной перспективе разработчики могут ожидать развертывания первого смарт-контракта Move на тестовой сети Ethereum. Долгосрочная цель заключается в полном запуске Rollup в основной сети, чтобы принести силу Move в экосистему Ethereum.
Movement Labs ценит развитие Азиатско-Тихоокеанского региона и будет продолжать поддерживать разработчиков Move в Азии, предоставляя необходимые ресурсы, образование и возможности для содействия росту экосистемы Move.