Восемь инноваций сети Aptos: ключевой движущий фактор высокопроизводительного Блокчейна

robot
Генерация тезисов в процессе

Восемь основных движущих сил инноваций сети Aptos

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

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

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

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

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

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

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

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

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

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

3. Управление в цепочке и децентрализация

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

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

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

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

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

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

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

5. Механизмы безопасности для повышения доверия пользователей

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

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

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

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

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

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

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

В тестовой сети Aptos Incentive Testnet 3 используется система вознаграждений на основе голосования. В этой модели, как только две трети голосов достигают узла предложителя, достигается согласие BFT. Это означает, что одна треть последующих голосов не учитывается, и соответствующие валидаторы не получают вознаграждение.

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

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

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

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

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

![8 основных инноваций, которые делают Aptos новым лидером среди публичных блокчейнов])https://img-cdn.gateio.im/webp-social/moments-bcbc2b1a646b35c43945b9a2968d811f.webp(

APT-0.68%
Посмотреть Оригинал
На этой странице может содержаться сторонний контент, который предоставляется исключительно в информационных целях (не в качестве заявлений/гарантий) и не должен рассматриваться как поддержка взглядов компании Gate или как финансовый или профессиональный совет. Подробности смотрите в разделе «Отказ от ответственности» .
  • Награда
  • 5
  • Репост
  • Поделиться
комментарий
0/400
BlockchainFriesvip
· 07-21 16:18
Что толку в этом?
Посмотреть ОригиналОтветить0
QuorumVotervip
· 07-21 05:02
Так это? Слишком молодо, не правда ли?
Посмотреть ОригиналОтветить0
GasFeeVictimvip
· 07-21 04:58
Я в шоке, Aptos снова обновился~
Посмотреть ОригиналОтветить0
UnluckyMinervip
· 07-21 04:56
Этот TPS снова раздули до небес.
Посмотреть ОригиналОтветить0
MemeCoinSavantvip
· 07-21 04:50
просто еще один чрезмерно сложный L1, если честно, смх
Посмотреть ОригиналОтветить0
  • Закрепить