Основатель 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, щоб він був більш зручним для різних розробників.

SUI-3.04%
MOVE-4.57%
Переглянути оригінал
Ця сторінка може містити контент третіх осіб, який надається виключно в інформаційних цілях (не в якості запевнень/гарантій) і не повинен розглядатися як схвалення його поглядів компанією Gate, а також як фінансова або професійна консультація. Див. Застереження для отримання детальної інформації.
  • Нагородити
  • 5
  • Репост
  • Поділіться
Прокоментувати
0/400
AirdropworkerZhangvip
· 08-09 04:19
Цей рух як його зробити?
Переглянути оригіналвідповісти на0
LiquidatedDreamsvip
· 08-09 02:12
освічений безробітний...
Переглянути оригіналвідповісти на0
NeverVoteOnDAOvip
· 08-09 02:10
Блокчейн里玩不明白 划水摆烂ing
Переглянути оригіналвідповісти на0
MissedAirdropAgainvip
· 08-09 02:09
move нарешті став популярним!!! Не дарма я завжди тримав hodl
Переглянути оригіналвідповісти на0
GateUser-1a2ed0b9vip
· 08-09 01:53
move - це ще одна нова мова?
Переглянути оригіналвідповісти на0
  • Закріпити