3. Layer 0: Identity
Each node MUST have a globally unique nodeId (UUID v4) generated at first launch and persisted across sessions. Each node MUST have a human-readable name (UTF-8 string, 1–64 bytes). The nodeId MUST NOT change during the lifetime of a node installation.