Mazze Node Architecture
This folder breaks the node into focused pages. Each topic is scoped to code in this repo and points to the main source files.
Reading order
Overview - end-to-end pipeline and crate map.
Block structure - header/body fields and roots.
Transaction pool - intake, validation, packing.
Block generation - assembling blocks before mining.
PoW and mining - Proof of Work, RandomX, Stratum.
DAG and DETS - parent/referee graph model.
Consensus - ordering, timer chain, checkpoints.
Execution and state - epoch execution and state roots.
Verification - block and tx validation rules.
Storage and snapshots - state DB and snapshots.
Synchronization - sync phases and catch-up.
Networking - P2P, discovery, peer management.
RPC and APIs - JSON-RPC surfaces.
Genesis and params - genesis build and config.
Rewards and fees - base reward, fees, penalties.
Node types and light protocol - archive/full/light behavior.
Last updated
Was this helpful?