Skip to content

Commit b472c0f

Browse files
committed
New SCEP 102.
1 parent 9de1410 commit b472c0f

File tree

2 files changed

+178
-0
lines changed

2 files changed

+178
-0
lines changed

src/content/pages/sceps/scep0000.rst

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -44,6 +44,7 @@ Num Title
4444
====== ===================
4545
|100| Structured Commons Model Overview
4646
|101| Structured Commons Object Model and Fingerprints
47+
|102| Certificates of existence
4748
====== ===================
4849

4950

@@ -60,3 +61,4 @@ References
6061
.. |2| replace:: :raw-html:`<a href="scep0002.html">2</a>`
6162
.. |100| replace:: :raw-html:`<a href="scep0100.html">100</a>`
6263
.. |101| replace:: :raw-html:`<a href="scep0101.html">101</a>`
64+
.. |102| replace:: :raw-html:`<a href="scep0102.html">102</a>`
Lines changed: 176 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,176 @@
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

Comments
 (0)