Интервью с основателем языка Move: Как Sui Move способствует созданию продуктов Web3?
Недавно мы провели беседу с техническим директором Mysten Labs и основателем языка программирования Move Сэмом Блэкширом, обсуждая причины разработки им нового языка программирования смарт-контрактов Sui Move, масштабируемость Sui и преимущества децентрализованных технологий для разработчиков.
Вот краткое содержание интервью:
Суть языков программирования и рождение Move
Языки программирования являются инструментами для точного, безопасного и эффективного взаимодействия с компьютером. В отличие от естественных языков, языки программирования должны иметь четко определённые семантики, чтобы гарантировать предсказуемое поведение кода. Язык Move возник в проекте Libra компании Facebook и предназначен для решения проблем разработки смарт-контрактов.
Сэм отметил, что существующие языки смарт-контрактов, такие как Solidity, разочаровывают разработчиков в некоторых аспектах. Смарт-контракты в основном определяют типы активов и правила их передачи, а также реализуют стратегии контроля доступа. Цель дизайна языка Move заключается в том, чтобы предоставить лучшую абстракцию и гарантии безопасности для этих основных задач.
Особенности и преимущества Sui Move
Sui Move является вариантом языка Move, оптимизированным для сценариев Web3. Основные изменения включают:
Удалены ограничения, предусмотренные в оригинальном Move для соблюдения требований к платежам.
Внедрена объектная модель данных, что упростило процесс обработки активов.
Реализованы программируемые торговые блоки, что повысило гибкость и эффективность торгов.
Эти улучшения дают Sui Move уникальные преимущества в разработке продуктов Web3:
Более низкие газовые расходы
Меньшее количество одобрений
Атомарность сделки
Повышенная эффективность разработки и безопасность
Дизайн масштабируемости Sui
Основная цель Sui заключается в достижении горизонтальной масштабируемости. Благодаря объектно-ориентированной модели данных и структуре хранения ключ-значение, Sui может линейно увеличивать свою обработку по мере увеличения аппаратных ресурсов, избегая проблемы снижения производительности традиционных блокчейнов при высокой нагрузке.
Потенциал децентрализованных технологий
Сэм считает, что блокчейн и криптовалюты по своей сути являются технологией устранения трения. Они способны разрушить барьеры совместимости между приложениями, обеспечивая бесшовное движение активов и данных, а также предоставляя разработчикам новые возможности для создания более привлекательных продуктов.
Будущее развития Sui Move
Команда Sui продолжает оптимизировать функции Sui Move на основе отзывов разработчиков:
Улучшение управления пакетами и механизмов обновления
Введение новых языковых функций, таких как перечисляемые типы
Оптимизация интеграции Move с фронтенд-кодом
Исследовать, как увеличить долю кода Move в приложении для повышения общей безопасности.
В целом, Sui Move развивается в направлении большей гибкости, безопасности и удобства, чтобы лучше удовлетворять потребности разработчиков Web3.
На этой странице может содержаться сторонний контент, который предоставляется исключительно в информационных целях (не в качестве заявлений/гарантий) и не должен рассматриваться как поддержка взглядов компании Gate или как финансовый или профессиональный совет. Подробности смотрите в разделе «Отказ от ответственности» .
20 Лайков
Награда
20
9
Поделиться
комментарий
0/400
pumpamentalist
· 8ч назад
про наконец-то появился
Посмотреть ОригиналОтветить0
ChainSpy
· 22ч назад
Старый Сэм тоже начал двигаться.
Посмотреть ОригиналОтветить0
RamenDeFiSurvivor
· 07-20 10:51
move действительно классно.
Посмотреть ОригиналОтветить0
GasFeeCryer
· 07-19 18:51
Воин против L2, получающий одну собаку в месяц
Посмотреть ОригиналОтветить0
SocialFiQueen
· 07-19 18:51
Снова поднимают концепцию.
Посмотреть ОригиналОтветить0
LowCapGemHunter
· 07-19 18:47
Move这么6?直接 На луну
Посмотреть ОригиналОтветить0
ZKProofster
· 07-19 18:44
с технической точки зрения, движение выглядит довольно элегантно на бумаге
Основатель Sui Move раскрывает секреты: как эффективно разрабатывать продукты Web3
Интервью с основателем языка Move: Как Sui Move способствует созданию продуктов Web3?
Недавно мы провели беседу с техническим директором Mysten Labs и основателем языка программирования Move Сэмом Блэкширом, обсуждая причины разработки им нового языка программирования смарт-контрактов Sui Move, масштабируемость Sui и преимущества децентрализованных технологий для разработчиков.
Вот краткое содержание интервью:
Суть языков программирования и рождение Move
Языки программирования являются инструментами для точного, безопасного и эффективного взаимодействия с компьютером. В отличие от естественных языков, языки программирования должны иметь четко определённые семантики, чтобы гарантировать предсказуемое поведение кода. Язык Move возник в проекте Libra компании Facebook и предназначен для решения проблем разработки смарт-контрактов.
Сэм отметил, что существующие языки смарт-контрактов, такие как Solidity, разочаровывают разработчиков в некоторых аспектах. Смарт-контракты в основном определяют типы активов и правила их передачи, а также реализуют стратегии контроля доступа. Цель дизайна языка Move заключается в том, чтобы предоставить лучшую абстракцию и гарантии безопасности для этих основных задач.
Особенности и преимущества Sui Move
Sui Move является вариантом языка Move, оптимизированным для сценариев Web3. Основные изменения включают:
Эти улучшения дают Sui Move уникальные преимущества в разработке продуктов Web3:
Дизайн масштабируемости Sui
Основная цель Sui заключается в достижении горизонтальной масштабируемости. Благодаря объектно-ориентированной модели данных и структуре хранения ключ-значение, Sui может линейно увеличивать свою обработку по мере увеличения аппаратных ресурсов, избегая проблемы снижения производительности традиционных блокчейнов при высокой нагрузке.
Потенциал децентрализованных технологий
Сэм считает, что блокчейн и криптовалюты по своей сути являются технологией устранения трения. Они способны разрушить барьеры совместимости между приложениями, обеспечивая бесшовное движение активов и данных, а также предоставляя разработчикам новые возможности для создания более привлекательных продуктов.
Будущее развития Sui Move
Команда Sui продолжает оптимизировать функции Sui Move на основе отзывов разработчиков:
В целом, Sui Move развивается в направлении большей гибкости, безопасности и удобства, чтобы лучше удовлетворять потребности разработчиков Web3.