8 инноваций сети Aptos: переосмысление разработки Web3

8 основных двигателей инноваций сети Aptos

Aptos, как одна из блокчейнов с наименьшей задержкой и наибольшей пропускной способностью на рынке криптовалют, принесла значительные изменения для разработчиков при создании приложений Web3. В этой статье будут представлены 8 ключевых инноваций, способствующих развитию сети Aptos.

8 главных инноваций, которые сделают Aptos лидером среди новых блокчейнов

1. Язык Move: более подходит для разработки приложений

Язык Move, используемый Aptos, предоставляет разработчикам более выгодную среду разработки, повышая эффективность. Move — это выразительный и простой в использовании язык программирования, специально разработанный для безопасного управления активами.

Aptos и Move разделяют множество основных проектных идей, что делает их эффективной и приятной платформой для разработки на Move. Move изначально был разработан для предшественника Aptos, и это наследие гарантирует, что существующие разработчики Move могут без проблем перейти на Aptos, а новички также могут извлечь пользу из имеющейся документации и примеров.

Aptos добавил множество функций на уровне языка и фрейма, значительно улучшив экосистему Move. Это включает в себя усовершенствованную архитектуру безопасности, настраиваемую метрику топлива, возможность обновления кода, масштабируемые таблицы, учетные записи ресурсов и многое другое. Кроме того, валидаторы Move предоставляют дополнительную защиту инвариантов для смарт-контрактов и активно развиваются на Aptos.

Многие ранние исследователи и разработчики языка Move по-прежнему активны в экосистеме Aptos, постоянно усиливая язык Move и сообщество. После четырех лет проверки язык Move стал зрелым языком разработки, который можно использовать в производственной среде.

2. Block-STM: приносит больше свободы в программировании

Block-STM — это новый тип движка параллельного выполнения смарт-контрактов, построенный на принципах внутренней памяти транзакций Aptos и оптимистичного контроля конкуренции. Этот инновационный метод параллелизации транзакций может ускорить скорость обработки без ущерба для опыта разработки.

В отличие от параллельных исполняющих движков, которые требуют чтения и записи данных для разрушения атомарности транзакций, Block-STM позволяет разработчикам кодировать без ограничений, обеспечивая более высокую пропускную способность и более низкую задержку для реальных случаев использования. Разработчики могут легко создавать высокопараллельные приложения. Block-STM поддерживает более богатую атомарность по сравнению с другими параллельными средами, которые требуют разбиения операций на несколько транзакций, тем самым снижая задержку, повышая стоимость эффективности и улучшая пользовательский опыт.

3. Ончейн-управление и децентрализация

Чтобы поддерживать истинную децентрализацию и отсутствие разрешений на уровне 1, Aptos встроил механизм управления на блокчейне, который позволяет осуществлять бесшовные изменения конфигурации сети и виртуальной машины. Тестовая сеть и основная сеть Aptos это подтвердили.

В основной сети, путем снижения "ограничений на увеличение прав голоса", была повышена надежность сети. Установка более агрессивного порога позволяет быстро направлять сеть, более 52% держателей токенов проголосовали за это предложение, чтобы укрепить безопасность сети.

С момента своего создания сообщество Aptos может создавать и голосовать за предложения, влияющие на поведение блокчейна. Предложения по управлению включают: изменение продолжительности эпохи, изменение минимальных и максимальных требований к долям валидаторов, изменение параметров, обновление кода основной блокчейна; а также обновление модуля Aptos Framework ( и набора основных библиотек разработки Move ) для исправления ошибок или улучшения функциональности.

4. AptosBFTv4: Эффективный консенсус

AptosBFTv4 является первым производственным BFT-протоколом блокчейна с строгим доказательством корректности. Он использует механизм оптимистичного отклика, что обеспечивает низкую задержку и высокую пропускную способность, полностью используя базовую сеть. Улучшенный на основе Hotstuff, AptosBFTv4 уменьшает задержку подтверждения с 3 шагов до 2 шагов, снизив задержку на 33% без ущерба для компенсации связи.

При реализации учитывается строгая безопасность и возможность масштабирования, четко разделяются неизменяемые элементы для изоляции и аудита, обеспечивается соблюдение принципа отсутствия форков. Та же программная среда прошла 4 обновления и была протестирована в реальной сети, что доказало тщательность и надежность процесса разработки. В четвертой итерации AptosBFTv4 стал самым быстрым и готовым к производству протоколом консенсуса с байесовской устойчивостью.

Даже если отдельные узлы выходят из строя, Aptos может обеспечить нормальную работу всей сети. Это возможно благодаря системе репутации на блокчейне, которая использует прошлую доступность и производительность в качестве будущих показателей, автоматически минимизируя негативное влияние медленно реагирующих и плохо работающих валидаторов.

5. Механизмы безопасности, усиливающие доверие пользователей

Aptos аккаунты поддерживают гибкое управление ключами, включая ротацию ключей, шифрование и гибкость, а также гибридную модель управления. Ротация ключей является хорошей практикой и критически важна для предотвращения удаленных атак. На других блокчейнах ротация возможна только путем переноса всех активов на новый аккаунт. Aptos декомпозирует аккаунты и ключи, что позволяет бесшовно добавлять новые алгоритмы цифровой подписи. Гибридная модель управления поддерживает расширенные схемы восстановления и управления аккаунтами, что помогает сократить разрыв между Web2 и Web3.

Кошелек может использовать предварительное исполнение транзакций, объясняя результаты транзакции до подписания пользователем. Это помогает снизить риски безопасности, такие как фишинг. Aptos также предоставляет тройную защиту с помощью серийного номера, времени истечения и ID цепи, ограничивая возможность каждой транзакции и предотвращая длительное воздействие на подписанта.

Консенсусный протокол Aptos и проверенное хранилище обеспечивают бесшовную поддержку протокола легкого клиента, предлагая более безопасный и надежный пользовательский опыт. Сеть приветствует всех, кто подключается к полным узлам для прямого доступа к проверенным данным, что отражает идею Web3 «не доверяй, проверяй». Aptos построен на эффективной структуре мультикастового дерева, предоставляя участникам сеть распространения состояний с высокой пропускной способностью и низкой задержкой. Участники могут обрабатывать все исторические транзакции или могут пропустить историю и синхронизировать только последнее состояние. Легкие клиенты могут синхронизировать часть состояния, такой как определенные учетные записи или значения данных, и включать проверенное чтение состояния.

6. Модульная архитектура, ориентированная на будущее

Aptos имеет традицию масштабируемости, с самого начала был спроектирован с акцентом на модульность и гибкость. Это позволяет архитектуре Aptos поддерживать частые обновления, быстро адаптироваться к последним технологическим достижениям и поддерживать новые случаи использования.

Модульный дизайн создает гибкость клиента и оптимизирован для частых обновлений без простоя. Эти характеристики были подтверждены в предыдущих итерациях основной сети, тестовой сети и внутренних нагрузочных тестах. Aptos имеет встроенный протокол управления изменениями на цепочке, который позволяет быстро развертывать новые технологические инновации и поддерживать новые случаи использования Web3.

7. Механизм вознаграждения на основе предложений

Aptos перешел от системы вознаграждений на основе голосования к механизму вознаграждений за ставку, основанному на производительности предложений, чтобы способствовать большей степени децентрализации.

Система, основанная на предложениях, имеет более высокое время ожидания по сравнению с механизмом голосования и менее чувствительна к задержкам между регионами. Это увеличивает уровень вознаграждения для удаленных узлов и сдерживает влияние географического распределения. Например, если валидатор не находится в месте расположения максимального кластера узлов, его вознаграждение не снизится слишком сильно. Модель вознаграждения по-прежнему учитывает поведение голосования, так как хорошая голосовательная активность влияет на вероятность выборов инициаторов.

8. Высокопроизводительное разреженное дерево Меркла

Aptos использует проектировку медузообразного дерева Меркла ( JMT ), применяя монотонно возрастающую, основанную на версии модель ключей для оптимизации базового хранилища на основе дерева LSM (, такого как RocksDB ). JMT достигает практического баланса между CPU, вводом-выводом и занимаемым хранилищем, обеспечивая удовлетворительную производительность при контроле размера состояния данных на диске.

Кроме JMT, который используется в качестве формата персистентного состояния Aptos, существует еще одна реализация разреженного Меркле-дерева в памяти без блокировок, специально разработанная для кэширования и параллелизации, которая используется совместно с Block-STM для достижения высокой производительности глобальных обновлений состояния.

8 основных инноваций, которые сделают Aptos выдающимся среди новых блокчейнов

APT-1.51%
Посмотреть Оригинал
На этой странице может содержаться сторонний контент, который предоставляется исключительно в информационных целях (не в качестве заявлений/гарантий) и не должен рассматриваться как поддержка взглядов компании Gate или как финансовый или профессиональный совет. Подробности смотрите в разделе «Отказ от ответственности» .
  • Награда
  • 5
  • Поделиться
комментарий
0/400
JustHodlItvip
· 23ч назад
А, наконец-то дождались Move! бык
Посмотреть ОригиналОтветить0
CommunitySlackervip
· 23ч назад
move — это же просто оболочка Solidity?
Посмотреть ОригиналОтветить0
LiquidityNinjavip
· 23ч назад
Быстро как молния, нужно смотреть на Move
Посмотреть ОригиналОтветить0
StealthDeployervip
· 08-04 23:51
Хорошо нарисован Биткойн... теперь посмотрим, сможет ли Move работать.
Посмотреть ОригиналОтветить0
DogeBachelorvip
· 08-04 23:44
Восемь инноваций все равно не могут сравниться с DOGE. Убегаю, убегаю.
Посмотреть ОригиналОтветить0
  • Закрепить