Aptos, як блокчейн-мережа з низькою затримкою та високою пропускною здатністю, надає розробникам якісне середовище для створення веб3-додатків. У цій статті буде розглянуто 8 основних технологічних інновацій, що сприяють розвитку мережі Aptos.
1. Move мова програмування
Move є мовою програмування, яка спеціально розроблена для безпечного управління активами, з сильною виразністю та легкістю у використанні. Aptos провів кілька покращень у Move екосистемі, включаючи вдосконалену архітектуру безпеки, детально налаштовуване вимірювання gas, можливість оновлення коду тощо. Багато ранніх дослідників і розробників мови Move все ще активно працюють в екосистемі Aptos, постійно покращуючи мову Move та спільноту.
2. Блок-STM паралельний виконуючий двигун
Block-STM є новим типом двигуна паралельного виконання смарт-контрактів, який може прискорити обробку транзакцій без шкоди для досвіду розробки. Він дозволяє розробникам кодувати без обмежень, одночасно досягаючи більшої пропускної спроможності та нижчої затримки. Block-STM підтримує більш багатий атомарний характер, ніж інші середовища паралельного виконання, що допомагає покращити досвід користувачів.
3. Механізм управління в ланцюгу
Aptos вбудував механізм управління на базі блокчейну, що дозволяє безшовно змінювати конфігурацію мережі та віртуальної машини. Від моменту запуску мережі, спільнота Aptos вже змогла створювати та голосувати за пропозиції, що впливають на поведінку блокчейну, такі як зміна тривалості епохи, вимоги до прав учасників, оновлення основного коду тощо.
4. Протокол консенсусу AptosBFTv4
AptosBFTv4 є першим виробничим BFT протоколом блокчейну з суворими доказами коректності. Він був удосконалений на основі Hotstuff, зменшуючи затримку підтвердження з 3 кроків до 2, знижуючи затримку на 33% без жертвування складністю зв'язку. Протокол пройшов численні ітерації та тестування в реальних умовах, що підтвердило його надійність у дизайні та реалізації.
5. Покращена безпека користувачів
Aptos-рахунки підтримують гнучке управління ключами, включаючи ротацію ключів, шифрувальну гнучкість та змішану модель управління. Функція попереднього виконання транзакцій допомагає користувачам оцінити результати транзакцій перед підписанням, зменшуючи ризики безпеки, такі як фішинг. Крім того, Aptos обмежує дійсність транзакцій за допомогою трьох рівнів захисту: серійного номера, терміну дії та ID-ланцюга.
6. Модульна архітектурна конструкція
Aptos використовує модульну архітектуру, що підтримує часті оновлення та швидке впровадження нових технологій. Ця архітектура забезпечує гнучкість для клієнтів і оптимізована для частих оновлень без простоїв. Блокчейн Aptos також містить вбудований протокол управління змінами на ланцюзі, що дозволяє швидко впроваджувати технологічні нововведення та підтримувати нові випадки використання Web3.
7. Система винагород на основі пропозицій
Aptos впровадив систему винагород за стейкінг, що базується на продуктивності пропозицій, щоб сприяти більшій децентралізації. На відміну від системи винагород, що базується на голосуванні, система, що базується на пропозиціях, менш чутлива до затримок між регіонами, що сприяє підвищенню рівня винагород для вузлів у віддалених районах та стримує вплив географічного розподілу на винагороди.
8. Високопродуктивне рідке Меркле-дерево
Aptos використовує Jellyfish Merkle Tree (JMT) для досягнення практичного балансу між використанням CPU, I/O та пам'яті. Окрім JMT, Aptos також реалізував беззамкове, розріджене Merkle дерево в пам'яті, спеціально розроблене для кешування та паралелізації, яке використовується разом з Block-STM для сприяння високопродуктивним глобальним оновленням стану.
Ці технологічні інновації спільно сприяли розвитку мережі Aptos, надаючи розробникам та користувачам ефективне, безпечне та гнучке середовище для блокчейну.
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.
Аналіз 8 основних технологічних інновацій Блокчейну Aptos
8 основних технологічних інновацій мережі Aptos
Aptos, як блокчейн-мережа з низькою затримкою та високою пропускною здатністю, надає розробникам якісне середовище для створення веб3-додатків. У цій статті буде розглянуто 8 основних технологічних інновацій, що сприяють розвитку мережі Aptos.
1. Move мова програмування
Move є мовою програмування, яка спеціально розроблена для безпечного управління активами, з сильною виразністю та легкістю у використанні. Aptos провів кілька покращень у Move екосистемі, включаючи вдосконалену архітектуру безпеки, детально налаштовуване вимірювання gas, можливість оновлення коду тощо. Багато ранніх дослідників і розробників мови Move все ще активно працюють в екосистемі Aptos, постійно покращуючи мову Move та спільноту.
2. Блок-STM паралельний виконуючий двигун
Block-STM є новим типом двигуна паралельного виконання смарт-контрактів, який може прискорити обробку транзакцій без шкоди для досвіду розробки. Він дозволяє розробникам кодувати без обмежень, одночасно досягаючи більшої пропускної спроможності та нижчої затримки. Block-STM підтримує більш багатий атомарний характер, ніж інші середовища паралельного виконання, що допомагає покращити досвід користувачів.
3. Механізм управління в ланцюгу
Aptos вбудував механізм управління на базі блокчейну, що дозволяє безшовно змінювати конфігурацію мережі та віртуальної машини. Від моменту запуску мережі, спільнота Aptos вже змогла створювати та голосувати за пропозиції, що впливають на поведінку блокчейну, такі як зміна тривалості епохи, вимоги до прав учасників, оновлення основного коду тощо.
4. Протокол консенсусу AptosBFTv4
AptosBFTv4 є першим виробничим BFT протоколом блокчейну з суворими доказами коректності. Він був удосконалений на основі Hotstuff, зменшуючи затримку підтвердження з 3 кроків до 2, знижуючи затримку на 33% без жертвування складністю зв'язку. Протокол пройшов численні ітерації та тестування в реальних умовах, що підтвердило його надійність у дизайні та реалізації.
5. Покращена безпека користувачів
Aptos-рахунки підтримують гнучке управління ключами, включаючи ротацію ключів, шифрувальну гнучкість та змішану модель управління. Функція попереднього виконання транзакцій допомагає користувачам оцінити результати транзакцій перед підписанням, зменшуючи ризики безпеки, такі як фішинг. Крім того, Aptos обмежує дійсність транзакцій за допомогою трьох рівнів захисту: серійного номера, терміну дії та ID-ланцюга.
6. Модульна архітектурна конструкція
Aptos використовує модульну архітектуру, що підтримує часті оновлення та швидке впровадження нових технологій. Ця архітектура забезпечує гнучкість для клієнтів і оптимізована для частих оновлень без простоїв. Блокчейн Aptos також містить вбудований протокол управління змінами на ланцюзі, що дозволяє швидко впроваджувати технологічні нововведення та підтримувати нові випадки використання Web3.
7. Система винагород на основі пропозицій
Aptos впровадив систему винагород за стейкінг, що базується на продуктивності пропозицій, щоб сприяти більшій децентралізації. На відміну від системи винагород, що базується на голосуванні, система, що базується на пропозиціях, менш чутлива до затримок між регіонами, що сприяє підвищенню рівня винагород для вузлів у віддалених районах та стримує вплив географічного розподілу на винагороди.
8. Високопродуктивне рідке Меркле-дерево
Aptos використовує Jellyfish Merkle Tree (JMT) для досягнення практичного балансу між використанням CPU, I/O та пам'яті. Окрім JMT, Aptos також реалізував беззамкове, розріджене Merkle дерево в пам'яті, спеціально розроблене для кешування та паралелізації, яке використовується разом з Block-STM для сприяння високопродуктивним глобальним оновленням стану.
Ці технологічні інновації спільно сприяли розвитку мережі Aptos, надаючи розробникам та користувачам ефективне, безпечне та гнучке середовище для блокчейну.