1. In a network computing environment comprising a plurality of interconnected systems where data is shared between the systems, a method of tracking lineage of data, the method comprising: accessing a dataset, the dataset being associated with lineage metadata the lineage metadata comprising data indicating the original source of the data, one or more intermediary entities that have performed operations on the dataset, and the nature of operations performed on the dataset; determining that the lineage metadata has been compromised in that the lineage metadata has been at least one of removed from association with the dataset, is corrupted, or is incomplete; and as a result of determining that the lineage metadata has been compromised, invalidating the dataset.