Incarnation identifier
An incarnation identifier distinguishes successive instances of a process, machine or service whose local identifiers may otherwise be reused.
Birrell and Nelson's RPC design carries a conversation identifier alongside the call sequence number to distinguish restarted caller instances. Its remote-binding identifier separately addresses restarted servers. [1]
An identifier separates instances; it does not by itself order their operations or authenticate them. Storage recovery still needs the relevant identity, history and ordering contract. [2]