2 2014.eswc-conferences.org Trusty URIs: Verifiable, Immutable, and Permanent Digital Artifacts [pdf] 32 points dj-wonk 12 years ago 15 comments