Интервью с основателем языка Move: почему Sui Move подходит для создания продуктов Web3
Недавно технический директор Mysten Labs и основатель языка программирования Move Сэм Блэкшир дал интервью, в котором обсудил причины разработки нового языка смарт-контрактов Sui Move, возможности масштабирования Sui и преимущества децентрализованных технологий для разработчиков.
Вот краткое содержание интервью:
Суть языков программирования
Языки программирования — это инструменты для четкого взаимодействия с компьютером. В отличие от естественных языков, языки программирования требуют точно определенной семантики. Сэм подчеркивает, что языки программирования обычно разрабатываются для конкретных областей или задач, вот почему существует множество языков программирования.
Происхождение языка Move
Move основан на проекте Libra от Facebook. Изучив существующие смарт-контракты, Сэм обнаружил, что они во многих отношениях разочаровывают разработчиков. Смарт-контракты в основном определяют типы активов и стратегии контроля доступа, и Move нацелен на предоставление лучшей абстракции для этих основных функций.
Особенности Sui Move
Sui Move является вариантом Move, основные изменения включают:
Убраны некоторые ограничения из оригинального Move.
Внедрена объектно-ориентированная модель данных
Реализован программируемый торговый блок
Эти изменения делают Sui Move более подходящим для создания универсальных продуктов Web3.
Преимущества программируемых торговых блоков
Программируемые торговые блоки позволяют выполнять несколько операций в одной сделке, что приносит следующие преимущества:
Более низкие газовые сборы
Уменьшить количество одобрений
Реализация атомарных операций
Опыт разработки Sui Move
Многие разработчики сообщают, что использование Sui Move делает разработку более эффективной и безопасной. Один DeFi проект заявил, что с помощью Sui Move он завершил разработку, которая изначально занимала бы 8 месяцев на Solidity, всего за 2 месяца.
Дизайн масштабируемости Sui
Цель Sui — достичь горизонтальной масштабируемости, увеличивая пропускную способность за счет добавления аппаратного обеспечения, при этом сохраняя низкую задержку. Этот дизайн основан на объектно-ориентированной модели данных, что делает глобальное состояние масштабируемым хранилищем ключ-значение.
Потенциал децентрализованных технологий
Блокчейн и криптовалюты по своей сути являются технологией, устраняющей трение, что позволяет сократить количество посредников и снизить транзакционные издержки. Они также могут преодолеть барьеры межприложенческой интероперабельности, предоставляя разработчикам новые "суперспособности".
Будущее развития Sui Move
Команда Sui Move обращает внимание на:
Улучшение масштабируемости пакета
Добавить новые функции, такие как перечисляемые типы
Оптимизация связи Move и фронтенд-кода
Увеличение доли кода Move в приложении для повышения безопасности
В целом, Sui Move стремится предоставить разработчикам Web3 более эффективный и безопасный опыт разработки смарт-контрактов.
На этой странице может содержаться сторонний контент, который предоставляется исключительно в информационных целях (не в качестве заявлений/гарантий) и не должен рассматриваться как поддержка взглядов компании Gate или как финансовый или профессиональный совет. Подробности смотрите в разделе «Отказ от ответственности» .
17 Лайков
Награда
17
9
Репост
Поделиться
комментарий
0/400
Rugpull幸存者
· 08-19 00:49
Обнаружили Libra, снова что-то новое.
Посмотреть ОригиналОтветить0
OfflineValidator
· 08-18 12:24
move просто потрясающе, сразу же разбивает все цепочки
Основатель Sui Move раскрывает секрет: почему это идеальный выбор для создания продуктов Web3
Интервью с основателем языка Move: почему Sui Move подходит для создания продуктов Web3
Недавно технический директор Mysten Labs и основатель языка программирования Move Сэм Блэкшир дал интервью, в котором обсудил причины разработки нового языка смарт-контрактов Sui Move, возможности масштабирования Sui и преимущества децентрализованных технологий для разработчиков.
Вот краткое содержание интервью:
Суть языков программирования
Языки программирования — это инструменты для четкого взаимодействия с компьютером. В отличие от естественных языков, языки программирования требуют точно определенной семантики. Сэм подчеркивает, что языки программирования обычно разрабатываются для конкретных областей или задач, вот почему существует множество языков программирования.
Происхождение языка Move
Move основан на проекте Libra от Facebook. Изучив существующие смарт-контракты, Сэм обнаружил, что они во многих отношениях разочаровывают разработчиков. Смарт-контракты в основном определяют типы активов и стратегии контроля доступа, и Move нацелен на предоставление лучшей абстракции для этих основных функций.
Особенности Sui Move
Sui Move является вариантом Move, основные изменения включают:
Эти изменения делают Sui Move более подходящим для создания универсальных продуктов Web3.
Преимущества программируемых торговых блоков
Программируемые торговые блоки позволяют выполнять несколько операций в одной сделке, что приносит следующие преимущества:
Опыт разработки Sui Move
Многие разработчики сообщают, что использование Sui Move делает разработку более эффективной и безопасной. Один DeFi проект заявил, что с помощью Sui Move он завершил разработку, которая изначально занимала бы 8 месяцев на Solidity, всего за 2 месяца.
Дизайн масштабируемости Sui
Цель Sui — достичь горизонтальной масштабируемости, увеличивая пропускную способность за счет добавления аппаратного обеспечения, при этом сохраняя низкую задержку. Этот дизайн основан на объектно-ориентированной модели данных, что делает глобальное состояние масштабируемым хранилищем ключ-значение.
Потенциал децентрализованных технологий
Блокчейн и криптовалюты по своей сути являются технологией, устраняющей трение, что позволяет сократить количество посредников и снизить транзакционные издержки. Они также могут преодолеть барьеры межприложенческой интероперабельности, предоставляя разработчикам новые "суперспособности".
Будущее развития Sui Move
Команда Sui Move обращает внимание на:
В целом, Sui Move стремится предоставить разработчикам Web3 более эффективный и безопасный опыт разработки смарт-контрактов.