Интервью с основателем языка Move: Почему Sui Move подходит для разработки продуктов Web3?
Недавно мы поговорили с Самом Блэкширом, основателем языка программирования Move, чтобы обсудить, почему он разработал новый язык программирования смарт-контрактов Sui Move, масштабируемость Sui и преимущества децентрализованных технологий для разработчиков.
Вот краткое содержание интервью:
Суть языков программирования
Языки программирования — это инструменты для четкого взаимодействия с компьютером. В отличие от естественных языков, языки программирования требуют точно определенной семантики, чтобы гарантировать предсказуемое поведение кода. Языки программирования обычно оптимизируются для конкретной области или задачи.
Язык Move возник в проекте Libra от Facebook. Изучив недостатки существующих языков смарт-контрактов, Блэкшир решил создать новый язык, специально ориентированный на определение типов активов и стратегий управления доступом, которые являются основными функциями смарт-контрактов.
Особенности Sui Move
Sui Move является вариантом языка Move, который был немного изменен для более широкого применения в Web3.
Отменено ограничение на создание аккаунтов в оригинальном Move, что позволяет более свободно отправлять активы.
Введена объектно-ориентированная модель данных, упрощающий процесс управления активами.
Поддержка программируемых торговых блоков, позволяющих выполнять несколько операций в одной сделке.
Эти изменения делают Sui Move более подходящим для создания универсальных Web3 приложений, одновременно повышая эффективность и безопасность разработки.
Масштабируемость Sui
Цель дизайна Sui заключается в достижении горизонтальной масштабируемости, то есть в линейном увеличении пропускной способности путем добавления аппаратного обеспечения без ограничений. Это помогает избежать проблем со снижением качества пользовательского опыта из-за ограничений по мощности.
Sui использует объектно-ориентированную модель данных, организуя глобальное состояние как отображение от ID объекта к объекту, что облегчает расширение. Структура транзакций также была оптимизирована для соответствия этой модели данных.
Потенциал децентрализованных технологий
Блакшеар считает, что блокчейн и криптовалюты по своей сути являются технологией удаления трения, способной устранить барьеры для передачи информации и ценности. Это упрощает взаимодействие между приложениями и предоставляет разработчикам новые "суперспособности" для создания более привлекательных продуктов.
Будущее развития Sui Move
Команда Sui постоянно улучшает Sui Move на основе отзывов разработчиков:
Добавление языковых функций для обеспечения большей гибкости расширения.
Улучшение опыта подключения Move и фронтенд-кода.
Исследовать, как увеличить долю кода Move в приложениях для повышения безопасности.
Стремиться сделать код Move более понятным и удобным для использования различными разработчиками.
В целом, Sui Move движется в сторону большей гибкости, удобства и безопасности, чтобы лучше соответствовать потребностям разработки приложений Web3.
На этой странице может содержаться сторонний контент, который предоставляется исключительно в информационных целях (не в качестве заявлений/гарантий) и не должен рассматриваться как поддержка взглядов компании Gate или как финансовый или профессиональный совет. Подробности смотрите в разделе «Отказ от ответственности» .
11 Лайков
Награда
11
8
Поделиться
комментарий
0/400
VitaliksTwin
· 07-20 16:01
Новая сварочная плита в порядке? Это действительно Крипто-ветераны.
Посмотреть ОригиналОтветить0
BagHolderTillRetire
· 07-20 01:10
движение天下第一!
Посмотреть ОригиналОтветить0
GasFeeCryer
· 07-19 01:17
Блокчейн разработка стоит слишком дорого
Посмотреть ОригиналОтветить0
GasWaster
· 07-17 18:46
бык啊 要来了
Посмотреть ОригиналОтветить0
FOMOSapien
· 07-17 18:45
Новая публичная цепочка снова на подъеме
Посмотреть ОригиналОтветить0
SchrodingerWallet
· 07-17 18:43
Разве это не просто копирование Solidity?
Посмотреть ОригиналОтветить0
UnluckyValidator
· 07-17 18:35
sui сильная группа yyds!
Посмотреть ОригиналОтветить0
BlockchainTalker
· 07-17 18:31
на самом деле, это довольно революционно для управления активами, если честно...
Основатель Sui Move объясняет: почему это стало мощным инструментом для разработки продуктов Web3
Интервью с основателем языка Move: Почему Sui Move подходит для разработки продуктов Web3?
Недавно мы поговорили с Самом Блэкширом, основателем языка программирования Move, чтобы обсудить, почему он разработал новый язык программирования смарт-контрактов Sui Move, масштабируемость Sui и преимущества децентрализованных технологий для разработчиков.
Вот краткое содержание интервью:
Суть языков программирования
Языки программирования — это инструменты для четкого взаимодействия с компьютером. В отличие от естественных языков, языки программирования требуют точно определенной семантики, чтобы гарантировать предсказуемое поведение кода. Языки программирования обычно оптимизируются для конкретной области или задачи.
Язык Move возник в проекте Libra от Facebook. Изучив недостатки существующих языков смарт-контрактов, Блэкшир решил создать новый язык, специально ориентированный на определение типов активов и стратегий управления доступом, которые являются основными функциями смарт-контрактов.
Особенности Sui Move
Sui Move является вариантом языка Move, который был немного изменен для более широкого применения в Web3.
Отменено ограничение на создание аккаунтов в оригинальном Move, что позволяет более свободно отправлять активы.
Введена объектно-ориентированная модель данных, упрощающий процесс управления активами.
Поддержка программируемых торговых блоков, позволяющих выполнять несколько операций в одной сделке.
Эти изменения делают Sui Move более подходящим для создания универсальных Web3 приложений, одновременно повышая эффективность и безопасность разработки.
Масштабируемость Sui
Цель дизайна Sui заключается в достижении горизонтальной масштабируемости, то есть в линейном увеличении пропускной способности путем добавления аппаратного обеспечения без ограничений. Это помогает избежать проблем со снижением качества пользовательского опыта из-за ограничений по мощности.
Sui использует объектно-ориентированную модель данных, организуя глобальное состояние как отображение от ID объекта к объекту, что облегчает расширение. Структура транзакций также была оптимизирована для соответствия этой модели данных.
Потенциал децентрализованных технологий
Блакшеар считает, что блокчейн и криптовалюты по своей сути являются технологией удаления трения, способной устранить барьеры для передачи информации и ценности. Это упрощает взаимодействие между приложениями и предоставляет разработчикам новые "суперспособности" для создания более привлекательных продуктов.
Будущее развития Sui Move
Команда Sui постоянно улучшает Sui Move на основе отзывов разработчиков:
Добавление языковых функций для обеспечения большей гибкости расширения.
Улучшение опыта подключения Move и фронтенд-кода.
Исследовать, как увеличить долю кода Move в приложениях для повышения безопасности.
Стремиться сделать код Move более понятным и удобным для использования различными разработчиками.
В целом, Sui Move движется в сторону большей гибкости, удобства и безопасности, чтобы лучше соответствовать потребностям разработки приложений Web3.