Node types
Hypergraph routing distinguishes between several node roles that determine how traffic is routed, replicated, and coordinated across the network.
Root Nodes
Root nodes serve as coordination points for routing groups. They maintain the authoritative state of the hyperedge membership table.
Leaf Nodes
Leaf nodes are endpoints that consume or produce data but do not participate in routing decisions.
Relay Nodes
Relay nodes forward traffic between root and leaf nodes without holding persistent state.