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