Sui Move засновник розповідає: інновації мови смартконтрактів та майбутнє Web3

Інтерв'ю з засновником Move: обговорення переваг мови смартконтрактів Sui Move

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

Ось підсумок інтерв'ю:

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

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

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

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

Особливості Sui Move та його застосування в Web3

Sui Move має кілька ключових покращень в порівнянні з оригінальним Move:

  1. Скасовано обмеження на створення облікових записів, що дозволяє більш вільний переказ активів.
  2. Введено об'єктно-орієнтовану модель даних, що спростила обробку активів у транзакціях.
  3. Реалізовано програмовані торгові блоки, що дозволяє виконувати кілька операцій в одній угоді.

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

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

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

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

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

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

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

Майбутнє розвитку Sui Move зосередиться на:

  1. Покращення ітерації та розширювальної здатності пакета.
  2. Введення нових функцій, таких як перерахування.
  3. Оптимізуйте досвід з'єднання Move з фронтенд-кодом.
  4. Збільшити частку коду Move в застосунках, підвищити безпеку.
  5. Спрощення процесу розробки та розуміння програм Move.

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

Переглянути оригінал
This page may contain third-party content, which is provided for information purposes only (not representations/warranties) and should not be considered as an endorsement of its views by Gate, nor as financial or professional advice. See Disclaimer for details.
  • Нагородити
  • 5
  • Поділіться
Прокоментувати
0/400
RugPullAlertBotvip
· 5год тому
Це хто? Хто хоче, той і втече.
Переглянути оригіналвідповісти на0
DegenGamblervip
· 07-11 13:16
move宝 нарешті почав До місяця
Переглянути оригіналвідповісти на0
NftDataDetectivevip
· 07-11 13:09
бичачий на русі, але sui? трошки підозріло, чесно кажучи...
Переглянути оригіналвідповісти на0
MetaMaskVictimvip
· 07-11 13:06
move має потенціал, але занадто напружено.
Переглянути оригіналвідповісти на0
BearMarketMonkvip
· 07-11 13:02
Ще одна нова публічна блокчейн-система шукає спасіння, зрештою важко уникнути циклічності.
Переглянути оригіналвідповісти на0
  • Закріпити