The process of inspecting, identifying and clustering data on the blockchain to determine the actors and their transactions is called blockchain analysis.
Blockchain analysis is typically performed by private companies. In many cases this information is used by government and regulatory agencies.