Основатель Sui Move поясняет: чому це стало інструментом для розробки продуктів Web3

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

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

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

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

Суть мов програмування

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

Мова Move походить з проекту Libra компанії Facebook. Вивчивши недоліки існуючих мов смарт-контрактів, Блекшир вирішив створити нову мову, спеціально призначену для визначення типів активів і стратегій контролю доступу, які є двома основними функціями смарт-контрактів.

Характеристики Sui Move

Sui Move є варіантом мови Move, що зазнала деяких коригувань для адаптації до ширших сценаріїв застосування Web3:

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

  2. Введено централізовану модель даних, яка спростила процес обробки активів.

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

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

Масштабованість Sui

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

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

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

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

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

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

  1. Збільшити функціональність на рівні мови, забезпечити більшу гнучкість у розширенні.

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

  3. Дослідження способів збільшення частки коду Move в додатках для підвищення безпеки.

  4. Прагнути зробити код Move більш зрозумілим та зручним для використання різними розробниками.

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

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

Переглянути оригінал
Ця сторінка може містити контент третіх осіб, який надається виключно в інформаційних цілях (не в якості запевнень/гарантій) і не повинен розглядатися як схвалення його поглядів компанією Gate, а також як фінансова або професійна консультація. Див. Застереження для отримання детальної інформації.
  • Нагородити
  • 5
  • Поділіться
Прокоментувати
0/400
GasWastervip
· 9год тому
бик а 要来了
Переглянути оригіналвідповісти на0
FOMOSapienvip
· 9год тому
Новий публічний ланцюг знову з'явився.
Переглянути оригіналвідповісти на0
SchrodingerWalletvip
· 9год тому
Не просто копіювання Solidity, так?
Переглянути оригіналвідповісти на0
UnluckyValidatorvip
· 9год тому
sui сильна група yyds!
Переглянути оригіналвідповісти на0
BlockchainTalkervip
· 9год тому
насправді це досить революційно для управління активами, якщо чесно...
Переглянути оригіналвідповісти на0
  • Закріпити