>>29Quantum crypto needs dedicated direct lines. Forget about it.
Then give me your definition of anonymity. A public key certainly ruins your identity.
I mean exactly the same thing as Tor's hidden services provide (ideally). The hidden service doesn't know anything about who is connecting, the client doesn't know anything about the hidden service except for its public key, and an outside observer must not be able to find out anything, not even that a connection/transfer occurred, much less identify its endpoints. The public key is needed to both identity and authenticate the connection's destination.