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

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

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

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

Вот ключевые моменты интервью:

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

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

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

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

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

Sui Move является вариантом Move, его изменения обусловлены следующими факторами:

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

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

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

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

Разработка опыта Sui Move

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

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

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

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

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

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

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

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

Будущее направление развития Sui Move включает в себя:

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

  2. Введение новых функций, таких как перечисляемые типы.

  3. Улучшить опыт соединения Move с фронтенд-кодом.

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

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

SUI4.67%
MOVE2.66%
Посмотреть Оригинал
На этой странице может содержаться сторонний контент, который предоставляется исключительно в информационных целях (не в качестве заявлений/гарантий) и не должен рассматриваться как поддержка взглядов компании Gate или как финансовый или профессиональный совет. Подробности смотрите в разделе «Отказ от ответственности» .
  • Награда
  • 5
  • Репост
  • Поделиться
комментарий
0/400
AirdropworkerZhangvip
· 11ч назад
Как это движение сделать?
Посмотреть ОригиналОтветить0
LiquidatedDreamsvip
· 13ч назад
Разносторонний человек...
Посмотреть ОригиналОтветить0
NeverVoteOnDAOvip
· 13ч назад
В Блокчейне не могу разобраться, просто плыву по течению.
Посмотреть ОригиналОтветить0
MissedAirdropAgainvip
· 13ч назад
move наконец-то стал популярным!!!не зря я все это время держал
Посмотреть ОригиналОтветить0
GateUser-1a2ed0b9vip
· 13ч назад
move — это новый язык?
Посмотреть ОригиналОтветить0
  • Закрепить