Bookmark · 10 July 2025, 00:46 Persistent Identifiers: The Achilles' Heel of Open Science pidsdistributed-begetshashes