Интервью с основателем языка Move: как Sui Move помогает в разработке продуктов Web3
Недавно мы провели интервью с техническим директором Mysten Labs, основателем языка программирования Move Сэмом Блэкшером, в котором обсудили причины разработки нового языка смарт-контрактов Sui Move, масштабируемость Sui и преимущества децентрализованных технологий для разработчиков.
Вот основные моменты интервью:
Суть языков программирования и рождение Move
Язык программирования — это инструмент для четкого взаимодействия с компьютером. В отличие от естественного языка, языки программирования требуют точно определенной семантики и обычно предназначены для конкретной области или задачи.
Move возникла из проекта Libra компании Facebook. Блэкшир, изучив существующие смарт-контракты, обнаружил, что они в основном определяют типы активов и стратегии контроля доступа. Move направлен на то, чтобы предоставить хорошую абстракцию для этих основных задач, позволяя программистам безопасно и эффективно кодировать без необходимости изобретать колесо заново.
Особенности Sui Move и его преимущества в Web3
Sui Move является вариантом Move, основные изменения включают:
Отменены некоторые ограничения, установленные для соблюдения платежей в оригинальном Move.
Введена объектно-ориентированная модель данных, упрощена логика обработки активов.
Реализованы программируемые торговые блоки, что повысило эффективность и гибкость торговли.
Эти особенности делают Sui Move особенно подходящим для создания продуктов Web3, обеспечивая более низкие газовые сборы, меньшее количество одобрений и лучшую атомарность.
Опыт разработки Sui Move
Многие разработчики сообщают, что разработка с использованием Sui Move более эффективна и безопасна по сравнению с другими языками Web3. Например, один DeFi проект завершил работу, которая изначально требовала восемь месяцев, всего за два месяца, и чувствует себя более уверенно в его безопасности.
Дизайн масштабируемости Sui
Цель Sui заключается в достижении горизонтальной масштабируемости, то есть в увеличении пропускной способности за счет добавления оборудования при сохранении низкой задержки. Этот дизайн основан на объектно-ориентированной модели данных, которая организует глобальное состояние как отображение от ID объекта к объекту, что облегчает масштабирование.
Потенциал децентрализованных технологий
Блокчейн и криптовалюты по сути являются технологией устранения трения, которая может устранить препятствия в финансовых транзакциях, построении приложений и настройке информации. Они предоставляют новые "суперспособности", позволяя разработчикам создавать более привлекательные продукты.
Будущее развития Sui Move
Команда Sui Move сосредоточена на следующих аспектах улучшения:
На основе отзывов разработчиков оптимизировать функции обновления и расширения пакетов.
Введение новых функций, таких как перечисляемые типы.
Улучшить опыт соединения Move с фронтенд-кодом.
Увеличьте долю кода Move в приложениях для повышения безопасности.
Упростить трудности понимания и использования Move для непрофессиональных программистов.
С помощью этих усилий Sui Move стремится предоставить Web3 разработчикам более мощные и гибкие инструменты для широкого применения децентрализованных технологий.
На этой странице может содержаться сторонний контент, который предоставляется исключительно в информационных целях (не в качестве заявлений/гарантий) и не должен рассматриваться как поддержка взглядов компании Gate или как финансовый или профессиональный совет. Подробности смотрите в разделе «Отказ от ответственности» .
6 Лайков
Награда
6
1
Репост
Поделиться
комментарий
0/400
MidnightGenesis
· 9ч назад
Поздно ночью развернули мониторинг нового обновления версии Move, стоит обратить внимание на исправления уязвимостей.
Основатель Sui Move: новый движок разработки Web3 способствует повышению эффективности и безопасности
Интервью с основателем языка Move: как Sui Move помогает в разработке продуктов Web3
Недавно мы провели интервью с техническим директором Mysten Labs, основателем языка программирования Move Сэмом Блэкшером, в котором обсудили причины разработки нового языка смарт-контрактов Sui Move, масштабируемость Sui и преимущества децентрализованных технологий для разработчиков.
Вот основные моменты интервью:
Суть языков программирования и рождение Move
Язык программирования — это инструмент для четкого взаимодействия с компьютером. В отличие от естественного языка, языки программирования требуют точно определенной семантики и обычно предназначены для конкретной области или задачи.
Move возникла из проекта Libra компании Facebook. Блэкшир, изучив существующие смарт-контракты, обнаружил, что они в основном определяют типы активов и стратегии контроля доступа. Move направлен на то, чтобы предоставить хорошую абстракцию для этих основных задач, позволяя программистам безопасно и эффективно кодировать без необходимости изобретать колесо заново.
Особенности Sui Move и его преимущества в Web3
Sui Move является вариантом Move, основные изменения включают:
Эти особенности делают Sui Move особенно подходящим для создания продуктов Web3, обеспечивая более низкие газовые сборы, меньшее количество одобрений и лучшую атомарность.
Опыт разработки Sui Move
Многие разработчики сообщают, что разработка с использованием Sui Move более эффективна и безопасна по сравнению с другими языками Web3. Например, один DeFi проект завершил работу, которая изначально требовала восемь месяцев, всего за два месяца, и чувствует себя более уверенно в его безопасности.
Дизайн масштабируемости Sui
Цель Sui заключается в достижении горизонтальной масштабируемости, то есть в увеличении пропускной способности за счет добавления оборудования при сохранении низкой задержки. Этот дизайн основан на объектно-ориентированной модели данных, которая организует глобальное состояние как отображение от ID объекта к объекту, что облегчает масштабирование.
Потенциал децентрализованных технологий
Блокчейн и криптовалюты по сути являются технологией устранения трения, которая может устранить препятствия в финансовых транзакциях, построении приложений и настройке информации. Они предоставляют новые "суперспособности", позволяя разработчикам создавать более привлекательные продукты.
Будущее развития Sui Move
Команда Sui Move сосредоточена на следующих аспектах улучшения:
С помощью этих усилий Sui Move стремится предоставить Web3 разработчикам более мощные и гибкие инструменты для широкого применения децентрализованных технологий.