Expand description
Node end of a live restreamer session (A2 / A3).
The node dials C2’s uplink, OPENs a channel, then runs the inner Noise_NK handshake toward the relayed recipient key as ordinary DATA frames: msg1 goes up through C2 into the core drain, msg2 comes back down the same stream. After that every request and reply is Noise transport ciphertext, wrapped in C2’s outer layer on the way up. C2 only ever sees opaque bytes, and the node never learns what sits behind C2.
Structs§
- Node
Session - Node
Uplink - One TCP uplink to C2 carrying any number of channels. Downlink DATA frames are demultiplexed by channel id. C2 keys its downlink route by node, so every channel a node opens must share this single connection.
- Upstream
Keys - Keys C2 hands a node at enrollment: its own outer key and the upstream recipient key.