Double-Blind Handshake
Broadcasts carry a temporary broadcast_alias. Responders target that alias using to_alias. Server routing stays private until approval gates pass.
Every step is consent-gated. Discovery first, identity reveal only after mutual approval.
Broadcasts carry a temporary broadcast_alias. Responders target that alias using to_alias. Server routing stays private until approval gates pass.