Uniquely identifies a transaction that spans all nodes in a cluster. This is used when
replicating all modifications in a transaction; the PREPARE and COMMIT (or ROLLBACK)
messages have to have a unique identifier to associate the changes with