The internet is dead,
long live the (new)
internet, the
Blockchain
Lectoraat
Optimaliseren
Kennisintensieve
Bedrijfsprocessen
Martijn Zoet
1
martijn.zoet@zuyd.nl
(@mzoet)
“Working together to develop and spread new insights
and solutions for practical problems.“
2
3
(Copyright Tim Berners-Lee, 1990)
4
(Copyright Microsoft, 2016)
5
(Copyright Microsoft, 2016)
Wat is het internet?
6
HTTP / HTTPS
TCP/IP
(Simplified Overview)
SMTP
POP
IMAP
‘Het Internet’
FTP
Applicatie
protocol
Applicatie
Protocol
Laag
(Copyright Microsoft, 2016) (Copyright Google, 2016) (Copyright Mozilla, 2016)
7
‘Het Internet’
Bitcoin Protocol
Blockchain Protocol
(Copyright Google, 2016)
(Simplified Overview)
(Copyright BTC-E.com, 2016)(Copyright Greenaddress.it, 2016)
Applicatie
protocol
Applicatie
Protocol
Laag
SMTP
POP
IMAP
TCP/IP
8
Bitcoin
Protocol
Blockchain Protocol
Ethereum
Protocol
XYZ
(Simplified Overview)
Applicatie
protocol
Applicatie
Protocol
Laag
?
9
(copyright http://www.bitchcoin.biz/)
10
(copyright http://www.gnosis.pm/)
11
(copyright http://www.marktplaats.nl/) (copyright https://openbazaar.org/)
12
(copyright https://lazooz.net/)(copyright https://uber.com/)
13
(copyright https://dropbox.com) (copyright https://storj.io)
14
(copyright https://gem.co/health)
Waarom niet
15
Het ‘normale
internet’ ?
16
Vanuit een het ‘gehypet’ oogpunt
Welkom op het gratis geld ehhh…………,
ik bedoel Blockchain feestje
17
Vanuit een ‘filosofisch’ oogpunt
(copyright https://daohub.org/)
DAB
DAG DAS
DAO
18
Vanuit een ‘filosofisch’ oogpunt
DAB
DAG DAS
DAO
Decentralized Autonomous
Organization
Decentralized Autonomous
Business Unit
Decentralized Autonomous
Society
Decentralized Autonomous
Government
19
Vanuit een ‘filosofisch’ oogpunt
Waarom
20
De
Blockchain
Diederik
21
Stapelen
Andrew
22
Fastow’en
23
all others must bring
proof or data
24
The text on a Blockchain
transaction:
“In proof we trust”
Email – ‘Normaal’
25
A
BC
Bank – ‘Normaal’
26
A
BC
De Blockchain
27
28
Slimme
Contracten
NetwerkAssets
Registreert Is voor een specifiek
Voorwaarden
Past
Toe
Communicatie
Protocol
Rollen
PrivacyConsensus
Mechanisme
Heeft een vorm vanHeeft eenHeeft
Past
Toe
Past toe
Gedistribueerd
Grootboek
29
Consensus Mechanisme
(KPMG, 2016)
Bouwblokken gedistribueerd grootboek
Gedistribueerd
Grootboek
Slimme
Contracten
NetwerkAssets
Registreert Is voor een specifiek
Voorwaarden
Past
Toe
Communicatie
Protocol
Rollen
PrivacyConsensus
Mechanisme
Heeft een vorm vanHeeft eenHeeft
Past
Toe
Past toe
30
1. Financial, Payments
1. People
2. Organizations
3. Institutions
4. Countries
1. Accountantholders
2. Miners (Validators)
1. Open
1. None
1. Very Very Simple
Simple Contracts (Not
intended for)
1. In Place (to detailed to
described in this
picture)
1. Proof of Work
De BitCoin
31
Gedistribueerd
Grootboek
Slimme
Contracten
NetwerkAssets
Registreert Is voor een specifiek
Voorwaarden
Past
Toe
Communicatie
Protocol
Rollen
PrivacyConsensus
Mechanisme
Heeft een vorm vanHeeft eenHeeft
Past
Toe
Past toe
1. Financial, Payments
1. Organizations
2. People
1. Customers
2. Merchants
3. Gateways
4. Marketmaker
1. Zero Knowledge
1. Available
1. Multiple Languages
Supported
1. Only Customers of the
organization (the rest to
detailed to describe)
1. Federated Consensus
Een Private Oplossing
32
Gedistribueerd
Grootboek
Slimme
Contracten
NetwerkAssets
Registreert Is voor een specifiek
Voorwaarden
Past
Toe
Communicatie
Protocol
Rollen
PrivacyConsensus
Mechanisme
Heeft een vorm vanHeeft eenHeeft
Past
Toe
Past toe
Gedistribueerd
Grootboek
Slimme
Contracten
NetwerkAssets
Registreert Is voor een specifiek
Voorwaarden
Past
Toe
Communicatie
Protocol
Rollen
PrivacyConsensus
Mechanisme
Heeft een vorm vanHeeft eenHeeft
Past
Toe
Past toe
Vraag 1 – De Basis:
Heeft u een database nodig?
(Questions are based on multiple sources: Gideon, 2006; Del Castillo, 2016; Rizzo, 2016; Zoet, 2016)
33
Gedistribueerd
Grootboek
Slimme
Contracten
NetwerkAssets
Registreert Is voor een specifiek
Voorwaarden
Past
Toe
Communicatie
Protocol
Rollen
PrivacyConsensus
Mechanisme
Heeft een vorm vanHeeft eenHeeft
Past
Toe
Past toe
Vraag 2 – Het Netwerk:
Schrijven er meerdere partijen in
het netwerk naar de database?
Gedistribueerd
Grootboek
Slimme
Contracten
NetwerkAssets
Registreert Is voor een specifiek
Voorwaarden
Past
Toe
Communicatie
Protocol
Rollen
PrivacyConsensus
Mechanisme
Heeft een vorm vanHeeft eenHeeft
Past
Toe
Past toe
Vraag 3 – Het Netwerk:
Vertrouwen de partijen elkaar?
35
Gedistribueerd
Grootboek
Slimme
Contracten
NetwerkAssets
Registreert Is voor een specifiek
Voorwaarden
Past
Toe
Communicatie
Protocol
Rollen
PrivacyConsensus
Mechanisme
Heeft een vorm vanHeeft eenHeeft
Past
Toe
Past toe
Vraag 3 – Het Netwerk:
Vertrouwen de partijen elkaar?
Is het een database die
onder constante dreiging
van hackers staat?
Is de een grote kans tot vervalsing?
Is er een verhoogde kans op fraude?
36
Gedistribueerd
Grootboek
Slimme
Contracten
NetwerkAssets
Registreert Is voor een specifiek
Voorwaarden
Past
Toe
Communicatie
Protocol
Rollen
PrivacyConsensus
Mechanisme
Heeft een vorm vanHeeft eenHeeft
Past
Toe
Past toe
Vraag 4 – Rollen:
Is er een ‘trusted third party’
37
Gedistribueerd
Grootboek
Slimme
Contracten
NetwerkAssets
Registreert Is voor een specifiek
Voorwaarden
Past
Toe
Communicatie
Protocol
Rollen
PrivacyConsensus
Mechanisme
Heeft een vorm vanHeeft eenHeeft
Past
Toe
Past toe
Vraag 5 – Assets:
Is er ‘samenhang’ tussen de
transacties (assets)?
38
39
Welkom bij
gedistribueerde grootboeken
Gedistribueerd
Grootboek
Slimme
Contracten
NetwerkAssets
Registreert Is voor een specifiek
Voorwaarden
Past
Toe
Communicatie
Protocol
Rollen
PrivacyConsensus
Mechanisme
Heeft een vorm vanHeeft eenHeeft
Past
Toe
Past toe
Vraag 6 – Rollen:
Wie valideren de transacties?
40
Gedistribueerd
Grootboek
Slimme
Contracten
NetwerkAssets
Registreert Is voor een specifiek
Voorwaarden
Past
Toe
Communicatie
Protocol
Rollen
PrivacyConsensus
Mechanisme
Heeft een vorm vanHeeft eenHeeft
Past
Toe
Past toe
Vraag 7 – Rollen en Consensus:
Waarom vertrouwen de
personen/organisaties die valideren ?
41
Gedistribueerd
Grootboek
Slimme
Contracten
NetwerkAssets
Registreert Is voor een specifiek
Voorwaarden
Past
Toe
Communicatie
Protocol
Rollen
PrivacyConsensus
Mechanisme
Heeft een vorm vanHeeft eenHeeft
Past
Toe
Past toe
Vraag 8 – Rollen en Assets:
Wie staat er in de ‘echte’ wereld achter
het ‘grootboek’?
42
43
Gedistribueerd
Grootboek
Slimme
Contracten
NetwerkAssets
Registreert Is voor een specifiek
Voorwaarden
Past
Toe
Communicatie
Protocol
Rollen
PrivacyConsensus
Mechanisme
Heeft een vorm vanHeeft eenHeeft
Past
Toe
Past toe
Slimme Contracten:
Wat zijn slimme contracten
44
(Levine, 2016)
45
(Brandom, 2016)
Een Slim Contract: Voorbeelden (1/3)
46
A smart contract is a
A) computable agreement
i. possibly digitally signed
B) that controls (digital) currency or assets
C) between two or more parties
ii. that can be managed, enforced and
executed by a third agent
D) which executes a very specific set of
outcomes
E) and can show proof that certain condition
were or were not met.
Een Slim Contract: Voorbeelden (2/3)
47
A smart contract is a
A) computable agreement
i. possibly digitally signed
B) that controls (digital) currency or assets
C) between two or more parties
ii. that can be managed, enforced and
executed by a third agent
D) which executes a very specific set of
outcomes
E) and can show proof that certain condition
were or were not met.
48
(copyright https://slock.it/)
A smart contract is a
A) computable agreement
i. possibly digitally signed
B) that controls (digital) currency or assets
C) between two or more parties
ii. that can be managed, enforced and
executed by a third agent
D) which executes a very specific set of
outcomes
E) and can show proof that certain condition
were or were not met.
Een Slim Contract: Voorbeelden (3/3)
49
martijn.zoet@zuyd.nl
(@mzoet)
“Working together to develop and spread new insights
and solutions for practical problems.“
50
Slide Photo Artist/Contributor
2 Tower Nimishgogri
2 Classroom Edwin11
2 Medical Tubs SNRE
16 Euro’s TaxRebate.org.uk
16 Pounds TaxRebate.org.uk
16 Euro’s as Plants TaxRebate.org.uk
23 Front of a One Dollar Bill Sarah Corriher
23 Front of a one dollar bill Sarah Corriher
24 Lego Block Ben Rimes
25,26,27 Business Man Hamed Saber
25,26,27 Guy with sunglasses Hamed Saber
25,26,27 Woman in green Pedro Simoes
25,26,27 Men in White Shirt Jcoterhals
25,26,27 Woman looking sharp Jumfer Groot
25,26,27 Woman in Black Dress Rennesi
25,26,27 Woman in White Dress Rennesi
25,26,27 Guy in Black Shirt Hvrojego
25,26,27 Elderly Women Roger Blackwater
This presentation used photos and artwork offered under the creative commons license “attribution
generic” . None of the artists / licensors who created the work have endorsed me or my use of their
work. The Creative Commons Photos can be found on http://www.flickr.com/. Photos and artwork
not listed are copyrighted by the author or 3rd parties.
Slide Photo Artist/Contributor
25,26,27 Servers Paul Hammond
25,26,27 Ledger Pea Green Girl
33 Database Oxygen Team – Oxyhen Icons – IconArchive
34 Pencils FHG Photo
35 Group of people Joi ITO
36 Group of people Joi ITO
37 Badge/Shield Banspy
38 Birds Sue Cantan
39 Boy in Door Georgie Pauwels
40 Business Woman Victor 1558
41 Business Woman Victor 1558
42 Soldiers Usasoc News Service
43 Car Carolinqua
46 Candy Machine Per-Olof Forsberg
47 Car Carolinqua
50 Tower Nimishgogri
50 Classroom Edwin11
50 Medical Tubs SNRE
This presentation used photos and artwork offered under the creative commons license “attribution
generic” . None of the artists / licensors who created the work have endorsed me or my use of their
work. The Creative Commons Photos can be found on http://www.flickr.com/. Photos and artwork
not listed are copyrighted by the author or 3rd parties.

The internet is dead, long live the (new) internet, the Blockchain (Dutch Version)