Основатель 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

Sui использует вариант Move, называемый Sui Move. Основные изменения включают:

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

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

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

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

  1. Более низкие газовые сборы
  2. Уменьшить количество одобрений
  3. Повышение атомарности сделок

Разработка с использованием Sui Move

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

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

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

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

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

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

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

  1. Добавить функцию уровней языка, обеспечивающую расширенную гибкость
  2. Улучшение опыта соединения Move с фронтенд-кодом
  3. Добавление новых функций, таких как перечисляемые типы
  4. Увеличить долю кода Move в приложении, повысить безопасность
  5. Упростить понимание и использование Move для не-Move программистов
SUI-6.55%
MOVE-4.37%
Посмотреть Оригинал
На этой странице может содержаться сторонний контент, который предоставляется исключительно в информационных целях (не в качестве заявлений/гарантий) и не должен рассматриваться как поддержка взглядов компании Gate или как финансовый или профессиональный совет. Подробности смотрите в разделе «Отказ от ответственности» .
  • Награда
  • 4
  • Репост
  • Поделиться
комментарий
0/400
liquidation_watchervip
· 08-09 19:49
move удивительный
Посмотреть ОригиналОтветить0
BearMarketSurvivorvip
· 08-09 19:46
move рано или поздно превзойдет sol
Посмотреть ОригиналОтветить0
GasFeeBarbecuevip
· 08-09 19:35
Наконец-то могу перевернуться move天下第一
Посмотреть ОригиналОтветить0
MetaMaximalistvip
· 08-09 19:34
перемещать? солидность маниаков сейчас в упадке
Посмотреть ОригиналОтветить0
  • Закрепить