I like this idea. I have a couple of thoughts about the details.
* I think it should appear as a field (or fields) in the stats response.
* I'd prefer if it were transparent. For example, if it is based on
the host name and a time stamp, those should be plainly visible. In
other words, I don't want it to be just a SHA-1 hash or something.
* Perhaps the actual constuction can be left to the clients, who
already have almost enough information. They already know (or can get)
the IP address and port number of the service, the pid of the daemon,
and the job id. All they need in addition is the time the server was
started. Perhaps a random number is also necessary. How likely is a
server OS to reuse a pid within one second? These things could be
added as two separate fields in the stats output.
kr