Each new state remembers the previous commitment:
state_n.prev_commitment = identity_commitment_(n-1)
state_n.identity_commitment = Hash(...)
This creates a commitment chain for each identity:
genesis_commitment -> commitment_2 -> commitment_3 -> ... -> current
Verification rule for a relying party:
current_commitment from the registry / resolver for identity_id.