Move - це мова програмування, заснована на Rust, спеціально розроблена для блокчейн-додатків. Вона має на меті вирішити обмеження існуючих мов смарт-контрактів, забезпечуючи дефіцитність, детермінованість та перевірність. Move акцентує увагу на безпеці та ефективності, має незалежні від платформи характеристики, підтримує бібліотеки, інструменти та спільноту розробників, що працюють через різні блокчейни.
Основні характеристики мови Move
Move має багато переваг на основі існуючих мов блокчейну:
Модель програмування, орієнтована на ресурси
Вбудовані функції безпеки
Об'єктно-орієнтоване та активоорієнтоване проєктування
Дрібногранульний контроль доступу
Ефективна обробка угод
Запобігання поширеним проблемам Web3 (, таким як повторне входження, токсичні токени тощо )
Модель прав доступу Move забезпечує об'єктам наявність певних дозволів, запобігаючи несанкціонованим діям, таким як копіювання або видалення об'єктів.
Інструмент формальної верифікації Move Prover
Move Prover є інструментом верифікації, який допомагає розробникам:
Написати формальні специфікації для ключових функцій програми
Перевірити правильність виконання коду за короткий проміжок часу
Встановлення попередніх умов, наступних умов та незмінності даних
Запобігання поширеним помилкам смарт-контрактів
Move Prover інтегрований з системою побудови Move, що дозволяє розробникам легко перевіряти свій код.
Move екосистема
Суй
Sui є децентралізованим блокчейном на основі доказу частки з такими характеристиками:
Горизонтально масштабовані пропускна здатність та зберігання
Може обробляти понад 120,000 TPS
Обробка незалежних транзакцій за частки секунди
Обробка складних транзакцій за 3 секунди ( спільний об'єкт )
Sui провела деякі оптимізації основних функцій Move, щоб покращити мережеву продуктивність і зменшити час підтвердження транзакцій.
Aptos
Aptos є блокчейном Layer 1, який має такі характеристики:
Наразі можливо досягти пропускної спроможності до 10 000 TPS
Теоретична максимальна пропускна спроможність становить 160 000 TPS
Остаточний час підтвердження становить 250 мілісекунд
Досягнення високої продуктивності за рахунок паралельного виконання та Block-STM
Використання консенсусного механізму HotStuff, адаптованого з Diem
Aptos розширив основні функції MoveVM через адаптаційний шар, включаючи паралельність, масивне зберігання таблиць та тонку декомпозицію сховища.
Лабораторії руху
Movement Labs - це команда розробників, що займається інтеграцією блокчейн-мережі, з метою впровадження MoveVM в екосистему Ethereum. Їхня основна робота включає:
Розробка першого MoveVM Layer 2 на Ethereum (M2)
Введення нового високопродуктивного середовища виконання
Створення Move-EVM, що дозволяє розгортати перевірений код
Запуск Move Stack, виконуваного рівня, сумісного з існуючими фреймворками Rollup.
Дизайнерська концепція Movement Labs підкреслює модульну інтеграцію, що дозволяє розробникам налаштовувати стек блокчейн-технологій. Вони також розробляють перекладач з Solidity на Move для збільшення сумісності.
Майбутній розвиток
У короткостроковій перспективі розробники можуть очікувати впровадження першого смарт-контракту Move на тестовій мережі Ethereum. Довгостроковою метою є реалізація повного запуску Rollup на основній мережі, що дозволить використати переваги Move для всього екосистеми Ethereum. Movement Labs також продовжить підтримувати розробників Move в Азійсько-Тихоокеанському регіоні, надаючи необхідні ресурси та можливості для сприяння глобальному розвитку екосистеми Move.
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.
12 лайків
Нагородити
12
4
Поділіться
Прокоментувати
0/400
CodeZeroBasis
· 12год тому
знову отримав знання move tql
Переглянути оригіналвідповісти на0
NftMetaversePainter
· 12год тому
насправді, рух на основі rust лише торкається поверхні... справжній парадигмальний зсув полягає в його обчислювальному естетичному потенціалі для генеративного блокчейн-арту *п’є каву*
Переглянути оригіналвідповісти на0
StableBoi
· 12год тому
rust справді класний
Переглянути оригіналвідповісти на0
LiquidityWizard
· 12год тому
насправді, модель безпеки move на 73,4% оптимальніша, ніж solidity, згідно з моїми розрахунками
Move мова: нова парадигма блокчейн-додатків безпечна та ефективна крос-ланцюгова сумісність
Огляд мови Move
Move - це мова програмування, заснована на Rust, спеціально розроблена для блокчейн-додатків. Вона має на меті вирішити обмеження існуючих мов смарт-контрактів, забезпечуючи дефіцитність, детермінованість та перевірність. Move акцентує увагу на безпеці та ефективності, має незалежні від платформи характеристики, підтримує бібліотеки, інструменти та спільноту розробників, що працюють через різні блокчейни.
Основні характеристики мови Move
Move має багато переваг на основі існуючих мов блокчейну:
Модель прав доступу Move забезпечує об'єктам наявність певних дозволів, запобігаючи несанкціонованим діям, таким як копіювання або видалення об'єктів.
Інструмент формальної верифікації Move Prover
Move Prover є інструментом верифікації, який допомагає розробникам:
Move Prover інтегрований з системою побудови Move, що дозволяє розробникам легко перевіряти свій код.
Move екосистема
Суй
Sui є децентралізованим блокчейном на основі доказу частки з такими характеристиками:
Sui провела деякі оптимізації основних функцій Move, щоб покращити мережеву продуктивність і зменшити час підтвердження транзакцій.
Aptos
Aptos є блокчейном Layer 1, який має такі характеристики:
Aptos розширив основні функції MoveVM через адаптаційний шар, включаючи паралельність, масивне зберігання таблиць та тонку декомпозицію сховища.
Лабораторії руху
Movement Labs - це команда розробників, що займається інтеграцією блокчейн-мережі, з метою впровадження MoveVM в екосистему Ethereum. Їхня основна робота включає:
Дизайнерська концепція Movement Labs підкреслює модульну інтеграцію, що дозволяє розробникам налаштовувати стек блокчейн-технологій. Вони також розробляють перекладач з Solidity на Move для збільшення сумісності.
Майбутній розвиток
У короткостроковій перспективі розробники можуть очікувати впровадження першого смарт-контракту Move на тестовій мережі Ethereum. Довгостроковою метою є реалізація повного запуску Rollup на основній мережі, що дозволить використати переваги Move для всього екосистеми Ethereum. Movement Labs також продовжить підтримувати розробників Move в Азійсько-Тихоокеанському регіоні, надаючи необхідні ресурси та можливості для сприяння глобальному розвитку екосистеми Move.