DEV Community

EgorMajj
EgorMajj

Posted on

1

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

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

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

  • REST-сервис

  • Mempool

  • Execution

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

  • Хранилище

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

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

Обзор

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

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

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

Sentry image

Hands-on debugging session: instrument, monitor, and fix

Join Lazar for a hands-on session where you’ll build it, break it, debug it, and fix it. You’ll set up Sentry, track errors, use Session Replay and Tracing, and leverage some good ol’ AI to find and fix issues fast.

RSVP here →

Top comments (0)

A Workflow Copilot. Tailored to You.

Pieces.app image

Our desktop app, with its intelligent copilot, streamlines coding by generating snippets, extracting code from screenshots, and accelerating problem-solving.

Read the docs

👋 Kindness is contagious

Please leave a ❤️ or a friendly comment on this post if you found it helpful!

Okay