Имя проекта: Aptos
Тег: $APT
Тип: Layer1
Aptos - это блокчейн уровня 1, разработанный с основными принципами масштабируемости, безопасности, надежности и возможности обновления. Он использует механизм консенсуса BFT и параллельные вычисления для достижения лучшей производительности.
Aptos использует механизм BFT. Diem BFT - это производственный механизм BFT с низкой задержкой, разработанный Aptos. Этот протокол согласования является производным от HotStuff. Чтобы повысить эффективность, механизм BFT требует участия только определенного количества узлов в согласовании и проверке.
В отличие от большинства других блокчейнов, которые имеют слоистую структуру с основной группой активных валидаторов, ответственных за обработку транзакций, генерацию блоков и достижение консенсуса, сеть Aptos позволяет активным узлам синхронизировать состояния с новыми валидаторными узлами (неактивными валидаторами). Узлы Aptos синхронизируются с последним состоянием блокчейна Aptos через два механизма: консенсус или синхронизацию состояния. Валидаторные узлы используют как консенсус, так и синхронизацию состояния для обновления, в то время как полные узлы используют только синхронизацию состояния. Например, валидаторный узел вызовет синхронизацию состояния при первом включении или перезапуске. Как только валидатор получает последнее состояние блокчейна, он начнет участвовать в консенсусе и полностью полагаться на консенсус для обновления; полные узлы непрерывно полагаются на синхронизацию состояния для получения и поддержания последних блоков. Этот механизм консенсуса улучшает масштабируемость и обновляемость сети.
Большинство блокчейнов используют последовательное выполнение транзакций, где транзакции включаются в блоки одна за другой, и каждая транзакция должна ждать завершения предыдущей, прежде чем переходить к следующей. Этот метод упрощает подтверждение состояния транзакции, но ограничивает масштабируемость.
Параллельное выполнение, с другой стороны, позволяет одновременно выполнять несколько транзакций, сделав снимок текущего состояния и обрабатывая несколько транзакций сразу. Этот подход значительно увеличивает пропускную способность транзакций, но вызов заключается в том, чтобы обеспечить, чтобы различные транзакции не мешали друг другу.
Aptos использует Block-STM для достижения параллельного выполнения транзакций. Block-STM - это технология, производная от Diem, которая ускоряет выполнение смарт-контрактов за счет параллелизма, являющегося ключевой технологией Aptos. Block-STM позволяет новым узлам участвовать в синхронизации состояния для достижения высокой TPS. Block-STM можно понимать как параллельный исполнительный движок для смарт-контрактов, построенный вокруг принципов программной транзакционной памяти. Транзакции группируются в блоки, и каждое выполнение блока должно давать один и тот же детерминированный результат. Block-STM дополнительно обеспечивает согласованность результатов с выполнением транзакций в предварительно установленном порядке, динамически обнаруживая зависимости для избегания конфликтов во время выполнения транзакций.
APT имеет общее количество токенов в размере 1,000,000,000, распределенных следующим образом:
Имя проекта: Aptos
Тег: $APT
Тип: Layer1
Aptos - это блокчейн уровня 1, разработанный с основными принципами масштабируемости, безопасности, надежности и возможности обновления. Он использует механизм консенсуса BFT и параллельные вычисления для достижения лучшей производительности.
Aptos использует механизм BFT. Diem BFT - это производственный механизм BFT с низкой задержкой, разработанный Aptos. Этот протокол согласования является производным от HotStuff. Чтобы повысить эффективность, механизм BFT требует участия только определенного количества узлов в согласовании и проверке.
В отличие от большинства других блокчейнов, которые имеют слоистую структуру с основной группой активных валидаторов, ответственных за обработку транзакций, генерацию блоков и достижение консенсуса, сеть Aptos позволяет активным узлам синхронизировать состояния с новыми валидаторными узлами (неактивными валидаторами). Узлы Aptos синхронизируются с последним состоянием блокчейна Aptos через два механизма: консенсус или синхронизацию состояния. Валидаторные узлы используют как консенсус, так и синхронизацию состояния для обновления, в то время как полные узлы используют только синхронизацию состояния. Например, валидаторный узел вызовет синхронизацию состояния при первом включении или перезапуске. Как только валидатор получает последнее состояние блокчейна, он начнет участвовать в консенсусе и полностью полагаться на консенсус для обновления; полные узлы непрерывно полагаются на синхронизацию состояния для получения и поддержания последних блоков. Этот механизм консенсуса улучшает масштабируемость и обновляемость сети.
Большинство блокчейнов используют последовательное выполнение транзакций, где транзакции включаются в блоки одна за другой, и каждая транзакция должна ждать завершения предыдущей, прежде чем переходить к следующей. Этот метод упрощает подтверждение состояния транзакции, но ограничивает масштабируемость.
Параллельное выполнение, с другой стороны, позволяет одновременно выполнять несколько транзакций, сделав снимок текущего состояния и обрабатывая несколько транзакций сразу. Этот подход значительно увеличивает пропускную способность транзакций, но вызов заключается в том, чтобы обеспечить, чтобы различные транзакции не мешали друг другу.
Aptos использует Block-STM для достижения параллельного выполнения транзакций. Block-STM - это технология, производная от Diem, которая ускоряет выполнение смарт-контрактов за счет параллелизма, являющегося ключевой технологией Aptos. Block-STM позволяет новым узлам участвовать в синхронизации состояния для достижения высокой TPS. Block-STM можно понимать как параллельный исполнительный движок для смарт-контрактов, построенный вокруг принципов программной транзакционной памяти. Транзакции группируются в блоки, и каждое выполнение блока должно давать один и тот же детерминированный результат. Block-STM дополнительно обеспечивает согласованность результатов с выполнением транзакций в предварительно установленном порядке, динамически обнаруживая зависимости для избегания конфликтов во время выполнения транзакций.
APT имеет общее количество токенов в размере 1,000,000,000, распределенных следующим образом: