Інтерв'ю з технічним директором Mysten Labs Семом Блекширом: переваги мови смартконтрактів Sui Move
Нещодавно головний технологічний директор Mysten Labs, засновник мови програмування Move Сем Блекшир дав інтерв'ю, в якому обговорив фонові дані, характеристики та перспективи застосування мови смартконтрактів Sui Move у сфері Web3.
Суть мов програмування та народження Move
Сем вказав, що мови програмування є інструментами для точного взаємодії з комп'ютером. На відміну від природних мов, мови програмування повинні мати чітко визначену семантику, щоб забезпечити передбачувану поведінку коду. Він підкреслив, що мови програмування зазвичай розробляються для певних областей або завдань.
Мова Move походить з проекту Libra компанії Facebook. Досліджуючи існуючі смартконтракти, Сем виявив, що вони не відповідають потребам розробників. Смартконтракти в основному стосуються визначення активів та контролю доступу, а існуючі мови не були спеціально розроблені для цього.
Характеристики та переваги Sui Move
Sui Move є варіантом мови Move, оптимізованим для середовища Web3. На відміну від оригінального Move, Sui Move використовує об'єктну модель даних, спрощуючи процес обробки активів. Це дозволяє розробникам зосередитися на основній бізнес-логіці, не звертаючи занадто багато уваги на деталі бухгалтерського обліку.
Sui Move також запроваджує концепцію програмованих блоків транзакцій. Сем порівнює це з шведським столом, де користувачі можуть виконувати кілька операцій в одній транзакції без додаткових витрат. Це не лише знижує витрати на газ, але й зменшує кількість підтверджень, які потрібно надати користувачеві, водночас забезпечуючи гарантію атомарності.
Дизайн масштабованості Sui
Дизайнерська мета Sui полягає в досягненні горизонтальної масштабованості. Завдяки використанню об'єктно-орієнтованої моделі даних і зберігання пар ключ-значення, Sui може масштабуватися з ростом попиту, зберігаючи при цьому низьку затримку. Цей дизайн дозволяє Sui адаптуватися до зростаючої кількості користувачів, не піддаючись зниженню продуктивності або збільшенню витрат через обмеження потужності.
Потенціал децентралізованих технологій
Sam вважає, що блокчейн та криптовалюти в основному є технологіями, які усувають тертя. Вони допомагають подолати бар'єри в передачі інформації та вартості, зменшуючи залежність від дорогих третіх осіб-посередників. У середовищі Web3 взаємодія між додатками значно покращена, що надає розробникам нові можливості для створення більш привабливих продуктів.
Майбутній розвиток Sui Move
Команда Sui постійно вдосконалює Sui Move на основі відгуків розробників. Вони зосереджені на тому, як зробити мову більш придатною для ітеративної розробки пакетів, при цьому зберігаючи сумісність з існуючими користувачами. Команда також працює над покращенням інтеграційного досвіду Move з фронтенд-кодом, щоб спростити загальний процес розробки додатків.
Сем підкреслив, що хоча код Move зазвичай складає лише невелику частину Sui-додатків, команда досліджує, як збільшити частку коду Move для підвищення загальної безпеки, при цьому забезпечуючи легке розуміння та використання цих додатків для програмістів, які не використовують Move.
Ця сторінка може містити контент третіх осіб, який надається виключно в інформаційних цілях (не в якості запевнень/гарантій) і не повинен розглядатися як схвалення його поглядів компанією Gate, а також як фінансова або професійна консультація. Див. Застереження для отримання детальної інформації.
21 лайків
Нагородити
21
6
Поділіться
Прокоментувати
0/400
FOMOmonster
· 07-12 09:43
Ще один, хто хоче перевершити Solidity?
Переглянути оригіналвідповісти на0
GasGuzzler
· 07-12 08:16
Це ж мова Meta.
Переглянути оригіналвідповісти на0
0xSleepDeprived
· 07-12 06:57
рухайте!
Переглянути оригіналвідповісти на0
RugPullSurvivor
· 07-11 23:05
перемістити світовий лідер, добре?
Переглянути оригіналвідповісти на0
BrokenYield
· 07-09 13:40
інший l1 намагається вирішити проблеми, яких не існує smh
Sui Move: оптимізована для Web3 мова смартконтрактів. CTO Mysten Labs детально пояснює її переваги.
Інтерв'ю з технічним директором Mysten Labs Семом Блекширом: переваги мови смартконтрактів Sui Move
Нещодавно головний технологічний директор Mysten Labs, засновник мови програмування Move Сем Блекшир дав інтерв'ю, в якому обговорив фонові дані, характеристики та перспективи застосування мови смартконтрактів Sui Move у сфері Web3.
Суть мов програмування та народження Move
Сем вказав, що мови програмування є інструментами для точного взаємодії з комп'ютером. На відміну від природних мов, мови програмування повинні мати чітко визначену семантику, щоб забезпечити передбачувану поведінку коду. Він підкреслив, що мови програмування зазвичай розробляються для певних областей або завдань.
Мова Move походить з проекту Libra компанії Facebook. Досліджуючи існуючі смартконтракти, Сем виявив, що вони не відповідають потребам розробників. Смартконтракти в основному стосуються визначення активів та контролю доступу, а існуючі мови не були спеціально розроблені для цього.
Характеристики та переваги Sui Move
Sui Move є варіантом мови Move, оптимізованим для середовища Web3. На відміну від оригінального Move, Sui Move використовує об'єктну модель даних, спрощуючи процес обробки активів. Це дозволяє розробникам зосередитися на основній бізнес-логіці, не звертаючи занадто багато уваги на деталі бухгалтерського обліку.
Sui Move також запроваджує концепцію програмованих блоків транзакцій. Сем порівнює це з шведським столом, де користувачі можуть виконувати кілька операцій в одній транзакції без додаткових витрат. Це не лише знижує витрати на газ, але й зменшує кількість підтверджень, які потрібно надати користувачеві, водночас забезпечуючи гарантію атомарності.
Дизайн масштабованості Sui
Дизайнерська мета Sui полягає в досягненні горизонтальної масштабованості. Завдяки використанню об'єктно-орієнтованої моделі даних і зберігання пар ключ-значення, Sui може масштабуватися з ростом попиту, зберігаючи при цьому низьку затримку. Цей дизайн дозволяє Sui адаптуватися до зростаючої кількості користувачів, не піддаючись зниженню продуктивності або збільшенню витрат через обмеження потужності.
Потенціал децентралізованих технологій
Sam вважає, що блокчейн та криптовалюти в основному є технологіями, які усувають тертя. Вони допомагають подолати бар'єри в передачі інформації та вартості, зменшуючи залежність від дорогих третіх осіб-посередників. У середовищі Web3 взаємодія між додатками значно покращена, що надає розробникам нові можливості для створення більш привабливих продуктів.
Майбутній розвиток Sui Move
Команда Sui постійно вдосконалює Sui Move на основі відгуків розробників. Вони зосереджені на тому, як зробити мову більш придатною для ітеративної розробки пакетів, при цьому зберігаючи сумісність з існуючими користувачами. Команда також працює над покращенням інтеграційного досвіду Move з фронтенд-кодом, щоб спростити загальний процес розробки додатків.
Сем підкреслив, що хоча код Move зазвичай складає лише невелику частину Sui-додатків, команда досліджує, як збільшити частку коду Move для підвищення загальної безпеки, при цьому забезпечуючи легке розуміння та використання цих додатків для програмістів, які не використовують Move.