Основатель Sui Move раскрывает секрет: почему этот язык стал мощным инструментом для создания продуктов Web3

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

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

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

Следующее - содержание этого интервью:

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

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

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

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

Особенности Sui Move и его преимущества в Web3

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

  1. Более свободный перевод активов: убраны некоторые ограничения из оригинального Move, позволяющие отправлять активы на любой адрес.

  2. Модель данных, ориентированная на объекты: упростила процесс обработки активов, снизив объем работы по бухгалтерскому учету для программистов.

  3. Программируемая торговая зона: позволяет выполнять несколько операций в одной сделке, снижает газовые сборы, уменьшает количество одобрений и обеспечивает атомарность.

Эти характеристики делают Sui Move очень подходящим для создания продуктов в Web3, разработчики могут более эффективно и безопасно проводить разработку.

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

Цель Sui заключается в достижении горизонтальной масштабируемости, то есть в увеличении пропускной способности за счет увеличения аппаратных ресурсов без ограничений. Такой подход позволяет Sui продолжать расти с увеличением числа пользователей, при этом сохраняя низкую задержку.

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

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

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

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

Команда Sui Move в настоящее время сосредоточена на нескольких аспектах:

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

В целом, Sui Move постоянно развивается, чтобы удовлетворить потребности разработчиков и обеспечить лучшую поддержку для экосистемы Web3.

Посмотреть Оригинал
This page may contain third-party content, which is provided for information purposes only (not representations/warranties) and should not be considered as an endorsement of its views by Gate, nor as financial or professional advice. See Disclaimer for details.
  • Награда
  • 6
  • Поделиться
комментарий
0/400
quietly_stakingvip
· 8ч назад
move понимающие понимают
Посмотреть ОригиналОтветить0
metaverse_hermitvip
· 21ч назад
Так просто?
Посмотреть ОригиналОтветить0
SundayDegenvip
· 21ч назад
Снова новая история новой цепочки~
Посмотреть ОригиналОтветить0
StablecoinEnjoyervip
· 21ч назад
move — это волна
Посмотреть ОригиналОтветить0
BearHuggervip
· 21ч назад
Уже полгода все об этом говорят, а есть ли реальные применения?
Посмотреть ОригиналОтветить0
Anon4461vip
· 21ч назад
sui становиться всё сильнее и сильнее
Посмотреть ОригиналОтветить0
  • Закрепить