Earlier quoted context omitted.
http://en.wikipedia.org/wiki/Uniform_resource_name
Right. Turns out my use of 'URL' everywhere in grandparent comment is a misnomer then. Should've used URN or URI. I'm not quite sure if URN is exactly right for the hash thing either, given that it both fails to unify things which humans would probably assign the same URN to, such as two image files of the same picture using different encodings, and it has the theoretical chance of assigning the same hash to two enti…
* Global uniqueness: The same URN will never be assigned to two different resources. ((the encoding would be part of the URN))
* Independence: It is solely the responsibility of a name issuing authority to determine the conditions under which it will issue a name. ((a URN wouldn't necessarily be a hash of the resource in question))
The second point makes it pretty clear that the assignment of URN's would be done by some authoritative parties, which makes sense if you think that in their initial view URN's would have been useful in linking citations, references; for research papers. Just that the Internet has far time ago branched from that scope.