Интервью с основателем языка 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
Цель Sui заключается в достижении горизонтальной масштабируемости, то есть в увеличении пропускной способности за счет добавления аппаратных средств без ограничений. Этот подход позволяет избежать проблем, с которыми сталкиваются другие блокчейн-платформы при достижении предела емкости, таких как рост газовых сборов и увеличение задержек.
Объектно-ориентированная модель данных и структура транзакций Sui разработаны для достижения этой цели. Глобальное состояние организовано в крупное хранилище пар «ключ-значение», что делает эту структуру более масштабируемой.
Потенциал децентрализованных технологий
Блокчейн и криптовалюты по своей сути являются технологией, устраняющей трение, способной устранять барьеры в передаче информации и стоимости. Они могут снизить транзакционные издержки, повысить взаимную совместимость приложений и предоставить разработчикам новые "суперспособности" для создания более привлекательных продуктов.
Будущее развития Sui Move
Команда Sui Move обращает внимание на следующие аспекты улучшения:
На основе отзывов разработчиков улучшить функции обновления и расширения пакета.
Введение новых языковых особенностей, таких как перечисляемые типы.
Улучшение опыта соединения Move с фронтенд-кодом.
Увеличить долю кода Move в приложении, чтобы повысить безопасность.
Упрощение процесса разработки Move-программ, чтобы он стал более удобным для различных разработчиков.
На этой странице может содержаться сторонний контент, который предоставляется исключительно в информационных целях (не в качестве заявлений/гарантий) и не должен рассматриваться как поддержка взглядов компании Gate или как финансовый или профессиональный совет. Подробности смотрите в разделе «Отказ от ответственности» .
12 Лайков
Награда
12
6
Репост
Поделиться
комментарий
0/400
GigaBrainAnon
· 3ч назад
Вот и всё? Есть какие-то ценные идеи?
Посмотреть ОригиналОтветить0
AirdropBuffet
· 08-11 15:57
move очень сильный и все.
Посмотреть ОригиналОтветить0
MintMaster
· 08-11 15:57
движение действительно приятно
Посмотреть ОригиналОтветить0
ProveMyZK
· 08-11 15:50
Сначала войти в позицию, потом сказать, хорошо это или нет.
Посмотреть ОригиналОтветить0
CrashHotline
· 08-11 15:48
move полностью yyds呀!
Посмотреть ОригиналОтветить0
ChainMaskedRider
· 08-11 15:44
move哥 так старателен, мне нужно купить немного sui
Основатель 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
Цель Sui заключается в достижении горизонтальной масштабируемости, то есть в увеличении пропускной способности за счет добавления аппаратных средств без ограничений. Этот подход позволяет избежать проблем, с которыми сталкиваются другие блокчейн-платформы при достижении предела емкости, таких как рост газовых сборов и увеличение задержек.
Объектно-ориентированная модель данных и структура транзакций Sui разработаны для достижения этой цели. Глобальное состояние организовано в крупное хранилище пар «ключ-значение», что делает эту структуру более масштабируемой.
Потенциал децентрализованных технологий
Блокчейн и криптовалюты по своей сути являются технологией, устраняющей трение, способной устранять барьеры в передаче информации и стоимости. Они могут снизить транзакционные издержки, повысить взаимную совместимость приложений и предоставить разработчикам новые "суперспособности" для создания более привлекательных продуктов.
Будущее развития Sui Move
Команда Sui Move обращает внимание на следующие аспекты улучшения: