Інтерв'ю з засновником Move: як Sui Move допомагає у створенні продуктів Web3?
Нещодавно ми провели розмову з головним технічним директором Mysten Labs, засновником мови програмування Move Семом Блекшером, в якій обговорили причини його розробки нової мови програмування смарт-контрактів Sui Move, масштабованість Sui та переваги децентралізованих технологій для розробників.
Ось короткий зміст інтерв'ю:
Суть мов програмування та народження Move
Мови програмування є інструментами для точного, безпечного та ефективного взаємодії з комп'ютерами. На відміну від природних мов, мови програмування повинні мати чітко визначену семантику, щоб забезпечити передбачувану поведінку коду. Мова Move виникла з проекту Libra від Facebook і має на меті вирішення проблем, що виникають під час розробки смарт-контрактів.
Сем вказав, що існуючі мови смарт-контрактів, такі як Solidity, у деяких аспектах розчаровують розробників. Смарт-контракти в основному визначають типи активів та їхні правила передачі, а також реалізують стратегії контролю доступу. Мета дизайну мови Move полягає в тому, щоб забезпечити кращу абстракцію та гарантії безпеки для цих основних завдань.
Особливості та переваги Sui Move
Sui Move є варіантом мови Move, оптимізованим для сценаріїв Web3. Основні зміни включають:
Видалено обмеження, що були розроблені для відповідальних платежів у початковому Move.
Введена об'єктна модель даних, що спростила процес обробки активів.
Реалізовано програмовані торгові блоки, що підвищують гнучкість і ефективність торгівлі.
Ці вдосконалення надають Sui Move унікальні переваги в розробці продуктів Web3:
Нижчі газові витрати
Менше кількість затверджень
Атомарність угод
Вища ефективність розробки та безпеки
Дизайн масштабованості Sui
Основною метою Sui є досягнення горизонтальної масштабованості. Завдяки об'єктно-орієнтованій моделі даних та структурі зберігання пар ключ-значення, Sui може лінійно розширювати свою обробну здатність зі збільшенням апаратних ресурсів, уникаючи проблеми зниження продуктивності традиційних блокчейнів під час високого навантаження.
Потенціал децентралізованих технологій
Сем вважає, що блокчейн та криптовалюти в основному є технологіями, що усувають тертя. Вони здатні долати бар'єри між додатками, забезпечуючи безперешкодний рух активів та даних, надаючи розробникам нові можливості для створення більш привабливих продуктів.
Майбутній розвиток Sui Move
Команда Sui продовжує оптимізувати функціонал Sui Move на основі відгуків розробників:
Поліпшити механізм управління пакетами та оновленнями
Введення нових мовних особливостей, таких як перерахування типів
Оптимізація інтеграційного досвіду Move з фронтенд-кодом
Дослідити, як збільшити частку коду Move в додатку для підвищення загальної безпеки
В цілому, Sui Move еволюціонує в напрямку більшої гнучкості, безпеки та зручності використання, щоб краще задовольнити потреби розробників Web3.
Ця сторінка може містити контент третіх осіб, який надається виключно в інформаційних цілях (не в якості запевнень/гарантій) і не повинен розглядатися як схвалення його поглядів компанією Gate, а також як фінансова або професійна консультація. Див. Застереження для отримання детальної інформації.
20 лайків
Нагородити
20
9
Поділіться
Прокоментувати
0/400
pumpamentalist
· 11год тому
про нарешті з'явився
Переглянути оригіналвідповісти на0
ChainSpy
· 07-21 00:37
Старий Сем почав рухатися.
Переглянути оригіналвідповісти на0
RamenDeFiSurvivor
· 07-20 10:51
переміщення справді не підходить
Переглянути оригіналвідповісти на0
GasFeeCryer
· 07-19 18:51
Місячний дохід одного собаки в L2 воїна
Переглянути оригіналвідповісти на0
SocialFiQueen
· 07-19 18:51
Знову почали говорити про концепцію
Переглянути оригіналвідповісти на0
LowCapGemHunter
· 07-19 18:47
Move так 6? Прямо До місяця
Переглянути оригіналвідповісти на0
ZKProofster
· 07-19 18:44
з технічної точки зору, рух на папері досить елегантний
Секрети засновника Sui Move: як ефективно створювати продукти Web3
Інтерв'ю з засновником Move: як Sui Move допомагає у створенні продуктів Web3?
Нещодавно ми провели розмову з головним технічним директором Mysten Labs, засновником мови програмування Move Семом Блекшером, в якій обговорили причини його розробки нової мови програмування смарт-контрактів Sui Move, масштабованість Sui та переваги децентралізованих технологій для розробників.
Ось короткий зміст інтерв'ю:
Суть мов програмування та народження Move
Мови програмування є інструментами для точного, безпечного та ефективного взаємодії з комп'ютерами. На відміну від природних мов, мови програмування повинні мати чітко визначену семантику, щоб забезпечити передбачувану поведінку коду. Мова Move виникла з проекту Libra від Facebook і має на меті вирішення проблем, що виникають під час розробки смарт-контрактів.
Сем вказав, що існуючі мови смарт-контрактів, такі як Solidity, у деяких аспектах розчаровують розробників. Смарт-контракти в основному визначають типи активів та їхні правила передачі, а також реалізують стратегії контролю доступу. Мета дизайну мови Move полягає в тому, щоб забезпечити кращу абстракцію та гарантії безпеки для цих основних завдань.
Особливості та переваги Sui Move
Sui Move є варіантом мови Move, оптимізованим для сценаріїв Web3. Основні зміни включають:
Ці вдосконалення надають Sui Move унікальні переваги в розробці продуктів Web3:
Дизайн масштабованості Sui
Основною метою Sui є досягнення горизонтальної масштабованості. Завдяки об'єктно-орієнтованій моделі даних та структурі зберігання пар ключ-значення, Sui може лінійно розширювати свою обробну здатність зі збільшенням апаратних ресурсів, уникаючи проблеми зниження продуктивності традиційних блокчейнів під час високого навантаження.
Потенціал децентралізованих технологій
Сем вважає, що блокчейн та криптовалюти в основному є технологіями, що усувають тертя. Вони здатні долати бар'єри між додатками, забезпечуючи безперешкодний рух активів та даних, надаючи розробникам нові можливості для створення більш привабливих продуктів.
Майбутній розвиток Sui Move
Команда Sui продовжує оптимізувати функціонал Sui Move на основі відгуків розробників:
В цілому, Sui Move еволюціонує в напрямку більшої гнучкості, безпеки та зручності використання, щоб краще задовольнити потреби розробників Web3.