Aptos, как платформа блокчейна с низкой задержкой и высокой пропускной способностью, принесла значительные изменения для разработчиков в создании приложений Web3. В этой статье будут представлены 8 основных инноваций, поддерживающих бурное развитие сети Aptos.
1. Оптимизация разработки приложений на Move языке
Aptos интегрировал язык программирования Move, предоставив разработчикам лучшую среду разработки и повысив эффективность. Move - это выразительный и удобный язык, специально разработанный для безопасного управления активами. Aptos разделяет многие основные принципы проектирования Move, что делает его эффективной и приятной платформой для разработки на Move.
Aptos добавил множество функций на уровне языка и фреймворка, значительно улучшив экосистему Move. Это включает в себя усовершенствованную архитектуру безопасности, настраиваемую газовую оценку, возможность обновления кода, масштабируемые таблицы, учетные записи ресурсов и др. Верификаторы Move обеспечивают дополнительную защиту инвариантов для смарт-контрактов и активно расширяются в Aptos.
Многие ранние исследователи и разработчики языка Move продолжают строить в экосистеме Aptos, постоянно улучшая язык Move и сообщество. После четырех лет проверки Move стал зрелым языком разработки, который можно использовать в производственной среде.
2. Block-STM предоставляет больше свободы для программирования
Block-STM — это новый тип движка параллельного выполнения смарт-контрактов, построенный вокруг принципов памяти транзакций Aptos и оптимистичного управления конкурентностью. Этот инновационный метод параллелизации транзакций может ускорить скорость обработки транзакций без ущерба для опыта разработки.
В отличие от других параллельных исполняющих движков, которые требуют разрушения атомарности транзакций, Block-STM позволяет разработчикам кодировать без ограничений, достигая более высокой пропускной способности и более низкой задержки для реальных приложений. Разработчики могут легко создавать высокопараллельные приложения, Block-STM поддерживает более богатую атомарность, не требуя разделения операций на несколько транзакций, что улучшает пользовательский опыт.
3. Управление в цепочке и децентрализация
Чтобы поддержать истинную децентрализованную и безразрешительную Layer 1, Aptos внедрил механизм управления на цепочке, который позволяет бесшовные изменения конфигурации сети и виртуальной машины. Это было подтверждено в тестовой сети и основной сети Aptos.
В основной сети, снижая "ограничения на увеличение прав голоса", была повышена надежность сети. Более 52% держателей токенов проголосовали за это предложение для усиления безопасности сети.
Сообщество Aptos может создавать и голосовать за предложения, влияющие на поведение блокчейна, включая изменение продолжительности эпохи, требования к правам валидаторов, обновление основного кода и обновления модулей фреймворка Aptos.
4. Эффективный консенсус AptosBFTv4
AptosBFTv4 является первым производственным BFT-протоколом блокчейна с строгими доказательствами корректности. Он использует механизм оптимистичного отклика, обеспечивая низкую задержку и высокую пропускную способность. По сравнению с Hotstuff, AptosBFTv4 сокращает задержку подтверждения с 3 шагов до 2 шагов, снижая задержку на 33% без ущерба для сложности коммуникации.
При реализации этого протокола учитывались безопасность и возможность масштабирования, четко отделяя неизменяемые элементы для аудита. Один и тот же набор программного обеспечения прошел 4 обновления и был протестирован в реальной сети, что доказало тщательность и надежность его разработки.
Aptos обеспечивает нормальное функционирование всей сети через систему репутации на блокчейне, даже если отдельные узлы выходят из строя. Эта система использует прошлую доступность и производительность в качестве индикаторов для будущего, автоматически минимизируя негативное влияние медлительных и плохо работающих валидаторов.
5. Меры безопасности для повышения доверия пользователей
Учетные записи Aptos поддерживают гибкое управление ключами, включая ротацию ключей, гибкость шифрования и смешанную модель хранения. Ротация ключей имеет решающее значение для предотвращения удаленных атак. Разделение учетной записи и ключа позволяет Aptos беспрепятственно добавлять новые алгоритмы цифровой подписи.
Кошелек может использовать предварительное выполнение транзакций для объяснения результатов транзакций до подписания пользователем, уменьшая риски безопасности, такие как фишинг. Aptos также ограничивает действительность каждой транзакции с помощью тройной защиты, включающей серийный номер, время истечения и идентификатор цепочки.
Консенсусный протокол Aptos и проверенное хранилище поддерживают протоколы легких клиентов, обеспечивая более безопасный и надежный пользовательский опыт. Сеть приветствует всех, кто хочет подключиться к полным узлам для прямого доступа к проверенным данным. Aptos построен на эффективной структуре широковещательных деревьев, предоставляя участникам сеть распространения состояния блокчейна с высокой пропускной способностью и низкой задержкой.
6. Модульная архитектура, ориентированная на будущее
Aptos изначально был спроектирован с учетом модульности и гибкости. Это позволяет его архитектуре поддерживать частые обновления, быстро принимать последние технологические достижения и обеспечивать поддержку новых случаев использования.
Модульный дизайн создает гибкость клиента и оптимизирован для частых обновлений без простоя. Aptos включает встроенный протокол управления изменениями на цепочке, который позволяет быстро внедрять новые технологические инновации и поддерживать новые сценарии приложений Web3.
7. Механизм вознаграждения на основе предложений
Aptos внедрил систему вознаграждений за стейкинг на основе производительности предложений, чтобы способствовать большей степени децентрализации. Эта система имеет более высокое время ожидания по сравнению с механизмом вознаграждений на основе голосования и менее чувствительна к задержкам между регионами.
Это повысило уровень вознаграждений для узлов в удаленных районах и сдерживало влияние географического распределения. Модель вознаграждения все еще учитывает поведенческие голосования, поскольку хорошая голосовая эффективность влияет на вероятность выбора предложителя.
Aptos использует Jellyfish Merkle Tree (JMT), проектируя с помощью монотонно возрастающей версии ключевого паттерна для оптимизации записи в базовом хранилище. JMT достиг практического баланса между CPU, I/O и занимаемым пространством для хранения.
Кроме JMT, Aptos имеет реализацию разреженного Меркле-дерева в памяти без блокировок, специально разработанную для кэширования и параллелизации, которая используется в сочетании с Block-STM для достижения высокой производительности глобальных обновлений состояния.
Эти инновации делают Aptos высокопроизводительной, безопасной и надежной блокчейн-платформой, предоставляющей мощную поддержку для разработки приложений Web3.
На этой странице может содержаться сторонний контент, который предоставляется исключительно в информационных целях (не в качестве заявлений/гарантий) и не должен рассматриваться как поддержка взглядов компании Gate или как финансовый или профессиональный совет. Подробности смотрите в разделе «Отказ от ответственности» .
8 Лайков
Награда
8
2
Репост
Поделиться
комментарий
0/400
StableNomad
· 22ч назад
статистически говоря, сейчас дает мне большие вибрации EOS...
Восемь основных инноваций сети Aptos способствуют развитию приложений Web3
8 основных инноваций сети Aptos
Aptos, как платформа блокчейна с низкой задержкой и высокой пропускной способностью, принесла значительные изменения для разработчиков в создании приложений Web3. В этой статье будут представлены 8 основных инноваций, поддерживающих бурное развитие сети Aptos.
1. Оптимизация разработки приложений на Move языке
Aptos интегрировал язык программирования Move, предоставив разработчикам лучшую среду разработки и повысив эффективность. Move - это выразительный и удобный язык, специально разработанный для безопасного управления активами. Aptos разделяет многие основные принципы проектирования Move, что делает его эффективной и приятной платформой для разработки на Move.
Aptos добавил множество функций на уровне языка и фреймворка, значительно улучшив экосистему Move. Это включает в себя усовершенствованную архитектуру безопасности, настраиваемую газовую оценку, возможность обновления кода, масштабируемые таблицы, учетные записи ресурсов и др. Верификаторы Move обеспечивают дополнительную защиту инвариантов для смарт-контрактов и активно расширяются в Aptos.
Многие ранние исследователи и разработчики языка Move продолжают строить в экосистеме Aptos, постоянно улучшая язык Move и сообщество. После четырех лет проверки Move стал зрелым языком разработки, который можно использовать в производственной среде.
2. Block-STM предоставляет больше свободы для программирования
Block-STM — это новый тип движка параллельного выполнения смарт-контрактов, построенный вокруг принципов памяти транзакций Aptos и оптимистичного управления конкурентностью. Этот инновационный метод параллелизации транзакций может ускорить скорость обработки транзакций без ущерба для опыта разработки.
В отличие от других параллельных исполняющих движков, которые требуют разрушения атомарности транзакций, Block-STM позволяет разработчикам кодировать без ограничений, достигая более высокой пропускной способности и более низкой задержки для реальных приложений. Разработчики могут легко создавать высокопараллельные приложения, Block-STM поддерживает более богатую атомарность, не требуя разделения операций на несколько транзакций, что улучшает пользовательский опыт.
3. Управление в цепочке и децентрализация
Чтобы поддержать истинную децентрализованную и безразрешительную Layer 1, Aptos внедрил механизм управления на цепочке, который позволяет бесшовные изменения конфигурации сети и виртуальной машины. Это было подтверждено в тестовой сети и основной сети Aptos.
В основной сети, снижая "ограничения на увеличение прав голоса", была повышена надежность сети. Более 52% держателей токенов проголосовали за это предложение для усиления безопасности сети.
Сообщество Aptos может создавать и голосовать за предложения, влияющие на поведение блокчейна, включая изменение продолжительности эпохи, требования к правам валидаторов, обновление основного кода и обновления модулей фреймворка Aptos.
4. Эффективный консенсус AptosBFTv4
AptosBFTv4 является первым производственным BFT-протоколом блокчейна с строгими доказательствами корректности. Он использует механизм оптимистичного отклика, обеспечивая низкую задержку и высокую пропускную способность. По сравнению с Hotstuff, AptosBFTv4 сокращает задержку подтверждения с 3 шагов до 2 шагов, снижая задержку на 33% без ущерба для сложности коммуникации.
При реализации этого протокола учитывались безопасность и возможность масштабирования, четко отделяя неизменяемые элементы для аудита. Один и тот же набор программного обеспечения прошел 4 обновления и был протестирован в реальной сети, что доказало тщательность и надежность его разработки.
Aptos обеспечивает нормальное функционирование всей сети через систему репутации на блокчейне, даже если отдельные узлы выходят из строя. Эта система использует прошлую доступность и производительность в качестве индикаторов для будущего, автоматически минимизируя негативное влияние медлительных и плохо работающих валидаторов.
5. Меры безопасности для повышения доверия пользователей
Учетные записи Aptos поддерживают гибкое управление ключами, включая ротацию ключей, гибкость шифрования и смешанную модель хранения. Ротация ключей имеет решающее значение для предотвращения удаленных атак. Разделение учетной записи и ключа позволяет Aptos беспрепятственно добавлять новые алгоритмы цифровой подписи.
Кошелек может использовать предварительное выполнение транзакций для объяснения результатов транзакций до подписания пользователем, уменьшая риски безопасности, такие как фишинг. Aptos также ограничивает действительность каждой транзакции с помощью тройной защиты, включающей серийный номер, время истечения и идентификатор цепочки.
Консенсусный протокол Aptos и проверенное хранилище поддерживают протоколы легких клиентов, обеспечивая более безопасный и надежный пользовательский опыт. Сеть приветствует всех, кто хочет подключиться к полным узлам для прямого доступа к проверенным данным. Aptos построен на эффективной структуре широковещательных деревьев, предоставляя участникам сеть распространения состояния блокчейна с высокой пропускной способностью и низкой задержкой.
6. Модульная архитектура, ориентированная на будущее
Aptos изначально был спроектирован с учетом модульности и гибкости. Это позволяет его архитектуре поддерживать частые обновления, быстро принимать последние технологические достижения и обеспечивать поддержку новых случаев использования.
Модульный дизайн создает гибкость клиента и оптимизирован для частых обновлений без простоя. Aptos включает встроенный протокол управления изменениями на цепочке, который позволяет быстро внедрять новые технологические инновации и поддерживать новые сценарии приложений Web3.
7. Механизм вознаграждения на основе предложений
Aptos внедрил систему вознаграждений за стейкинг на основе производительности предложений, чтобы способствовать большей степени децентрализации. Эта система имеет более высокое время ожидания по сравнению с механизмом вознаграждений на основе голосования и менее чувствительна к задержкам между регионами.
Это повысило уровень вознаграждений для узлов в удаленных районах и сдерживало влияние географического распределения. Модель вознаграждения все еще учитывает поведенческие голосования, поскольку хорошая голосовая эффективность влияет на вероятность выбора предложителя.
8. Высокопроизводительное разреженное дерево Меркла
Aptos использует Jellyfish Merkle Tree (JMT), проектируя с помощью монотонно возрастающей версии ключевого паттерна для оптимизации записи в базовом хранилище. JMT достиг практического баланса между CPU, I/O и занимаемым пространством для хранения.
Кроме JMT, Aptos имеет реализацию разреженного Меркле-дерева в памяти без блокировок, специально разработанную для кэширования и параллелизации, которая используется в сочетании с Block-STM для достижения высокой производительности глобальных обновлений состояния.
Эти инновации делают Aptos высокопроизводительной, безопасной и надежной блокчейн-платформой, предоставляющей мощную поддержку для разработки приложений Web3.