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

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

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

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

Вот краткое содержание интервью:

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

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

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

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

Sui Move является вариантом языка Move, который был немного изменен для более широкого применения в Web3.

  1. Отменено ограничение на создание аккаунтов в оригинальном Move, что позволяет более свободно отправлять активы.

  2. Введена объектно-ориентированная модель данных, упрощающий процесс управления активами.

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

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

Масштабируемость Sui

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

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

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

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

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

Команда Sui постоянно улучшает Sui Move на основе отзывов разработчиков:

  1. Добавление языковых функций для обеспечения большей гибкости расширения.

  2. Улучшение опыта подключения Move и фронтенд-кода.

  3. Исследовать, как увеличить долю кода Move в приложениях для повышения безопасности.

  4. Стремиться сделать код Move более понятным и удобным для использования различными разработчиками.

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

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

Посмотреть Оригинал
На этой странице может содержаться сторонний контент, который предоставляется исключительно в информационных целях (не в качестве заявлений/гарантий) и не должен рассматриваться как поддержка взглядов компании Gate или как финансовый или профессиональный совет. Подробности смотрите в разделе «Отказ от ответственности» .
  • Награда
  • 5
  • Поделиться
комментарий
0/400
GasWastervip
· 15ч назад
бык啊 要来了
Посмотреть ОригиналОтветить0
FOMOSapienvip
· 15ч назад
Новая публичная цепочка снова на подъеме
Посмотреть ОригиналОтветить0
SchrodingerWalletvip
· 15ч назад
Разве это не просто копирование Solidity?
Посмотреть ОригиналОтветить0
UnluckyValidatorvip
· 15ч назад
sui сильная группа yyds!
Посмотреть ОригиналОтветить0
BlockchainTalkervip
· 15ч назад
на самом деле, это довольно революционно для управления активами, если честно...
Посмотреть ОригиналОтветить0
  • Закрепить