De Blockchain: Een reis door de mist
-
Upload
martijn-zoet -
Category
Business
-
view
118 -
download
1
Transcript of De Blockchain: Een reis door de mist
![Page 1: De Blockchain: Een reis door de mist](https://reader033.fdocuments.us/reader033/viewer/2022051502/58efe9761a28ab8d7e8b45ed/html5/thumbnails/1.jpg)
De Blockchain:
Een reis door de mist
Lectoraat OptimaliserenKennisintensieve Bedrijfsprocessen
Martijn Zoet
1
![Page 2: De Blockchain: Een reis door de mist](https://reader033.fdocuments.us/reader033/viewer/2022051502/58efe9761a28ab8d7e8b45ed/html5/thumbnails/2.jpg)
[email protected](@mzoet)
“Working together to develop and spread new insights and solutions for practical problems.“
2
![Page 3: De Blockchain: Een reis door de mist](https://reader033.fdocuments.us/reader033/viewer/2022051502/58efe9761a28ab8d7e8b45ed/html5/thumbnails/3.jpg)
3
(copyright http://www.bitchcoin.biz/)
![Page 4: De Blockchain: Een reis door de mist](https://reader033.fdocuments.us/reader033/viewer/2022051502/58efe9761a28ab8d7e8b45ed/html5/thumbnails/4.jpg)
4
(copyright http://www.gnosis.pm/)
![Page 5: De Blockchain: Een reis door de mist](https://reader033.fdocuments.us/reader033/viewer/2022051502/58efe9761a28ab8d7e8b45ed/html5/thumbnails/5.jpg)
5
(copyright http://www.marktplaats.nl/) (copyright https://openbazaar.org/)
![Page 6: De Blockchain: Een reis door de mist](https://reader033.fdocuments.us/reader033/viewer/2022051502/58efe9761a28ab8d7e8b45ed/html5/thumbnails/6.jpg)
6(copyright https://lazooz.net/)(copyright https://uber.com/)
![Page 7: De Blockchain: Een reis door de mist](https://reader033.fdocuments.us/reader033/viewer/2022051502/58efe9761a28ab8d7e8b45ed/html5/thumbnails/7.jpg)
7
(copyright https://dropbox.com) (copyright https://storj.io)
![Page 8: De Blockchain: Een reis door de mist](https://reader033.fdocuments.us/reader033/viewer/2022051502/58efe9761a28ab8d7e8b45ed/html5/thumbnails/8.jpg)
8
(copyright http://kyc-chain.com/)
![Page 9: De Blockchain: Een reis door de mist](https://reader033.fdocuments.us/reader033/viewer/2022051502/58efe9761a28ab8d7e8b45ed/html5/thumbnails/9.jpg)
9
(copyright https://gem.co/health)
![Page 10: De Blockchain: Een reis door de mist](https://reader033.fdocuments.us/reader033/viewer/2022051502/58efe9761a28ab8d7e8b45ed/html5/thumbnails/10.jpg)
10
![Page 11: De Blockchain: Een reis door de mist](https://reader033.fdocuments.us/reader033/viewer/2022051502/58efe9761a28ab8d7e8b45ed/html5/thumbnails/11.jpg)
11
all others must bring data
![Page 12: De Blockchain: Een reis door de mist](https://reader033.fdocuments.us/reader033/viewer/2022051502/58efe9761a28ab8d7e8b45ed/html5/thumbnails/12.jpg)
12
The text on a Blockchaintransaction:
“In proof we trust”
![Page 13: De Blockchain: Een reis door de mist](https://reader033.fdocuments.us/reader033/viewer/2022051502/58efe9761a28ab8d7e8b45ed/html5/thumbnails/13.jpg)
13
![Page 14: De Blockchain: Een reis door de mist](https://reader033.fdocuments.us/reader033/viewer/2022051502/58efe9761a28ab8d7e8b45ed/html5/thumbnails/14.jpg)
Ledger Capabilities Reference Model
5. Manage Consensus Mechanism
A. Record Management
2. Submit Transaction
B. Product Management
1.1 Design Business Rule Set
C. Identity Management
1. Manage Entities
D. Policy Management
2. Manage Participants
3. Manage Roles
1. Manage Access Control
2. Manage Privacy
3. Manage Consortium Rules
4. Manage Consensus Rules
1.2 Specify Business Rule Set
1.3 Verify Business Rule Set
1.4 Validate Business Rule Set
2. Deploy Smart Contract
4. Evaluate Smart Contract
5. Govern Smart Contract
3. Verify Transaction
4. Create Transaction Set
5. Submit Transaction Set
7. Accept Transaction Set
6. Reach Consensus
1. Create Transaction
E. Interledger Communication
1. Determine Interledger Address 2. Transfer Transaction 3. Convert Transaction
14
1. Design Smart Contract
3. Execute Smart Contract
3.1 Data Sensing
3.2 Execute Business Rule Set
3.3 Trigger Action / Send Event
4. Manage Assets
![Page 15: De Blockchain: Een reis door de mist](https://reader033.fdocuments.us/reader033/viewer/2022051502/58efe9761a28ab8d7e8b45ed/html5/thumbnails/15.jpg)
(A) Distributed
Ledger
Smart Contracts
NetworkAssets
registers is for a specific
Policy
appliesdifferent
InterledgerProtocol
Roles
PrivacyConsensus Mechanism
has a degree ofhas ahas a
applies
applies
Building blocks of a distrubuted ledger
15
![Page 16: De Blockchain: Een reis door de mist](https://reader033.fdocuments.us/reader033/viewer/2022051502/58efe9761a28ab8d7e8b45ed/html5/thumbnails/16.jpg)
16
![Page 17: De Blockchain: Een reis door de mist](https://reader033.fdocuments.us/reader033/viewer/2022051502/58efe9761a28ab8d7e8b45ed/html5/thumbnails/17.jpg)
17
De Blockchain uitgelegd zonder ICT
![Page 18: De Blockchain: Een reis door de mist](https://reader033.fdocuments.us/reader033/viewer/2022051502/58efe9761a28ab8d7e8b45ed/html5/thumbnails/18.jpg)
18
Kluis 1
Het verwerken van transacties
(Explanation based on multiple sources: Gideon, 2006; Zoet, 2016; Oord, 2017)
![Page 19: De Blockchain: Een reis door de mist](https://reader033.fdocuments.us/reader033/viewer/2022051502/58efe9761a28ab8d7e8b45ed/html5/thumbnails/19.jpg)
19
Kluis 1 Kluis 2
Sleutel van kluis 1
Het sluiten van de kluis
![Page 20: De Blockchain: Een reis door de mist](https://reader033.fdocuments.us/reader033/viewer/2022051502/58efe9761a28ab8d7e8b45ed/html5/thumbnails/20.jpg)
20
Kluis 1 Kluis 2
Sleutel van kluis 1
Kluis 3
Sleutel van kluis 2
Kluis 4
Sleutel van kluis 3
Kluis 5
Sleutel van kluis 4
Een keten van kluizen
![Page 21: De Blockchain: Een reis door de mist](https://reader033.fdocuments.us/reader033/viewer/2022051502/58efe9761a28ab8d7e8b45ed/html5/thumbnails/21.jpg)
21
“We need banking but we don’t need banks anymore.
Do you think someday we can open bank accounts or ask for loan without physically
have to come to the bank?”Bill Gates
![Page 22: De Blockchain: Een reis door de mist](https://reader033.fdocuments.us/reader033/viewer/2022051502/58efe9761a28ab8d7e8b45ed/html5/thumbnails/22.jpg)
22
Kluis 1 Kluis 2
Sleutel van kluis 1
Kluis 3
Sleutel van kluis 2
Kluis 4
Sleutel van kluis 3
Kluis 5
Sleutel van kluis 4
Een keten van kluizen
![Page 23: De Blockchain: Een reis door de mist](https://reader033.fdocuments.us/reader033/viewer/2022051502/58efe9761a28ab8d7e8b45ed/html5/thumbnails/23.jpg)
23
Kluis 1 Kluis 2
Sleutel van kluis 1
Kluis 3
Sleutel van kluis 2
Kluis 4
Sleutel van kluis 3
Kluis 5
Sleutel van kluis 4
Als er niemand vertrouwd wordt?
![Page 24: De Blockchain: Een reis door de mist](https://reader033.fdocuments.us/reader033/viewer/2022051502/58efe9761a28ab8d7e8b45ed/html5/thumbnails/24.jpg)
24
Iedereen zijn eigen Blockchain
![Page 25: De Blockchain: Een reis door de mist](https://reader033.fdocuments.us/reader033/viewer/2022051502/58efe9761a28ab8d7e8b45ed/html5/thumbnails/25.jpg)
25
Iedereen zijn eigen Blockchain
![Page 26: De Blockchain: Een reis door de mist](https://reader033.fdocuments.us/reader033/viewer/2022051502/58efe9761a28ab8d7e8b45ed/html5/thumbnails/26.jpg)
Andrew
26
Fastow’en
![Page 27: De Blockchain: Een reis door de mist](https://reader033.fdocuments.us/reader033/viewer/2022051502/58efe9761a28ab8d7e8b45ed/html5/thumbnails/27.jpg)
27
(Potentiele) Fraude
![Page 28: De Blockchain: Een reis door de mist](https://reader033.fdocuments.us/reader033/viewer/2022051502/58efe9761a28ab8d7e8b45ed/html5/thumbnails/28.jpg)
28
(Potentiele) Fraude
![Page 29: De Blockchain: Een reis door de mist](https://reader033.fdocuments.us/reader033/viewer/2022051502/58efe9761a28ab8d7e8b45ed/html5/thumbnails/29.jpg)
Diederik
29
Stapelen
![Page 30: De Blockchain: Een reis door de mist](https://reader033.fdocuments.us/reader033/viewer/2022051502/58efe9761a28ab8d7e8b45ed/html5/thumbnails/30.jpg)
30
Evil Twins
![Page 31: De Blockchain: Een reis door de mist](https://reader033.fdocuments.us/reader033/viewer/2022051502/58efe9761a28ab8d7e8b45ed/html5/thumbnails/31.jpg)
31
![Page 32: De Blockchain: Een reis door de mist](https://reader033.fdocuments.us/reader033/viewer/2022051502/58efe9761a28ab8d7e8b45ed/html5/thumbnails/32.jpg)
32
Een werkende Blockchain
![Page 33: De Blockchain: Een reis door de mist](https://reader033.fdocuments.us/reader033/viewer/2022051502/58efe9761a28ab8d7e8b45ed/html5/thumbnails/33.jpg)
33
Een werkende Blockchain
![Page 34: De Blockchain: Een reis door de mist](https://reader033.fdocuments.us/reader033/viewer/2022051502/58efe9761a28ab8d7e8b45ed/html5/thumbnails/34.jpg)
34
Een werkende Blockchain
(A) Distributed
LedgerMinen
Digitale Berichten
Blocks (Gehasthe) verzamelingen van transacties
![Page 35: De Blockchain: Een reis door de mist](https://reader033.fdocuments.us/reader033/viewer/2022051502/58efe9761a28ab8d7e8b45ed/html5/thumbnails/35.jpg)
35
In welke situaties biedt de Blockchain toegevoegde waarde?
![Page 36: De Blockchain: Een reis door de mist](https://reader033.fdocuments.us/reader033/viewer/2022051502/58efe9761a28ab8d7e8b45ed/html5/thumbnails/36.jpg)
36
Situatie 1
(ECB Occasional Paper 172, April 2016)
![Page 37: De Blockchain: Een reis door de mist](https://reader033.fdocuments.us/reader033/viewer/2022051502/58efe9761a28ab8d7e8b45ed/html5/thumbnails/37.jpg)
37
Situatie 2
(Ripple, 2016)
![Page 38: De Blockchain: Een reis door de mist](https://reader033.fdocuments.us/reader033/viewer/2022051502/58efe9761a28ab8d7e8b45ed/html5/thumbnails/38.jpg)
38
Situatie 3
(Greenspan, 2016)
![Page 39: De Blockchain: Een reis door de mist](https://reader033.fdocuments.us/reader033/viewer/2022051502/58efe9761a28ab8d7e8b45ed/html5/thumbnails/39.jpg)
39
Situatie 4
(Greenspan, 2016)
![Page 40: De Blockchain: Een reis door de mist](https://reader033.fdocuments.us/reader033/viewer/2022051502/58efe9761a28ab8d7e8b45ed/html5/thumbnails/40.jpg)
(A) Distributed
Ledger
Smart Contracts
NetworkAssets
registers is for a specific
Policy
appliesdifferent
InterledgerProtocol
Roles
PrivacyConsensus Mechanism
has a degree ofhas ahas a
applies
applies
Vraag 1 – De Basis: Heeft u een database nodig?
(Questions are based on multiple sources: Gideon, 2006; Del Castillo, 2016; Rizzo, 2016; Zoet, 2016)
40
![Page 41: De Blockchain: Een reis door de mist](https://reader033.fdocuments.us/reader033/viewer/2022051502/58efe9761a28ab8d7e8b45ed/html5/thumbnails/41.jpg)
(A) Distributed
Ledger
Smart Contracts
NetworkAssets
registers is for a specific
Policy
appliesdifferent
InterledgerProtocol
Roles
PrivacyConsensus Mechanism
has a degree ofhas ahas a
applies
applies
Vraag 2 – Het Netwerk: Schrijven er meerdere partijen in het netwerk naar de database?
41
![Page 42: De Blockchain: Een reis door de mist](https://reader033.fdocuments.us/reader033/viewer/2022051502/58efe9761a28ab8d7e8b45ed/html5/thumbnails/42.jpg)
(A) Distributed
Ledger
Smart Contracts
NetworkAssets
registers is for a specific
Policy
appliesdifferent
InterledgerProtocol
Roles
PrivacyConsensus Mechanism
has a degree ofhas ahas a
applies
applies
Vraag 3 – Het Netwerk: Vertrouwen de partijen elkaar?
42
![Page 43: De Blockchain: Een reis door de mist](https://reader033.fdocuments.us/reader033/viewer/2022051502/58efe9761a28ab8d7e8b45ed/html5/thumbnails/43.jpg)
(A) Distributed
Ledger
Smart Contracts
NetworkAssets
registers is for a specific
Policy
appliesdifferent
InterledgerProtocol
Roles
PrivacyConsensus Mechanism
has a degree ofhas ahas a
applies
applies
Vraag 3 – Het Netwerk: Vertrouwen de partijen elkaar?
Is het een database die onder constante dreigingvan hackers staat?
Is de een grote kans tot vervalsing?
Is er een verhoogde kans op fraude?43
![Page 44: De Blockchain: Een reis door de mist](https://reader033.fdocuments.us/reader033/viewer/2022051502/58efe9761a28ab8d7e8b45ed/html5/thumbnails/44.jpg)
(A) Distributed
Ledger
Smart Contracts
NetworkAssets
registers is for a specific
Policy
appliesdifferent
InterledgerProtocol
Roles
PrivacyConsensus Mechanism
has a degree ofhas ahas a
applies
applies
Vraag 4 – Rollen: Is er een ‘trusted third party’
44
![Page 45: De Blockchain: Een reis door de mist](https://reader033.fdocuments.us/reader033/viewer/2022051502/58efe9761a28ab8d7e8b45ed/html5/thumbnails/45.jpg)
(A) Distributed
Ledger
Smart Contracts
NetworkAssets
registers is for a specific
Policy
appliesdifferent
InterledgerProtocol
Roles
PrivacyConsensus Mechanism
has a degree ofhas ahas a
applies
applies
Vraag 5 – Assets: Is er ‘samenhang’ tussen de
transacties (assets)?
45
![Page 46: De Blockchain: Een reis door de mist](https://reader033.fdocuments.us/reader033/viewer/2022051502/58efe9761a28ab8d7e8b45ed/html5/thumbnails/46.jpg)
46
Welcome to Distributed Ledgers
![Page 47: De Blockchain: Een reis door de mist](https://reader033.fdocuments.us/reader033/viewer/2022051502/58efe9761a28ab8d7e8b45ed/html5/thumbnails/47.jpg)
(A) Distributed
Ledger
Smart Contracts
NetworkAssets
registers is for a specific
Policy
appliesdifferent
InterledgerProtocol
Roles
PrivacyConsensus Mechanism
has a degree ofhas ahas a
applies
applies
Vraag 6 – Rollen: Wie valideren de transacties?
47
![Page 48: De Blockchain: Een reis door de mist](https://reader033.fdocuments.us/reader033/viewer/2022051502/58efe9761a28ab8d7e8b45ed/html5/thumbnails/48.jpg)
(A) Distributed
Ledger
Smart Contracts
NetworkAssets
registers is for a specific
Policy
appliesdifferent
InterledgerProtocol
Roles
PrivacyConsensus Mechanism
has a degree ofhas ahas a
applies
applies
Vraag 7 – Rollen en Consensus: Waarom vertrouwen de
personen/organisaties die valideren ?
48
![Page 49: De Blockchain: Een reis door de mist](https://reader033.fdocuments.us/reader033/viewer/2022051502/58efe9761a28ab8d7e8b45ed/html5/thumbnails/49.jpg)
(A) Distributed
Ledger
Smart Contracts
NetworkAssets
registers is for a specific
Policy
appliesdifferent
InterledgerProtocol
Roles
PrivacyConsensus Mechanism
has a degree ofhas ahas a
applies
applies
Vraag 8 – Rollen en Assets: Wie staat er in de ‘echte’ wereld achter
het grootboek?
49
![Page 50: De Blockchain: Een reis door de mist](https://reader033.fdocuments.us/reader033/viewer/2022051502/58efe9761a28ab8d7e8b45ed/html5/thumbnails/50.jpg)
50
![Page 51: De Blockchain: Een reis door de mist](https://reader033.fdocuments.us/reader033/viewer/2022051502/58efe9761a28ab8d7e8b45ed/html5/thumbnails/51.jpg)
Ledger Capabilities Reference Model
5. Manage Consensus Mechanism
A. Record Management
2. Submit Transaction
B. Product Management
1.1 Design Business Rule Set
C. Identity Management
1. Manage Entities
D. Policy Management
2. Manage Participants
3. Manage Roles
1. Manage Access Control
2. Manage Privacy
3. Manage Consortium Rules
4. Manage Consensus Rules
1.2 Specify Business Rule Set
1.3 Verify Business Rule Set
1.4 Validate Business Rule Set
2. Deploy Smart Contract
4. Evaluate Smart Contract
5. Govern Smart Contract
3. Verify Transaction
4. Create Transaction Set
5. Submit Transaction Set
7. Accept Transaction Set
6. Reach Consensus
1. Create Transaction
E. Interledger Communication
1. Determine Interledger Address 2. Transfer Transaction 3. Convert Transaction
51
1. Design Smart Contract
3. Execute Smart Contract
3.1 Data Sensing
3.2 Execute Business Rule Set
3.3 Trigger Action / Send Event
4. Manage Assets
![Page 52: De Blockchain: Een reis door de mist](https://reader033.fdocuments.us/reader033/viewer/2022051502/58efe9761a28ab8d7e8b45ed/html5/thumbnails/52.jpg)
(A) Distributed
Ledger
Smart Contracts
NetworkAssets
registers is for a specific
Policy
appliesdifferent
InterledgerProtocol
Roles
PrivacyConsensus Mechanism
has a degree ofhas ahas a
applies
applies
Building blocks of a distrubuted ledger
52
![Page 53: De Blockchain: Een reis door de mist](https://reader033.fdocuments.us/reader033/viewer/2022051502/58efe9761a28ab8d7e8b45ed/html5/thumbnails/53.jpg)
[email protected](@mzoet)
“Working together to develop and spread new insights and solutions for practical problems.“
53
![Page 54: De Blockchain: Een reis door de mist](https://reader033.fdocuments.us/reader033/viewer/2022051502/58efe9761a28ab8d7e8b45ed/html5/thumbnails/54.jpg)
Slide Photo Artist/Contributor
2 Tower Nimishgogri
2 Classroom Edwin11
2 Medical Tubs SNRE
10 Front of a One Dollar Bill Sarah Corriher
11 Front of a one dollar bill Sarah Corriher
11 Back of a one dollar bill Sarah Corriher
12 Lego Block Ben Rimes
13 Kettle Waytru
16 Servers Paul Hammond
17 Myst Corin@ 2008
18 Woman in White Rennesi
18 Woman in Black PumpkinCat
18 Business Man Hamed Saber
18 Elderly Man Roger Blackwell
18 Safe (DesignContest – www.designcontest.com)
18 Written Note Dirk Haun
19 Woman in White Rennesi
54
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 listed with a URL can be found on the specified URL. Photos and artwork not listed are copyrighted
by the author or 3rd parties.
![Page 55: De Blockchain: Een reis door de mist](https://reader033.fdocuments.us/reader033/viewer/2022051502/58efe9761a28ab8d7e8b45ed/html5/thumbnails/55.jpg)
Slide Photo Artist/Contributor
19 Woman in Black PumpkinCat
19 Business Man Hamed Saber
19 Elderly Man Roger Blackwell
19 Safe (DesignContest – www.designcontest.com)
19 Written Note Dirk Haun
19 Safe Lock Oxygen Team IconSet (http://www.iconarchive.com/)
20,22,23 Woman in Black PumpkinCat
20,22,23,24,25,27,30,32,
33,34
Woman in White Rennesi
20,22,23,24,25,27,30,32,
33,34
Business Man Hamed Saber
20,22,23,24,25,27,30,32,
33,34
Elderly Man Roger Blackwell
20,22,23,24,25,27,30,32,
33,34
Safe (DesignContest – www.designcontest.com)
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 listed with a URL can be found on the specified URL. Photos and artwork not listed are copyrighted
by the author or 3rd parties.
55
![Page 56: De Blockchain: Een reis door de mist](https://reader033.fdocuments.us/reader033/viewer/2022051502/58efe9761a28ab8d7e8b45ed/html5/thumbnails/56.jpg)
Slide Photo Artist/Contributor
20,22,23,24,25,27,30,32,
33,34
Written Note Dirk Haun
20,22,23,24,25,27,30,32,
33,34
Safe Lock Oxygen Team IconSet (http://www.iconarchive.com/)
27,30,32,33,34
Calculator Oxygen Team IconSet (http://www.iconarchive.com/)
27,30,32,33,34
Calculator Oxygen Team IconSet (http://www.iconarchive.com/)
31 Puzzle Rob Pongsjapan
32, 33, 34 Box with Search Glass Oxygen Team IconSet (http://www.iconarchive.com/)
35 Myst Corin@ 2008
40 Database Oxygen Team IconSet (http://www.iconarchive.com/)
41 Pencils FHG Photo
42 Group of people Joi ITO
43 Group of people Joi ITO
44 Badge/Shield Banspy
45 Birds Sue Cantan
46 Boy in Door Georgie Pauwels 56
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 listed with a URL can be found on the specified URL. Photos and artwork not listed are copyrighted
by the author or 3rd parties.
![Page 57: De Blockchain: Een reis door de mist](https://reader033.fdocuments.us/reader033/viewer/2022051502/58efe9761a28ab8d7e8b45ed/html5/thumbnails/57.jpg)
Slide Photo Artist/Contributor
47 Business Woman Victor 1558
48 Business Woman Victor 1558
49 Soldiers Usasoc News Service
50 Kettle Waytru
53 Tower Nimishgogri
53 Classroom Edwin11
53 Medical Tubs SNRE
57
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 listed with a URL can be found on the specified URL. Photos and artwork not listed are copyrighted
by the author or 3rd parties.