Move язык: новый инструмент для разработки Блокчейн

robot
Генерация тезисов в процессе

Move язык: новое поколение языков программирования для Блокчейн

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

Преимущества языка Move

Move имеет множество преимуществ на основе существующих языков Блокчейн. Его ресурсно-ориентированная модель программирования и встроенные функции безопасности делают его идеальным выбором для создания безопасных и высокопроизводительных Блокчейн-приложений. Дизайн Move подчеркивает безопасность и направлен на предотвращение многих распространенных проблем Web3, таких как повторные уязвимости, токсичные токены и поддельные одобрения токенов. Цифровые активы рассматриваются как ресурсы, которые нельзя произвольно копировать или уничтожать.

Объектно-ориентированное и активное программирование

Move был разработан как объектно-ориентированный язык программирования, основанный на активах. В Sui Move объекты являются основным элементом, позволяющим детализированный контроль доступа. Глобальная структура хранения сопоставляет ID объектов с объектами, поддерживая эффективную обработку транзакций и точное представление доступа. Модель возможностей Move гарантирует, что объекты имеют определенные права, предотвращая несанкционированные операции, такие как копирование или удаление объектов.

Использование Move Prover для формальной верификации

Move Prover — это инструмент проверки, который помогает разработчикам писать формальные спецификации для ключевых функций приложений и быстро проверять правильность выполнения кода. Этот инструмент имеет решающее значение для предотвращения распространенных ошибок смарт-контрактов, позволяя устанавливать предусловия, постусловия и инварианты данных. Move Prover интегрирован с системой сборки Move, что позволяет разработчикам легко проверять код.

Управление и сообщество

Развитие Move теперь включает разнообразные команды из различных учреждений, включая академическую среду и сообщество безопасности. Принципы проектирования языка сосредоточены на простоте и кросс-платформенной применимости, что обеспечивает его гибкость и удобство как для опытных разработчиков смарт-контрактов, так и для новичков в Web2. Метод управления Move направлен на избежание спорных решений, сосредотачиваясь на основных принципах и расширяя язык только в случае необходимости.

Ранняя экосистема Move

Суй

Sui — это децентрализованный блокчейн с доказательством доли, обладающий горизонтальной масштабируемостью пропускной способности и хранилища. Его команда состоит из специалистов передового отдела разработки блокчейнов, работающих над развитием блокчейна и языка программирования Move. Sui ожидает, что сможет обрабатывать более 120,000 TPS, обрабатывая отдельные транзакции за доли секунды и более сложные транзакции за 3 секунды.

Aptos

Aptos — это блокчейн первого уровня, миссия которого заключается в создании универсального и справедливого доступа к децентрализованным активам для миллиардов людей. Aptos в настоящее время может достигать пропускной способности до 10 000 TPS, теоретически максимальная пропускная способность составляет 160 000 TPS. Большинство транзакций подтверждаются после двух сетевых трансляций, окончательное время подтверждения составляет 250 миллисекунд.

Лаборатории движения

Movement Labs — это команда разработчиков Блокчейн, стремящаяся интегрировать Блокчейн-сети для поддержки самых быстрых и безопасных решений второго уровня на Ethereum. Их миссия заключается в сочетании безопасности смарт-контрактов и параллелизации с ликвидностью и пользовательской базой EVM.

Решение проблем безопасности

Movement Labs стремится создать модульную экосистему Блокчейн, основанную на Move, начиная с M2, который является первым MoveVM Layer 2 для Ethereum. Они также представили новую среду выполнения, предназначенную для обработки более 30,000 транзакций в секунду. Move-EVM позволяет разработчикам развертывать проверенный код во время выполнения, предотвращая повторные входы и другие векторы атак.

интеграция Move с модульностью

Ядром философии дизайна Movement Labs является модульная интеграция. Путем разложения стека Блокчейн на модульные компоненты с четкими интерфейсами, достигается бесшовная интеграция, кастомизация и обновление. Разработчики могут комбинировать модули для настройки своего стека.

Параллельный EVM и Move

Параллельный EVM — это разработка, предназначенная для улучшения масштабируемости и производительности Ethereum. Move и Solidity служат различным целям, могут сосуществовать и дополнять друг друга. В Movement Labs разработчики могут выбрать язык, который лучше всего соответствует их потребностям.

Средства

Movement Labs завершила раунд финансирования серии A в 38 миллионов долларов, возглавляемый известными инвестиционными учреждениями, в котором приняли участие несколько известных инвестиционных учреждений.

Будущий дорожная карта

В краткосрочной перспективе разработчики могут ожидать развертывания первого Move смарт-контракта в тестовой сети Ethereum. Долгосрочная цель заключается в реализации полного запуска Rollup в основной сети, чтобы принести силу Move в всю экосистему Ethereum. Movement Labs придает большое значение региону Азиатско-Тихоокеанского региона и продолжит поддерживать азиатских разработчиков Move, способствуя росту экосистемы Move.

Посмотреть Оригинал
This page may contain third-party content, which is provided for information purposes only (not representations/warranties) and should not be considered as an endorsement of its views by Gate, nor as financial or professional advice. See Disclaimer for details.
  • Награда
  • 6
  • Поделиться
комментарий
0/400
LostBetweenChainsvip
· 2ч назад
Снова пришли создавать концепции в Блокчейн...
Посмотреть ОригиналОтветить0
BearMarketMonkvip
· 4ч назад
Еще одна новая история начинается, просто смотрите спектакль.
Посмотреть ОригиналОтветить0
OldLeekMastervip
· 07-12 15:11
Я сразу же все вложил, давай быстрее!
Посмотреть ОригиналОтветить0
LidoStakeAddictvip
· 07-12 15:11
Движение на высоте не изменит статус ETH в мире.
Посмотреть ОригиналОтветить0
BasementAlchemistvip
· 07-12 15:08
Еще немного Закрытая позиция кошек?
Посмотреть ОригиналОтветить0
AirdropHunterXiaovip
· 07-12 14:46
экосистема move еще не полностью развита, подождем еще немного
Посмотреть ОригиналОтветить0
  • Закрепить