|  | 
|  | 1 | +:SCEP: 102 | 
|  | 2 | +:Title: Certificates of existence | 
|  | 3 | +:Author: Raphael ‘kena’ Poss | 
|  | 4 | +:Status: Draft | 
|  | 5 | +:Type: Standards Track | 
|  | 6 | +:Created: 2014-06-16 | 
|  | 7 | + | 
|  | 8 | +Definition | 
|  | 9 | +========== | 
|  | 10 | + | 
|  | 11 | +A **certificate of existence** (CoE) binds an object with a date stamp | 
|  | 12 | +and asserts that the object existed no later than the certified date. | 
|  | 13 | + | 
|  | 14 | +A CoE exists outside of the object that it certifies. Each object can | 
|  | 15 | +be attested by more than one CoE. | 
|  | 16 | + | 
|  | 17 | +CoEs are intended for display in citation contexts, for example "this | 
|  | 18 | +document refers to another document D, attested by CoEs X, Y, and Z". | 
|  | 19 | + | 
|  | 20 | +The Structured Commons model supports multiple *certification methods* | 
|  | 21 | +to generate and verify CoEs, including a variety of historical | 
|  | 22 | +mechanisms already in use in academic publishing. | 
|  | 23 | + | 
|  | 24 | +Certification methods | 
|  | 25 | +===================== | 
|  | 26 | + | 
|  | 27 | +New certifications methods may be defined over time, as long as they are publicly | 
|  | 28 | +documented and certificates can be independently verified by users. | 
|  | 29 | + | 
|  | 30 | +Each certification method must provide at least the following services: | 
|  | 31 | + | 
|  | 32 | +- from an object or fingerprint, generate a CoE for a calendar date no | 
|  | 33 | +  earlier than the date of the request; | 
|  | 34 | +- from a CoE and object, verify the CoE is valid and | 
|  | 35 | +  return the earliest attested date for the fingerprint; | 
|  | 36 | +- represent the CoE as a textual, printable *CoE signature* that can be | 
|  | 37 | +  embedded in citation contexts. | 
|  | 38 | + | 
|  | 39 | +All CoE signatures must match the following common format: the method | 
|  | 40 | +name, followed by a colon, followed optionally by the certified date stamp with | 
|  | 41 | +format YYYY-MM-DD and a colon, followed by a textual | 
|  | 42 | +representation of the CoE:: | 
|  | 43 | + | 
|  | 44 | +  signature: METHOD ':' [ DATESTAMP ':' ] CERTIFICATE | 
|  | 45 | + | 
|  | 46 | +This format is purposely defined to overlap with the syntax already | 
|  | 47 | +used in academic works to refer to certificates of existence, cf. the | 
|  | 48 | +next section. | 
|  | 49 | + | 
|  | 50 | +Predefined certification methods | 
|  | 51 | +================================ | 
|  | 52 | + | 
|  | 53 | +The following CoE methods are predefined: | 
|  | 54 | + | 
|  | 55 | +======= =============================================== ================================== | 
|  | 56 | +Name    Meaning of CoE signature                        Base URL for verification | 
|  | 57 | +======= =============================================== ================================== | 
|  | 58 | +doi     registered Digital Object Identifier [#]_ [#]_  http://dx.doi.org/%s | 
|  | 59 | +acmid   publication ID in the ACM Digital Library [#]_  http://dl.acm.org/citation.cfm?id=%s | 
|  | 60 | +arxiv   ArXiv document identifier                       http://arxiv.org/abs/%s | 
|  | 61 | +btc     Document digest                                 http://www.proofofexistence.com/detail/%s | 
|  | 62 | +ocn     OCLC Control Number [#]_ [#]_                   http://www.worldcat.org/oclc/%s | 
|  | 63 | +isbn    International Standard Book Number [#]_ [#]_    N/A | 
|  | 64 | +======= =============================================== ================================== | 
|  | 65 | + | 
|  | 66 | +These methods correspond to historical mechanisms that are already trusted by scholars | 
|  | 67 | +to deliver reliable registration services. | 
|  | 68 | + | 
|  | 69 | +Some example valid CoE signatures: | 
|  | 70 | + | 
|  | 71 | +arxiv:2014-04-30:1404.7753 | 
|  | 72 | +   method: arXiv, attested date April 30th, 2014, certificate "1404.7753" | 
|  | 73 | + | 
|  | 74 | +arxiv:1404.7753 | 
|  | 75 | +   method: arXiv, omitted date, certificate "1404.7753" | 
|  | 76 | + | 
|  | 77 | +doi:2014-06-09:10.1145/2618137.2618139 | 
|  | 78 | +   method: DOI, attested date June 9th, 2014, certificate "10.1145/2618137.2618139" | 
|  | 79 | + | 
|  | 80 | +doi:10.1145/2618137.2618139 | 
|  | 81 | +   method: DOI, omitted date, certificate "10.1145/2618137.2618139" | 
|  | 82 | + | 
|  | 83 | +acmid:2014-06-09:2618137.2618139 | 
|  | 84 | +   method: ACMID, attested date June 9th, 2014, certificate "2618137.2618139" | 
|  | 85 | + | 
|  | 86 | +acmid:2618137.2618139 | 
|  | 87 | +   method: ACMID, omitted date, certificate "2618137.2618139" | 
|  | 88 | + | 
|  | 89 | +.. note:: | 
|  | 90 | +   These CoE signature formats correspond to the format already used by scholars | 
|  | 91 | +   to embed the DOI, ArXiv, ACM id, etc. in bibliographical citations. This | 
|  | 92 | +   choice is intentional, to enable the direct capture of this existing practice | 
|  | 93 | +   within the Structured Commons model. | 
|  | 94 | + | 
|  | 95 | +Hypertext references | 
|  | 96 | +==================== | 
|  | 97 | + | 
|  | 98 | +In a hypertext context, each CoE signature representation should be | 
|  | 99 | +configured as a hyperlink to the certificate URI. | 
|  | 100 | + | 
|  | 101 | +For example, an ``arxiv`` CoE sig can redirect to the URI | 
|  | 102 | +``http://arxiv.org/abs/`` followed by the arXiv identifier: | 
|  | 103 | +`arxiv:2014-04-30:1404.7753`__ | 
|  | 104 | + | 
|  | 105 | +.. __: http://arxiv.org/abs/1404.7753 | 
|  | 106 | + | 
|  | 107 | +See the table above for a list of base URLs to use for the predefined | 
|  | 108 | +certification methods. | 
|  | 109 | + | 
|  | 110 | +Very long term durability | 
|  | 111 | +========================= | 
|  | 112 | + | 
|  | 113 | +As certification requires trusted 3rd parties, a risk exists that the | 
|  | 114 | +disappearance of a certification authority will make the verification | 
|  | 115 | +of a single internet-based CoE difficult, expensive or even | 
|  | 116 | +impossible. | 
|  | 117 | + | 
|  | 118 | +This risk increases over time, and ensuring CoE verification stays possible | 
|  | 119 | +is quite relevant considering the Structured Commons model envisions | 
|  | 120 | +preserving knowledge over the very long term (50+ years). | 
|  | 121 | + | 
|  | 122 | +Historically, durable CoE verifiability was ensured by printing | 
|  | 123 | +journals on paper, and archiving multiple paper copies over time and | 
|  | 124 | +in different libraries over the world. Even hundred years later, we | 
|  | 125 | +are able to check 18th century articles existed no later than a | 
|  | 126 | +particular date by investigating and cross-checking paper | 
|  | 127 | +archives. This method is effective even for works that are not | 
|  | 128 | +published in journals, *as long as journals cite them*: if a work A is | 
|  | 129 | +cited by journal J which is attested to exist at date D by a set of | 
|  | 130 | +printed copies, then A is attested to have existed no later than D. | 
|  | 131 | + | 
|  | 132 | +Starting with the Internet, more and more works are published "online | 
|  | 133 | +only" and never cited by printed journals, so the CoE durability | 
|  | 134 | +provided by journals becomes largely ineffective. | 
|  | 135 | + | 
|  | 136 | +There are three strategies to guarantee the very long term | 
|  | 137 | +verifiability of CoEs, even without printed journals, in increasing | 
|  | 138 | +order of effectiveness: | 
|  | 139 | + | 
|  | 140 | +1. creating multiple CoEs using more than one certification method (decreases the risk that | 
|  | 141 | +   the disappearance of one certification authority makes verification impossible); | 
|  | 142 | +2. archive CoE databases in durable media (eg. paper or microfilm | 
|  | 143 | +   archives that map fingerprints to known CoEs); | 
|  | 144 | +3. ensure that **works are cited using both their fingerprint and known CoEs**, so | 
|  | 145 | +   that the structured global web of knowledge serves as distributed | 
|  | 146 | +   trusted database of CoEs. | 
|  | 147 | + | 
|  | 148 | +The last strategy is the most robust: if a work A is attested by CoE | 
|  | 149 | +X, and B cites A using A's fingerprint and X's signature, and the web | 
|  | 150 | +of knowledge attests B *via fingerprint* by citation in multiple other | 
|  | 151 | +works, then it becomes impossible to modify A or fake another CoE (or | 
|  | 152 | +attested date) because this would change A's fingerprint and thus B's. | 
|  | 153 | +Over time, the *structured citation network* will become the trusted database | 
|  | 154 | +of CoEs for past works. | 
|  | 155 | + | 
|  | 156 | +References | 
|  | 157 | +========== | 
|  | 158 | + | 
|  | 159 | +.. [#] https://en.wikipedia.org/wiki/Digital_object_identifier | 
|  | 160 | +.. [#] ISO/DIS 26324:2012. "Information and documentation -- Digital object identifier system". | 
|  | 161 | +.. [#] http://dl.acm.org/ | 
|  | 162 | +.. [#] http://www.oclc.org/batchload/controlnumber.en.html | 
|  | 163 | +.. [#] https://en.wikipedia.org/wiki/Online_Computer_Library_Center | 
|  | 164 | +.. [#] ISO 2108:2005. "Information and documentation -- International standard book number (ISBN)". | 
|  | 165 | +.. [#] https://en.wikipedia.org/wiki/International_Standard_Book_Number | 
|  | 166 | +
 | 
|  | 167 | +
 | 
|  | 168 | +
 | 
|  | 169 | +.. | 
|  | 170 | +   Local Variables: | 
|  | 171 | +   mode: rst | 
|  | 172 | +   indent-tabs-mode: nil | 
|  | 173 | +   sentence-end-double-space: t | 
|  | 174 | +   fill-column: 70 | 
|  | 175 | +   coding: utf-8 | 
|  | 176 | +   End: | 
0 commit comments