Основатель Sui объясняет язык Move: новый выбор смарт-контрактов, созданный для Web3

robot
Генерация тезисов в процессе

Интервью: Основатель языка Move говорит о языке смарт-контрактов Sui Move

Недавно мы поговорили с техническим директором Mysten Labs, основателем языка программирования Move, Сэмом Блэкшером, обсудив, почему он разработал новый язык программирования смарт-контрактов Sui Move, масштабируемость Sui и преимущества децентрализованных технологий для разработчиков.

以下是 интервью内容摘要:

Суть языков программирования

Языки программирования — это инструменты для четкого, безопасного, эффективного и ясного взаимодействия с компьютером. В отличие от естественных языков, языки программирования требуют точно определенной семантики. Языки программирования обычно разрабатываются для конкретной области или задачи, поскольку невозможно создать один язык, который бы превосходно работал во всех областях.

Рождение языка Move

Move возникла из проекта Libra компании Facebook. После изучения существующих смарт-контрактов, Блэкшир считает, что существующие языки смарт-контрактов разочаровывают разработчиков в определенных аспектах. Смарт-контракты в основном определяют типы активов и правила их передачи, а также проверяют политики доступа. Move направлен на предоставление хорошей абстракции для этих основных задач, позволяя программистам безопасно и эффективно писать код.

Особенности Sui Move

Sui Move внес некоторые изменения на основе оригинального Move:

  1. Удалены некоторые ограничения для соответствующих платежных сетей.
  2. Введена объектно-ориентированная модель данных, упрощающий процесс обработки активов.
  3. Реализованы программируемые торговые блоки, что позволяет выполнять несколько операций в одной сделке.

Эти изменения делают Sui Move более подходящим для создания универсальных Web3 приложений.

Преимущества программируемых торговых блоков

Для пользователей программируемые торговые блоки приносят несколько преимуществ:

  1. Снизить газовые сборы
  2. Уменьшить количество одобрений
  3. Реализация атомарности операций

Опыт разработки Sui Move

Разработчики из других языков программирования Web3 в целом сообщают, что разработка на Sui Move более эффективна и безопасна. Например, один DeFi проект завершил объем работы, который изначально требовал восемь месяцев, всего за два месяца с использованием Sui Move.

Дизайн масштабируемости Sui

Цель Sui заключается в достижении горизонтальной масштабируемости, то есть в увеличении пропускной способности за счет добавления аппаратного обеспечения без ущерба для задержки. Этот дизайн основан на заимствовании принципов масштабируемости веб-сервисов Web2 и учете специфических потребностей блокчейна.

Потенциал децентрализованных технологий

Блэкшир считает, что блокчейн и криптовалюты по своей сути являются технологией устранения трения. Они могут устранить препятствия для передачи информации и ценностей, уменьшив зависимость от третьих сторон. Эта технология имеет потенциал изменить множество областей, от сделок с недвижимостью до совместимости приложений.

Будущее развития Sui Move

Команда Sui Move в настоящее время работает над:

  1. Улучшение масштабируемости и гибкости пакета
  2. Введение новых функций, таких как перечисляемые типы
  3. Оптимизация опыта соединения Move и фронтенд-кода
  4. Увеличить долю кода Move в приложениях для повышения безопасности

В общем, направление развития Sui Move заключается в повышении гибкости и удобства языка при сохранении безопасности.

Интервью с отцом языка Move: почему язык смарт-контрактов Sui Move подходит для создания продуктов Web3?

SUI-2.32%
MOVE-0.89%
Посмотреть Оригинал
На этой странице может содержаться сторонний контент, который предоставляется исключительно в информационных целях (не в качестве заявлений/гарантий) и не должен рассматриваться как поддержка взглядов компании Gate или как финансовый или профессиональный совет. Подробности смотрите в разделе «Отказ от ответственности» .
  • Награда
  • 2
  • Поделиться
комментарий
0/400
Web3ExplorerLinvip
· 07-20 23:04
честно говоря, движение похоже на то, как древняя мудрость встречается с квантовой механикой, серьезно.
Посмотреть ОригиналОтветить0
AirdropHunterWangvip
· 07-20 23:00
Есть движение, чтобы свернуть.
Посмотреть ОригиналОтветить0
  • Закрепить