Роз'яснення засновника Sui Move: чому це мова, яка стала першим вибором для розробки Web3

robot
Генерація анотацій у процесі

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

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

Ось короткий зміст інтерв'ю:

Ексклюзивне інтерв'ю з батьком Move: чому мова смарт-контрактів Sui Move підходить для створення продуктів Web3?

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

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

Мова Move походить з проекту Libra компанії Facebook. Первісною метою розробки Move не було створення нової мови, а забезпечення функціональності смарт-контрактів для Libra. Вивчаючи існуючі мови смарт-контрактів, Сем виявив, що вони не задовольняють потреби розробників. Смарт-контракти в основному стосуються визначення активів та контролю доступу, що потребує мови, яка може забезпечити власність та однорідну абстракцію. Це спонукало до створення мови Move, яка має на меті надати основні функції для програмування смарт-контрактів, що дозволяє програмістам безпечно та ефективно писати код.

Особливості та переваги Sui Move

Sui Move є варіантом мови Move, зміни якої виникають з наступних кількох факторів:

  1. Адаптація до більш широких випадків використання Web3: знято обмеження, встановлені для мережі платежів відповідно до оригінального Move.

  2. Об'єктна модель даних: спростила процес обробки активів, підвищила ефективність розробки.

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

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

Досвід розробки Sui Move

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

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

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

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

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

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

Команда Sui Move працює над кількома вдосконаленнями:

  1. Оптимізація оновлень пакетів та розширення функцій, таких як додавання типів перерахування.

  2. Поліпшити досвід з'єднання Move з фронтенд-кодом.

  3. Збільшити частку коду Move в додатку, підвищити загальну безпеку.

  4. Спростити розуміння та використання Move для не-Move програмістів.

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

SUI-3.9%
MOVE-0.05%
Переглянути оригінал
Ця сторінка може містити контент третіх осіб, який надається виключно в інформаційних цілях (не в якості запевнень/гарантій) і не повинен розглядатися як схвалення його поглядів компанією Gate, а також як фінансова або професійна консультація. Див. Застереження для отримання детальної інформації.
  • Нагородити
  • 5
  • Репост
  • Поділіться
Прокоментувати
0/400
ParallelChainMaxivip
· 08-08 23:19
Move має перемогти Solidity
Переглянути оригіналвідповісти на0
LeekCuttervip
· 08-07 18:52
Мова для новачків
Переглянути оригіналвідповісти на0
AirdropCollectorvip
· 08-06 04:01
Можна очікувати, що Sui обійде інші.
Переглянути оригіналвідповісти на0
GateUser-a180694bvip
· 08-06 03:51
Move великий закон хороший
Переглянути оригіналвідповісти на0
CounterIndicatorvip
· 08-06 03:46
Просто і зручно, і все.
Переглянути оригіналвідповісти на0
  • Закріпити