DEV Community

EgorMajj
EgorMajj

Posted on

1

Концепции APTOS | Полные ноды

Нода Aptos - это объект экосистемы Aptos, который отслеживает состояние блокчейна Aptos. Пользователи взаимодействуют с блокчейном через ноды Aptos. Существует два типа нод:

  • Ноды Валидатора
  • Полные ноды
    Каждая нода Aptos состоит из нескольких логических компонентов:

  • REST-сервис

  • Mempool

  • Execution

  • Виртуальная машина

  • Хранилище

  • Синхронизатор состояния

Программное обеспечение Aptos-core может быть настроено для работы в качестве ноды валидатора или полного ноды.

Обзор

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

Сторонние исследователи блокчейна, кошельки, биржи и DApps могут запускать локальную полную ноду для:

  • Используйте REST-интерфейс для взаимодействия с блокчейном.
  • Получите согласованное представление реестра Aptos.
  • Избегайте ограничений на скорость чтения трафика.
  • Выполняйте пользовательскую аналитику на исторических данных.
  • Получайте уведомления об определенных событиях на сети.

Reinvent your career. Join DEV.

It takes one minute and is worth it for your career.

Get started

Top comments (0)

Billboard image

The Next Generation Developer Platform

Coherence is the first Platform-as-a-Service you can control. Unlike "black-box" platforms that are opinionated about the infra you can deploy, Coherence is powered by CNC, the open-source IaC framework, which offers limitless customization.

Learn more

👋 Kindness is contagious

Engage with a sea of insights in this enlightening article, highly esteemed within the encouraging DEV Community. Programmers of every skill level are invited to participate and enrich our shared knowledge.

A simple "thank you" can uplift someone's spirits. Express your appreciation in the comments section!

On DEV, sharing knowledge smooths our journey and strengthens our community bonds. Found this useful? A brief thank you to the author can mean a lot.

Okay