Введение в язык 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 является децентрализованным блокчейном с доказательством доли, обладающим горизонтально масштабируемой пропускной способностью и хранилищем. Ожидается, что Sui сможет обрабатывать более 120,000 TPS, обрабатывая отдельные транзакции за доли секунды и более сложные транзакции за 3 секунды. Sui внесла некоторые изменения в основные функции Move, особенно в операторах глобального хранилища и критических возможностях, чтобы оптимизировать механизмы хранения и адресации, улучшить производительность сети и сократить время подтверждения транзакций.
Aptos
Aptos является блокчейном уровня 1, целью которого является создание универсального и справедливого доступа к децентрализованным активам для миллиардов людей. Aptos в настоящее время может достигать пропускной способности до 10 000 TPS, теоретическая максимальная пропускная способность составляет 160 000 TPS. Большинство транзакций подтверждаются после двух сетевых трансляций, а время окончательного подтверждения составляет 250 миллисекунд. Aptos расширяет основные функции MoveVM через адаптационный слой, включая параллельность с помощью Block-STM, позволяя выполнять транзакции параллельно без ввода со стороны пользователя.
Лаборатории движения
Movement Labs — это команда разработчиков, которая стремится интегрировать Блокчейн сеть для поддержки самых быстрых и безопасных решений второго уровня на Эфириуме. Их цель — внедрить MoveVM на Эфир, сочетая безопасность смарт-контрактов и параллелизацию с ликвидностью и пользовательской базой EVM.
Решение проблем с безопасностью
Movement Labs стремится создать модульную экосистему Блокчейн на основе Move, начиная с M2, который является первым MoveVM Layer 2 для Ethereum. Они представили новую среду выполнения, предназначенную для обработки более 30,000 транзакций в секунду. Move-EVM позволяет разработчикам развертывать проверенный код во время выполнения, предотвращая повторные входы и другие векторы атак.
интеграция Move с модульной архитектурой
Философия дизайна Movement Labs заключается в модульной интеграции. Путем разбиения Блокчейн-стека на модульные компоненты с четкими интерфейсами достигается бесшовная интеграция, настройка и обновление. Разработчики могут сочетать модули для настройки своего стека.
Параллельный EVM и Move
Movement Labs предоставляет параллельную среду EVM и Move, позволяя разработчикам выбирать наиболее подходящий язык для их потребностей. Реализуя MoveVM в среде выполнения Ethereum, можно значительно увеличить пропускную способность, что позволяет разработчикам создавать новые типы приложений Ethereum.
Средства
Movement Labs завершила раунд финансирования серии A на сумму 38 миллионов долларов 25 апреля, возглавляемый Polychain Capital, с участием нескольких известных инвестиционных организаций.
Будущая дорожная карта
В краткосрочной перспективе разработчики могут ожидать развертывания первого Move смарт-контракта на тестовой сети Ethereum. Долгосрочной целью является полное развертывание Rollup в основной сети, чтобы принести мощь Move в экосистему Ethereum. Movement Labs также продолжит поддерживать сообщество разработчиков Move в Азиатско-Тихоокеанском регионе, предоставляя необходимые ресурсы, образование и возможности.
На этой странице может содержаться сторонний контент, который предоставляется исключительно в информационных целях (не в качестве заявлений/гарантий) и не должен рассматриваться как поддержка взглядов компании Gate или как финансовый или профессиональный совет. Подробности смотрите в разделе «Отказ от ответственности» .
17 Лайков
Награда
17
5
Поделиться
комментарий
0/400
BlockchainGriller
· 07-19 06:11
Неужели не здорово создать токен на move?
Посмотреть ОригиналОтветить0
GasFeeCryer
· 07-19 06:10
Не дадут Газ, так и не выжить.
Посмотреть ОригиналОтветить0
SchrodingerWallet
· 07-19 05:54
Понял, понял, move это инструмент для работы copilot, верно?
Посмотреть ОригиналОтветить0
GasFeeLady
· 07-19 05:46
gm семья... наконец-то язык, который не будет расходовать мой Газ, как это делал eth в последний бычий рынок
Посмотреть ОригиналОтветить0
BasementAlchemist
· 07-19 05:44
Звучит довольно безопасно, но всё же стоит немного понаблюдать за реакцией рынка.
Язык Move создает безопасную и эффективную экосистему web3, обеспечивая инновационные приложения для Блокчейн.
Введение в язык 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 является децентрализованным блокчейном с доказательством доли, обладающим горизонтально масштабируемой пропускной способностью и хранилищем. Ожидается, что Sui сможет обрабатывать более 120,000 TPS, обрабатывая отдельные транзакции за доли секунды и более сложные транзакции за 3 секунды. Sui внесла некоторые изменения в основные функции Move, особенно в операторах глобального хранилища и критических возможностях, чтобы оптимизировать механизмы хранения и адресации, улучшить производительность сети и сократить время подтверждения транзакций.
Aptos
Aptos является блокчейном уровня 1, целью которого является создание универсального и справедливого доступа к децентрализованным активам для миллиардов людей. Aptos в настоящее время может достигать пропускной способности до 10 000 TPS, теоретическая максимальная пропускная способность составляет 160 000 TPS. Большинство транзакций подтверждаются после двух сетевых трансляций, а время окончательного подтверждения составляет 250 миллисекунд. Aptos расширяет основные функции MoveVM через адаптационный слой, включая параллельность с помощью Block-STM, позволяя выполнять транзакции параллельно без ввода со стороны пользователя.
Лаборатории движения
Movement Labs — это команда разработчиков, которая стремится интегрировать Блокчейн сеть для поддержки самых быстрых и безопасных решений второго уровня на Эфириуме. Их цель — внедрить MoveVM на Эфир, сочетая безопасность смарт-контрактов и параллелизацию с ликвидностью и пользовательской базой EVM.
Решение проблем с безопасностью
Movement Labs стремится создать модульную экосистему Блокчейн на основе Move, начиная с M2, который является первым MoveVM Layer 2 для Ethereum. Они представили новую среду выполнения, предназначенную для обработки более 30,000 транзакций в секунду. Move-EVM позволяет разработчикам развертывать проверенный код во время выполнения, предотвращая повторные входы и другие векторы атак.
интеграция Move с модульной архитектурой
Философия дизайна Movement Labs заключается в модульной интеграции. Путем разбиения Блокчейн-стека на модульные компоненты с четкими интерфейсами достигается бесшовная интеграция, настройка и обновление. Разработчики могут сочетать модули для настройки своего стека.
Параллельный EVM и Move
Movement Labs предоставляет параллельную среду EVM и Move, позволяя разработчикам выбирать наиболее подходящий язык для их потребностей. Реализуя MoveVM в среде выполнения Ethereum, можно значительно увеличить пропускную способность, что позволяет разработчикам создавать новые типы приложений Ethereum.
Средства
Movement Labs завершила раунд финансирования серии A на сумму 38 миллионов долларов 25 апреля, возглавляемый Polychain Capital, с участием нескольких известных инвестиционных организаций.
Будущая дорожная карта
В краткосрочной перспективе разработчики могут ожидать развертывания первого Move смарт-контракта на тестовой сети Ethereum. Долгосрочной целью является полное развертывание Rollup в основной сети, чтобы принести мощь Move в экосистему Ethereum. Movement Labs также продолжит поддерживать сообщество разработчиков Move в Азиатско-Тихоокеанском регионе, предоставляя необходимые ресурсы, образование и возможности.