The document discusses trusted timestamping via the Bitcoin blockchain. It introduces Originstamp, a service that uses the blockchain to prove a data record existed at a certain point in time and has not been manipulated since. A live demo is shown of hashing a document and recording it on the blockchain to establish an immutable timestamp. Potential applications discussed include journalism, research data, insurance, and digital libraries.
1. Trusted Timestamping
via the Bitcoin Blockchain
Prof. Dr. Bela Gipp
www.gipp.com
Bela@Gipp.com
Twitter: @BelaGipp
24/09/2019 Bela Gipp - www.originstamp.com 1
2. Agenda
• What is trusted timestamping?
• What are blockchains? Why and how do we use them?
• Our service OriginStamp
• Q & A
24/09/2019 Bela Gipp - www.originstamp.com 2
3. Projekt Teams
24/09/2019 Bela Gipp - www.originstamp.com 3
Data & Knowledge Engineering Group at Uni Wuppertal OriginStamp AG
www.dke.uni-wuppertal.de www.originstamp.com
12. Blockchain vs. Bitcoin
“[Blockchain] is to Bitcoin, what the internet is to email. A big
electronic system, on top of which you can build applications.
Currency is just one.”
—Sally Davies, FT Technology Reporter
24/09/2019 Bela Gipp - www.originstamp.com 12
13. Blockchain Concept
The blockchain is a public distributed record (ledger) of all
transactions that occurred in a cryptocurrency network.
24/09/2019 Bela Gipp - www.originstamp.com 13
Source: Wikipedia
14. Characteristics
• Distributed
• Secure by design
• Collaboratively maintained
• Open source protocol
• “Cryptographic proof instead of trust” (Nakamoto, 2008) (independent of centralized
authority, banks or governments) à Tamperproof using hashing.
24/09/2019 Bela Gipp - www.originstamp.com 14
Source: Wikipedia
15. Why are Blockchains Tamperproof?
24/09/2019 Bela Gipp - www.originstamp.com 15
Source: unknown
16. Cryptographic Hash Functions
Hash
function:
Takes any string
as input
Fixed-size output
(we’ll use 256
bits, SHA-256)
Efficiently
computable
Security
properties:
Collision-
resistant
Hiding property
Puzzle-friendly
24/09/2019 Bela Gipp - www.originstamp.com 16
17. Hashing Demo via OriginStamp.org
24/09/2019 Bela Gipp - www.originstamp.com 17
18. Why does Bitcoin work?
24/09/2019 Bela Gipp - www.originstamp.com 18
Security of
blockchain
Value of
currency
Health of
mining
ecosystem
19. With OriginStamp, you can prove that
1
a data record already existed at a certain
point in time
2
and that the record has not been
manipulated since then
24/09/2019 Bela Gipp - www.originstamp.com 19
20. Our Approach using the Blockchain
24/09/2019 Bela Gipp - www.originstamp.com 20
30. Current Users or Originstamp.org
• Journalists e.g. from
to timestamp photo and video evidence
• Researchers to timestamp
research data and
preprints
• Insurance
• Patent lawyers
• Several timestamps per minute –
4.000.000+ timestamps since 2012
24/09/2019 Bela Gipp - www.originstamp.com 31
31. Potential use cases in the are of digital libraries
• Preprinting services such as zenodo & arXiv?
• The Wayback Machine by Internet Archive
• Paper submission systems such as Easychair or the Open Journal
Systems (OJS)
• …
24/09/2019 Bela Gipp - www.originstamp.com 32