Полные ноды
Нода Aptos - это объект экосистемы Aptos, который отслеживает состояние блокчейна Aptos. Пользователи взаимодействуют с блокчейном через ноды Aptos. Существует два типа нод:
Ноды Валидатора
Полные ноды
Каждая нода Aptos состоит из нескольких логических компонентов:
REST-сервис
Mempool
Execution
Виртуальная машина
Хранилище
Синхронизатор состояния
Программное обеспечение Aptos-core может быть настроено для работы в качестве ноды валидатора или полного ноды.
Обзор
Полная нода может быть запущена любым человеком. Полная нода повторно выполняют все транзакции в истории блокчейна Aptos. Полная нода воспроизводит все состояние блокчейна путем синхронизации с вышестоящими участниками, например, другими Полными нодами или нодами-валидаторами. Чтобы проверить состояние блокчейна, Полный ноды получают набор транзакций и накопительный хэш-корень реестра, подписанный валидаторами. Кроме того, Полный ноды принимают транзакции, представленные клиентами Aptos, и направляют их напрямую (или индирективно) на ноды валидаторов. Хотя Полные ноды и валидаторы используют один и тот же код, Полные ноды не участвуют в консенсусе.
В зависимости от восходящего потока полные ноды могут называться валидаторными полными нодами или публичными полными нодами:
Синхронизация состояния валидаторных полных нод непосредственно с валидаторной ноды.
Публичные полные ноды синхронизируются с другими полными нодами.
Нет никакой разницы в их функциональности, только в том, является ли их вышестоящая нода валидатором или другой полной нодой. Более подробно о топологии сети можно прочитать здесь
Сторонние исследователи блокчейна, кошельки, биржи и DApps могут запускать локальную полную ноду для:
Используйте REST-интерфейс для взаимодействия с блокчейном.
Получите согласованное представление реестра Aptos.
Избегайте ограничений на скорость чтения трафика.
Выполняйте пользовательскую аналитику на исторических данных.
Получайте уведомления об определенных событиях на сети.
Last updated