Techniques are provided for preserving and managing identities within an
audit log. Initial entries into a log do not include an explicit and
direct reference to an agent that performs a transaction; rather, the
agent acquires a temporary transaction identity for the transaction and
an indirect reference to the transaction identity is written to the log
while the transaction is pending. Once the transaction completes a direct
reference to the transaction identity is written to the log, the identity
of agent remains transparent until the identity of the agent expires, if
at all.