Слухай, засновник 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 внесла деякі корективи в оригінальний Move:

  1. Скасовано обмеження на створення рахунків, що дозволяє вільно надсилати активи на будь-яку адресу.

  2. Введено об'єктно-орієнтовану модель даних, що спростила логіку обробки активів.

  3. Підтримка програмованих блоків транзакцій, що дозволяє виконувати кілька операцій в одній транзакції.

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

Переваги програмованих торгових блоків

Програмовані торгові блоки дозволяють виконувати кілька гетерогенних операцій в одному торговому процесі, маючи такі переваги:

  • Зменшити витрати на газ
  • Зменшити кількість затверджень
  • Гарантувати атомарність операцій
  • Зручне тимчасове з'єднання між різними компонентами

Розробницький досвід Sui Move

Багато розробників повідомили, що використання Sui Move для розробки є більш ефективним і безпечним, ніж інші Web3 мови. Наприклад, деякі команди повідомили, що завершили роботу, яка потребувала б восьми місяців за допомогою Solidity, всього за два місяці з Sui Move. Дизайн Sui Move ближчий до мислення розробників, що допомагає підвищити швидкість розробки та впевненість.

Дизайн масштабованості Sui

Sui використовує об'єктно-орієнтовану модель даних, організовуючи глобальний стан як відображення від об'єктних ID до об'єктів, що полегшує горизонтальне масштабування. Завдяки ретельно спроектованій структурі транзакцій, Sui може постійно підвищувати пропускну здатність, зберігаючи при цьому низьку затримку, уникаючи проблеми обмеженої ємності інших блокчейн-платформ.

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

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

Майбутній розвиток Sui Move

Команда Sui Move постійно вдосконалює особливості мови на основі відгуків розробників, зосереджуючи увагу на:

  • Покращення масштабованості пакета
  • Додати підтримку перерахування типів
  • Покращити досвід з'єднання Move з фронтенд-кодом
  • Підвищити частку коду Move в застосунку
  • Дати можливість програмістам, які не знають Move, легше зрозуміти код Move

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

SUI-2.8%
MOVE-3.24%
Переглянути оригінал
Ця сторінка може містити контент третіх осіб, який надається виключно в інформаційних цілях (не в якості запевнень/гарантій) і не повинен розглядатися як схвалення його поглядів компанією Gate, а також як фінансова або професійна консультація. Див. Застереження для отримання детальної інформації.
  • Нагородити
  • 6
  • Репост
  • Поділіться
Прокоментувати
0/400
TokenRationEatervip
· 07-31 22:59
move дивовижний啊
Переглянути оригіналвідповісти на0
ZenZKPlayervip
· 07-29 00:19
move дійсно бик ох
Переглянути оригіналвідповісти на0
SelfMadeRuggeevip
· 07-29 00:16
Що можливо, а що ні, вирішують розробники.
Переглянути оригіналвідповісти на0
0xTherapistvip
· 07-29 00:16
Move грати зрозуміли До місяця
Переглянути оригіналвідповісти на0
GhostAddressHuntervip
· 07-29 00:14
Ще один, хто хоче стати новим богом, прийшов
Переглянути оригіналвідповісти на0
gaslight_gasfeezvip
· 07-29 00:03
Абсолютно безглуздо і ще й вихваляється
Переглянути оригіналвідповісти на0
  • Закріпити