Sui.

Publicación

Comparte tu conocimiento.

article banner.
dhaholar.
Aug 22, 2025
Artículo

Anatomy of a Validator Node

Problem this solves: Teams sometimes don’t know what components a validator runs or how they fit together—leading to misconfigured testnets or wrong performance expectations.

What you’ll learn:

The internal modules of a Sui validator

How networking, consensus, and execution coordinate

Monitoring key metrics

  1. Core components

Narwhal worker: Handles incoming tx batches.

Narwhal primary: Builds DAG, coordinates with other validators.

Bullshark engine: Orders transactions when required.

Execution engine: Runs Move VM on valid transactions.

Storage subsystem: Manages persistent data.

  1. Key metrics to watch

Transaction throughput (TPS)

Latency per category (owned vs shared)

CPU usage per module

Storage I/O

  1. Deployment note

Separate networking-heavy and execution-heavy workloads onto different hardware if scaling.

  • Sui
  • Architecture
1
Cuota
Comentarios
.
Dpodium.js.
Aug 23 2025, 00:51

Which component of a Sui validator is responsible for ordering transactions once they are batched and shared across the DAG?