Good ideas and conversation. No ads, no tracking. Login or Take a Tour!
Well, Git uses SHA-1. It is a cryptographic hash, but of course vulnerable to collisions and already a bit deprecated. But a Git like system with a more robust hash (SHA-3, if you will) addresses that. (That paper that was gibberish explains it.) [p.s. Same with git re. 'copies'. If someone somehow manages to hack the SHA-1 sig for a commit on github for repo x, all the extant clones of the repo still maintain the original records and can challenge it.]