Move — это язык программирования на основе Rust, специально разработанный для блокчейн-приложений. Он предназначен для решения ограничений существующих языков смарт-контрактов, предлагая дефицитность, определенность и проверяемость. Move акцентирует внимание на безопасности и эффективности, обладает независимыми от платформ свойствами, поддерживает кросс-блокчейн библиотеки, инструменты и сообщество разработчиков.
Основные характеристики языка Move
Move имеет несколько преимуществ на основе существующих языков блокчейна:
Модель программирования, ориентированная на ресурсы
Встроенные функции безопасности
Объектно-ориентированное и основанное на активах проектирование
Тонкая настройка управления доступом
Эффективная обработка сделок
Предотвращение распространенных проблем Web3 (, таких как уязвимость повторного входа, токсичные токены и т.д. )
Модель способности Move обеспечивает наличие у объектов определенных прав, предотвращая несанкционированные операции, такие как копирование или удаление объектов.
Инструмент формальной проверки Move Prover
Move Prover — это инструмент проверки, который помогает разработчикам:
Написание формальных спецификаций для ключевых функций приложения
Проверка правильности выполнения кода за короткое время
Установить предварительные условия, постусловия и неизменность данных
Move Prover интегрирован с системой сборки Move, что позволяет разработчикам легко проверять свой код.
Экосистема Move
Суй
Sui - это децентрализованный блокчейн с доказательством доли, обладающий следующими характеристиками:
Горизонтально масштабируемая пропускная способность и хранение
Может обрабатывать более 120 000 TPS
Обработка независимых сделок за доли секунды
Обработка сложных транзакций за 3 секунды ( общий объект )
Использование консенсусного протокола Narwhal & Tusk
Sui провел некоторые оптимизации основных функций Move, чтобы улучшить производительность сети и сократить время подтверждения транзакций.
Аптос
Aptos — это блокчейн уровня 1 с следующими характеристиками:
В настоящее время можно достичь пропускной способности до 10 000 TPS
Теоретическая максимальная пропускная способность составляет 160,000 TPS
Время окончательного подтверждения составляет 250 миллисекунд
Достижение высокой производительности с помощью параллельного выполнения и Block-STM
Использование движка консенсуса HotStuff, адаптированного от Diem
Aptos расширил основные функции MoveVM через адаптационный слой, включая параллелизм, масштабируемые таблицы хранения и тонкую декомпозированную систему хранения.
Лаборатории движения
Movement Labs — это команда разработчиков, стремящаяся интегрировать блокчейн-сети и внедрить MoveVM в экосистему Ethereum. Их основная работа включает в себя:
Разработка первого MoveVM Layer 2 на Ethereum (M2)
Введение новой высокопроизводительной среды выполнения
Создание Move-EVM, позволяющее развертывание проверенного кода
Запуск Move Stack, фреймворка уровня исполнения, совместимого с существующими Rollup фреймворками.
Дизайнерская концепция Movement Labs подчеркивает модульную интеграцию, позволяя разработчикам настраивать стек блокчейна. Они также разрабатывают переводчик с Solidity на Move для повышения совместимости.
Будущее развитие
В краткосрочной перспективе разработчики могут ожидать развертывания первого 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.
12 Лайков
Награда
12
4
Поделиться
комментарий
0/400
CodeZeroBasis
· 12ч назад
Снова получил знания рост move tql
Посмотреть ОригиналОтветить0
NftMetaversePainter
· 12ч назад
на самом деле, rust-основной move только касается поверхности... истинный парадигмальный сдвиг заключается в его вычислительном эстетическом потенциале для генеративного блокчейн-искусства *пьёт кофе*
Посмотреть ОригиналОтветить0
StableBoi
· 12ч назад
rust действительно круто
Посмотреть ОригиналОтветить0
LiquidityWizard
· 12ч назад
на самом деле, модель безопасности move на 73,4% более оптимальна, чем solidity, согласно моим расчетам
Move язык: новая парадигма приложений Блокчейн безопасного и эффективного кросс-чейн совместимого
Введение в язык Move
Move — это язык программирования на основе Rust, специально разработанный для блокчейн-приложений. Он предназначен для решения ограничений существующих языков смарт-контрактов, предлагая дефицитность, определенность и проверяемость. Move акцентирует внимание на безопасности и эффективности, обладает независимыми от платформ свойствами, поддерживает кросс-блокчейн библиотеки, инструменты и сообщество разработчиков.
Основные характеристики языка Move
Move имеет несколько преимуществ на основе существующих языков блокчейна:
Модель способности Move обеспечивает наличие у объектов определенных прав, предотвращая несанкционированные операции, такие как копирование или удаление объектов.
Инструмент формальной проверки Move Prover
Move Prover — это инструмент проверки, который помогает разработчикам:
Move Prover интегрирован с системой сборки Move, что позволяет разработчикам легко проверять свой код.
Экосистема Move
Суй
Sui - это децентрализованный блокчейн с доказательством доли, обладающий следующими характеристиками:
Sui провел некоторые оптимизации основных функций Move, чтобы улучшить производительность сети и сократить время подтверждения транзакций.
Аптос
Aptos — это блокчейн уровня 1 с следующими характеристиками:
Aptos расширил основные функции MoveVM через адаптационный слой, включая параллелизм, масштабируемые таблицы хранения и тонкую декомпозированную систему хранения.
Лаборатории движения
Movement Labs — это команда разработчиков, стремящаяся интегрировать блокчейн-сети и внедрить MoveVM в экосистему Ethereum. Их основная работа включает в себя:
Дизайнерская концепция Movement Labs подчеркивает модульную интеграцию, позволяя разработчикам настраивать стек блокчейна. Они также разрабатывают переводчик с Solidity на Move для повышения совместимости.
Будущее развитие
В краткосрочной перспективе разработчики могут ожидать развертывания первого Move смарт-контракта в тестовой сети Ethereum. Долгосрочная цель заключается в полном запуске Rollup в основной сети, чтобы принести преимущества Move в экосистему Ethereum в целом. Movement Labs также продолжит поддерживать разработчиков Move в Азиатско-Тихоокеанском регионе, предоставляя необходимые ресурсы и возможности для содействия глобальному развитию экосистемы Move.