Move є мовою програмування, заснованою на Rust, спочатку розробленою для проектів блокчейну. Вона спрямована на вирішення обмежень існуючих мов смарт-контрактів, пропонуючи дефіцитність, детермінованість та перевіряність. Move спеціально розроблений для блокчейн-додатків, підкреслюючи безпеку та ефективність, має платформонезалежні характеристики, підтримує міжблокчейнні бібліотеки, інструменти та спільноти розробників.
Переваги мови Move
Move має багато переваг у існуючих мовах блокчейну. Його ресурсно-орієнтована програмна модель і вбудовані функції безпеки роблять його ідеальним вибором для створення безпечних і високопродуктивних блокчейн-додатків. Дизайн Move підкреслює безпеку, спрямований на уникнення багатьох поширених проблем Web3, таких як повторні уразливості, токсичні токени та підроблені токенові дозволи. Цифрові активи розглядаються як ресурси, що означає, що їх не можна довільно копіювати або знищувати.
Об'єктно-орієнтоване та активне програмування
Move був спроектований як об'єктно-орієнтована та заснована на активах мова програмування. У Sui Move об'єкти є основою, що дозволяє здійснювати детальний контроль доступу. Глобальна структура зберігання відображає ID об'єкта на об'єкт, що підтримує ефективну обробку транзакцій та точне представлення доступу. Модель можливостей Move забезпечує, щоб об'єкти мали певні права, запобігаючи несанкціонованим операціям, таким як копіювання або видалення об'єктів.
Виконання формальної перевірки за допомогою Move Prover
Move Prover є інструментом верифікації, який допомагає розробникам писати формальні специфікації для ключових функцій їхніх програм і перевіряти правильність виконання коду за короткий проміжок часу. Цей інструмент є життєво важливим для запобігання поширеним помилкам смарт-контрактів, дозволяючи встановлювати попередні умови, післяумови та інваріанти даних. Move Prover інтегровано з системою побудови Move, що дозволяє розробникам легко перевіряти свій код.
Управління та спільнота
Розвиток Move зараз включає різноманітні команди з різних установ, включаючи академічну спільноту та спільноту безпеки. Принципи дизайну мови зосереджені на простоті та міжплатформеній придатності, щоб забезпечити її гнучкість та легкість використання як для досвідчених розробників смарт-контрактів, так і для новачків з Web2. Метод управління Move має на меті уникнути спірних рішень, зосереджуючи увагу на основних принципах і розширюючи мову лише за необхідності.
Ранній екосистеми Move
Суй
Sui є децентралізованим блокчейном на основі доказу частки, який має горизонтально масштабовану пропускну спроможність і зберігання. Його команда складається з передового підрозділу розробки блокчейнів, що займається розробкою блокчейнів та мови програмування Move. Очікується, що Sui зможе обробляти понад 120 000 TPS, обробляючи незалежні транзакції за частки секунди та більш складні транзакції за 3 секунди.
Aptos
Aptos є блокчейном Layer 1, метою якого є створення універсального та справедливого доступу до децентралізованих активів для мільярдів людей. Aptos наразі здатен досягати пропускної спроможності до 10,000 TPS, теоретична максимальна пропускна спроможність складає 160,000 TPS. Більшість транзакцій підтверджуються після двох трансляцій у мережі, а остаточний час підтвердження становить 250 мілісекунд.
Лабораторії руху
Movement Labs є командою розробників блокчейн, яка прагне інтегрувати блокчейн-мережі для підтримки найшвидших і найбезпечніших Layer 2 рішень на основі Ethereum. Їхня місія полягає в поєднанні безпеки смарт-контрактів з паралелізацією та ліквідністю і базою користувачів EVM.
фон
Співзасновник Movement Labs з дитинства захоплювався розподіленими системами та кібербезпекою. У 2022 році вони заснували Movement Labs з метою прискорення інновацій у сфері криптовалют, щоб розробники могли створювати наступні великі додатки на блокчейні.
вирішення проблем безпеки
Movement Labs прагне побудувати модульну екосистему блокчейну на основі Move, починаючи з M2, тобто першого MoveVM Layer 2 на Ethereum. Вони також впровадили нове середовище виконання, спроектоване для обробки більше 30 000 транзакцій за секунду (TPS).
інтеграція Move з модульністю
Модульна інтеграція є основою філософії дизайну Movement Labs. Завдяки розподілу блокчейн-стека на модульні компоненти з чіткими інтерфейсами досягається безшовна інтеграція, налаштування та оновлення.
Паралельний EVM та Move
Паралельний EVM — це розвиток, спрямований на поліпшення масштабованості та продуктивності Ethereum. Move та Solidity служать різним цілям, можуть співіснувати та доповнювати один одного. У Movement Labs розробники можуть вибрати мову, яка найкраще відповідає їхнім потребам.
Капітал
25 квітня Movement Labs завершила раунд фінансування серії A на суму 38 мільйонів доларів, в якому взяли участь декілька відомих інвестиційних установ.
Майбутня дорожня карта
У короткостроковій перспективі розробники можуть очікувати на розгортання першого смарт-контракту Move на тестовій мережі Ethereum. Довгострокова мета полягає в реалізації повного запуску Rollup на основній мережі, що дозволить принести силу Move до всієї екосистеми Ethereum.
Movement Labs дуже цінує регіон Азіатсько-Тихоокеанського регіону. Вони продовжать підтримувати розробників Move в Азії, надаючи необхідні ресурси, освіту та можливості, демонструючи їх видатну роботу та сприяючи зростанню екосистеми Move.
Ця сторінка може містити контент третіх осіб, який надається виключно в інформаційних цілях (не в якості запевнень/гарантій) і не повинен розглядатися як схвалення його поглядів компанією Gate, а також як фінансова або професійна консультація. Див. Застереження для отримання детальної інформації.
8 лайків
Нагородити
8
6
Поділіться
Прокоментувати
0/400
BitcoinDaddy
· 07-10 05:04
Move справді смачний, давно потрібно було його використовувати.
Переглянути оригіналвідповісти на0
AirdropHunterXiao
· 07-07 09:01
Move бик жаба冲冲冲
Переглянути оригіналвідповісти на0
fomo_fighter
· 07-07 06:53
Блокчейн безпеки інструментів Розробник-ветеран один
Переглянути оригіналвідповісти на0
degenonymous
· 07-07 06:53
Так move так довго, а нічого гідного не зробили.
Переглянути оригіналвідповісти на0
LightningLady
· 07-07 06:49
Пробіг одну хвилю руху, і це досить смачно.
Переглянути оригіналвідповісти на0
GateUser-c802f0e8
· 07-07 06:47
Відчуваю, що move - це правильне рішення для смартконтрактів.
Розвиток екосистеми Move: інноваційний шлях від Sui до Movement Labs
Огляд мови Move та розвиток її екосистеми
Move є мовою програмування, заснованою на Rust, спочатку розробленою для проектів блокчейну. Вона спрямована на вирішення обмежень існуючих мов смарт-контрактів, пропонуючи дефіцитність, детермінованість та перевіряність. Move спеціально розроблений для блокчейн-додатків, підкреслюючи безпеку та ефективність, має платформонезалежні характеристики, підтримує міжблокчейнні бібліотеки, інструменти та спільноти розробників.
Переваги мови Move
Move має багато переваг у існуючих мовах блокчейну. Його ресурсно-орієнтована програмна модель і вбудовані функції безпеки роблять його ідеальним вибором для створення безпечних і високопродуктивних блокчейн-додатків. Дизайн Move підкреслює безпеку, спрямований на уникнення багатьох поширених проблем Web3, таких як повторні уразливості, токсичні токени та підроблені токенові дозволи. Цифрові активи розглядаються як ресурси, що означає, що їх не можна довільно копіювати або знищувати.
Об'єктно-орієнтоване та активне програмування
Move був спроектований як об'єктно-орієнтована та заснована на активах мова програмування. У Sui Move об'єкти є основою, що дозволяє здійснювати детальний контроль доступу. Глобальна структура зберігання відображає ID об'єкта на об'єкт, що підтримує ефективну обробку транзакцій та точне представлення доступу. Модель можливостей Move забезпечує, щоб об'єкти мали певні права, запобігаючи несанкціонованим операціям, таким як копіювання або видалення об'єктів.
Виконання формальної перевірки за допомогою Move Prover
Move Prover є інструментом верифікації, який допомагає розробникам писати формальні специфікації для ключових функцій їхніх програм і перевіряти правильність виконання коду за короткий проміжок часу. Цей інструмент є життєво важливим для запобігання поширеним помилкам смарт-контрактів, дозволяючи встановлювати попередні умови, післяумови та інваріанти даних. Move Prover інтегровано з системою побудови Move, що дозволяє розробникам легко перевіряти свій код.
Управління та спільнота
Розвиток Move зараз включає різноманітні команди з різних установ, включаючи академічну спільноту та спільноту безпеки. Принципи дизайну мови зосереджені на простоті та міжплатформеній придатності, щоб забезпечити її гнучкість та легкість використання як для досвідчених розробників смарт-контрактів, так і для новачків з Web2. Метод управління Move має на меті уникнути спірних рішень, зосереджуючи увагу на основних принципах і розширюючи мову лише за необхідності.
Ранній екосистеми Move
Суй
Sui є децентралізованим блокчейном на основі доказу частки, який має горизонтально масштабовану пропускну спроможність і зберігання. Його команда складається з передового підрозділу розробки блокчейнів, що займається розробкою блокчейнів та мови програмування Move. Очікується, що Sui зможе обробляти понад 120 000 TPS, обробляючи незалежні транзакції за частки секунди та більш складні транзакції за 3 секунди.
Aptos
Aptos є блокчейном Layer 1, метою якого є створення універсального та справедливого доступу до децентралізованих активів для мільярдів людей. Aptos наразі здатен досягати пропускної спроможності до 10,000 TPS, теоретична максимальна пропускна спроможність складає 160,000 TPS. Більшість транзакцій підтверджуються після двох трансляцій у мережі, а остаточний час підтвердження становить 250 мілісекунд.
Лабораторії руху
Movement Labs є командою розробників блокчейн, яка прагне інтегрувати блокчейн-мережі для підтримки найшвидших і найбезпечніших Layer 2 рішень на основі Ethereum. Їхня місія полягає в поєднанні безпеки смарт-контрактів з паралелізацією та ліквідністю і базою користувачів EVM.
фон
Співзасновник Movement Labs з дитинства захоплювався розподіленими системами та кібербезпекою. У 2022 році вони заснували Movement Labs з метою прискорення інновацій у сфері криптовалют, щоб розробники могли створювати наступні великі додатки на блокчейні.
вирішення проблем безпеки
Movement Labs прагне побудувати модульну екосистему блокчейну на основі Move, починаючи з M2, тобто першого MoveVM Layer 2 на Ethereum. Вони також впровадили нове середовище виконання, спроектоване для обробки більше 30 000 транзакцій за секунду (TPS).
інтеграція Move з модульністю
Модульна інтеграція є основою філософії дизайну Movement Labs. Завдяки розподілу блокчейн-стека на модульні компоненти з чіткими інтерфейсами досягається безшовна інтеграція, налаштування та оновлення.
Паралельний EVM та Move
Паралельний EVM — це розвиток, спрямований на поліпшення масштабованості та продуктивності Ethereum. Move та Solidity служать різним цілям, можуть співіснувати та доповнювати один одного. У Movement Labs розробники можуть вибрати мову, яка найкраще відповідає їхнім потребам.
Капітал
25 квітня Movement Labs завершила раунд фінансування серії A на суму 38 мільйонів доларів, в якому взяли участь декілька відомих інвестиційних установ.
Майбутня дорожня карта
У короткостроковій перспективі розробники можуть очікувати на розгортання першого смарт-контракту Move на тестовій мережі Ethereum. Довгострокова мета полягає в реалізації повного запуску Rollup на основній мережі, що дозволить принести силу Move до всієї екосистеми Ethereum.
Movement Labs дуже цінує регіон Азіатсько-Тихоокеанського регіону. Вони продовжать підтримувати розробників Move в Азії, надаючи необхідні ресурси, освіту та можливості, демонструючи їх видатну роботу та сприяючи зростанню екосистеми Move.