Blockchain: Een reis door de mist

66
De Blockchain: Een reis door de mist Lectoraat Optimaliseren Kennisintensieve Bedrijfsprocessen Martijn Zoet 1

Transcript of Blockchain: Een reis door de mist

Page 1: Blockchain: Een reis door de mist

De Blockchain:

Een reis door de mist

Lectoraat Optimaliseren

Kennisintensieve Bedrijfsprocessen

Martijn Zoet

1

Page 2: Blockchain: Een reis door de mist

[email protected](@mzoet)

“Working together to develop and spread new insights and solutions for practical problems.“

2

Page 3: Blockchain: Een reis door de mist

Gegevens

Beslissingen

Processen

Observatie(Data)

Beloning

Antwoord(Data)

Communicatie

Informatie Technologie

Onderzoekslijn 2

Onderzoekslijn 1

Onderzoekslijn 3

3

Synthetische bedrijfsregels

Analytische bedrijfsregels

Synthetische bedrijfsregels

Analytische bedrijfsregels

Page 4: Blockchain: Een reis door de mist

4

Page 5: Blockchain: Een reis door de mist

5

Waarom bestaat de blockchain?

Page 6: Blockchain: Een reis door de mist

6

(copyright http://www.bitchcoin.biz/)

Page 7: Blockchain: Een reis door de mist

7

Page 8: Blockchain: Een reis door de mist

8

all others must bring data

Page 9: Blockchain: Een reis door de mist

9

The text on a Blockchaintransaction:

“In proof we trust”

Page 10: Blockchain: Een reis door de mist

10Satoshi Nakamoto

Page 11: Blockchain: Een reis door de mist

11

Waarom worden mensen enthousiast van de Blockchain?

Page 12: Blockchain: Een reis door de mist

12

(copyright https://www.gnosis.pm/)

Page 13: Blockchain: Een reis door de mist

13

(copyright http://counterparty.io/)

Page 14: Blockchain: Een reis door de mist

14

(copyright https://nxt.org/)

Page 15: Blockchain: Een reis door de mist

15

(copyright https://www.bigchaindb.com/)

Page 16: Blockchain: Een reis door de mist

16(copyright https://ipfs.io/#why)

Page 17: Blockchain: Een reis door de mist

17

(copyright https://www.bitstamp.net/)

Page 18: Blockchain: Een reis door de mist

18(copyright https://openbazaar.org/)

Page 19: Blockchain: Een reis door de mist

19

(copyright http://www.evernym.com/)

Page 20: Blockchain: Een reis door de mist

20

(copyright http://2way.io/)

Page 21: Blockchain: Een reis door de mist

21(copyright https://slock.it/)

Page 22: Blockchain: Een reis door de mist

22

(copyright https://gem.co/health)

Page 23: Blockchain: Een reis door de mist

23

(copyright http://www.pointnurse.com/)

Page 24: Blockchain: Een reis door de mist

24

(copyright http://kyc-chain.com/)

Page 25: Blockchain: Een reis door de mist

25(copyright http://uniquid.com/)

Page 26: Blockchain: Een reis door de mist

26

Page 27: Blockchain: Een reis door de mist

27

Vanuit een traditioneel oogpunt

Page 28: Blockchain: Een reis door de mist

28

Vanuit een traditioneel oogpunt

(ECB Occasional Paper 172, April 2016)

Page 29: Blockchain: Een reis door de mist

29

Vanuit een ‘filosofisch’ oogpunt

(copyright https://daohub.org/)

Page 30: Blockchain: Een reis door de mist

DAB

DAG DAS

DAO

30

Vanuit een ‘filosofisch’ oogpunt

Page 31: Blockchain: Een reis door de mist

DAB

DAG DAS

DAO

Decentralized Autonomous Organization

Decentralized Autonomous Business Unit

Decentralized AutonomousSociety

Decentralized Autonomous Government

31

Vanuit een ‘filosofisch’ oogpunt

Page 32: Blockchain: Een reis door de mist

32

Vanuit een het ‘gehypet’ oogpunt

Welkom op het gratis geld ehhh…………, ik bedoel Blockchain feestje

Page 33: Blockchain: Een reis door de mist

33

Uit welke onderdelen bestaat een Distributed Ledger?

Page 34: Blockchain: Een reis door de mist

De absolute basis

34

Page 35: Blockchain: Een reis door de mist

(A)

Distributed

Ledger

Smart

Contracts

NetworkAssets

registers is for a specific

Policy

applies

different

Interledger

Protocol

Roles

PrivacyConsensus

Mechanism

has a degree ofhas ahas a

applies

applies

Bouwblokken: gedistribueerd grootboek

35

Page 36: Blockchain: Een reis door de mist

(A)

Distributed

Ledger

Smart

Contracts

NetworkAssets

registers is for a specific

Policy

applies

different

Interledger

Protocol

Roles

PrivacyConsensus

Mechanism

has a degree ofhas ahas a

applies

applies

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

36

Page 37: Blockchain: Een reis door de mist

(A)

Distributed

Ledger

Smart

Contracts

NetworkAssets

registers is for a specific

Policy

applies

different

Interledger

Protocol

Roles

PrivacyConsensus

Mechanism

has a degree ofhas ahas a

applies

applies

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

37

Page 38: Blockchain: Een reis door de mist

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

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

38

Page 39: Blockchain: Een reis door de mist

39

In welke situaties biedt de Blockchain toegevoegde waarde?

Page 40: Blockchain: Een reis door de mist

(A)

Distributed

Ledger

Smart

Contracts

NetworkAssets

registers is for a specific

Policy

applies

different

Interledger

Protocol

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: Blockchain: Een reis door de mist

(A)

Distributed

Ledger

Smart

Contracts

NetworkAssets

registers is for a specific

Policy

applies

different

Interledger

Protocol

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: Blockchain: Een reis door de mist

(A)

Distributed

Ledger

Smart

Contracts

NetworkAssets

registers is for a specific

Policy

applies

different

Interledger

Protocol

Roles

PrivacyConsensus

Mechanism

has a degree ofhas ahas a

applies

applies

Vraag 3 – Het Netwerk: Vertrouwen de partijen elkaar?

42

Page 43: Blockchain: Een reis door de mist

(A)

Distributed

Ledger

Smart

Contracts

NetworkAssets

registers is for a specific

Policy

applies

different

Interledger

Protocol

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: Blockchain: Een reis door de mist

(A)

Distributed

Ledger

Smart

Contracts

NetworkAssets

registers is for a specific

Policy

applies

different

Interledger

Protocol

Roles

PrivacyConsensus

Mechanism

has a degree ofhas ahas a

applies

applies

Vraag 4 – Rollen: Is er een ‘trusted third party’

44

Page 45: Blockchain: Een reis door de mist

(A)

Distributed

Ledger

Smart

Contracts

NetworkAssets

registers is for a specific

Policy

applies

different

Interledger

Protocol

Roles

PrivacyConsensus

Mechanism

has a degree ofhas ahas a

applies

applies

Vraag 5 – Assets: Is er ‘samenhang’ tussen de

transacties (assets)?

45

Page 46: Blockchain: Een reis door de mist

46

Welcome to Distributed Ledgers

Page 47: Blockchain: Een reis door de mist

(A)

Distributed

Ledger

Smart

Contracts

NetworkAssets

registers is for a specific

Policy

applies

different

Interledger

Protocol

Roles

PrivacyConsensus

Mechanism

has a degree ofhas ahas a

applies

applies

Vraag 6 – Rollen: Wie valideren de transacties?

47

Page 48: Blockchain: Een reis door de mist

(A)

Distributed

Ledger

Smart

Contracts

NetworkAssets

registers is for a specific

Policy

applies

different

Interledger

Protocol

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: Blockchain: Een reis door de mist

(A)

Distributed

Ledger

Smart

Contracts

NetworkAssets

registers is for a specific

Policy

applies

different

Interledger

Protocol

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: Blockchain: Een reis door de mist

50

(Levine, 2016)

Page 51: Blockchain: Een reis door de mist

“Complicating matters is that unlike traditional corporations Jetzsch’s open-source codebase was written on the ethereum blockchain and free for anyone to use. No one has ever publicly claimed responsibility for the launch of this particular DAO that has come to be known simply as "The DAO", and no single person or group exists with the explicit authority or mandate to rectify the situation.”

“This means the task of cleaning up the mess has fallen largely to altruistic community members. Initially, two solutions were considered, though this has become more complex in recent weeks.”

51

Characteristics Use Cases DL (9/9)

(Michael del Castillo, 2016)

Page 52: Blockchain: Een reis door de mist

(A)

Distributed

Ledger

Smart

Contracts

NetworkAssets

registers is for a specific

Policy

applies

different

Interledger

Protocol

Roles

PrivacyConsensus

Mechanism

has a degree ofhas ahas a

applies

applies

Verschillende Configuraties

52

Page 53: Blockchain: Een reis door de mist

(A)

Distributed

Ledger

Smart

Contracts

NetworkAssets

registers is for a specific

Policy

applies

different

Interledger

Protocol

Roles

PrivacyConsensus

Mechanism

has a degree ofhas ahas a

applies

applies

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

53

Page 54: Blockchain: Een reis door de mist

(A)

Distributed

Ledger

Smart

Contracts

NetworkAssets

registers is for a specific

Policy

applies

different

Interledger

Protocol

Roles

PrivacyConsensus

Mechanism

has a degree ofhas ahas a

applies

applies

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

54

Page 55: Blockchain: Een reis door de mist

55

In welke situaties biedt de Blockchain geen toegevoegde waarde?

Page 56: Blockchain: Een reis door de mist

(A)

Distributed

Ledger

Smart

Contracts

NetworkAssets

registers is for a specific

Policy

applies

different

Interledger

Protocol

Roles

PrivacyConsensus

Mechanism

has a degree ofhas ahas a

applies

applies

Vraag 3 – Het Netwerk: Vertrouwen de partijen elkaar?

56

Page 57: Blockchain: Een reis door de mist

(A)

Distributed

Ledger

Smart

Contracts

NetworkAssets

registers is for a specific

Policy

applies

different

Interledger

Protocol

Roles

PrivacyConsensus

Mechanism

has a degree ofhas ahas a

applies

applies

57

Page 58: Blockchain: Een reis door de mist

(A)

Distributed

Ledger

Smart

Contracts

NetworkAssets

registers is for a specific

Policy

applies

different

Interledger

Protocol

Roles

Privacy

has a degree ofhas ahas a

applies

applies

58

Page 59: Blockchain: Een reis door de mist

59

Wat is de grootste onzin en wat zijn de grootste leugens rond Blockchain?

Page 60: Blockchain: Een reis door de mist

60

Page 61: Blockchain: Een reis door de mist

61

Waarom bestaat de blockchain?

Wat is de grootste onzin en wat zijn de grootste leugens rond Blockchain?

In welke situaties biedt de Blockchain toegevoegde waarde?

Uit welke onderdelen bestaat een Distributed Ledger?

In welke situaties biedt de Blockchain geen toegevoegde waarde?

Page 62: Blockchain: Een reis door de mist

[email protected](@mzoet)

“Working together to develop and spread new insights and solutions for practical problems.“

62

Page 63: Blockchain: Een reis door de mist

Slide Photo Artist/Contributor

2 Tower Nimishgogri

2 Classroom Edwin11

2 Medical Tubs SNRE

3 Judge Aha-Soft (www.aha-software.com)

3 Police Agent Aha-Soft (www.aha-software.com)

3 Nurse Icons-Land (www.icons-land.com)

3 Writer Icons-Land (www.icons-land.com)

3 Swimmer Icons-Land (www.icons-land.com)

3 LawBook Lawyer Wordpress Themes(www.lawyerwordpresstheme.com)

3 Briefcase Lawyer Wordpress Themes(www.lawyerwordpresstheme.com)

3 Robot Iconka.com (ww.iconka.com)

3 Business men Icons-Land (www.icons-land.com)

3 Business Women Icons-Land (www.icons-land.com)

4 Myst Corin@ 2008

5 Myst Corin@ 2008

7 Front of a One Dollar Bill Sarah Corriher

8 Front of a one dollar bill Sarah Corriher

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.

Page 64: Blockchain: Een reis door de mist

Slide Photo Artist/Contributor

8 Back of a one dollar bill Sarah Corriher

9 Lego Block Ben Rimes

10 Guy in the left corner David Goehring

10 Business Man Hamed Saber

10 Child Bilal Kamoon

10 Guy with sunglasses Hamed Saber

10 Woman in green Pedro Simoes

10 Elderly Women Twenty Mind Something

10 Men inWhite Shirt Jcoterhals

10 Woman looking sharp Jumfer Groot

10 Woman in Black Dress Rennesi

10 Guy in Black Shit hvrojego

10 Woman in Red Shirt Jodi Womack

10 US Navy Team Official USNavy Imagery

11 Myst Corin@ 2008

27 Drifting Car Grandpar Bordeaux France

27 Fingers Victor 1558

27 Euro’s TaxRebate.org.uk

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.

Page 65: Blockchain: Een reis door de mist

Slide Photo Artist/Contributor

27 Lab Horia Varlan

32 Euro’s TaxRebate.org.uk

32 Pounds TaxRebate.org.uk

32 Euro’s as Plants TaxRebate.org.uk

33 Myst Corin@ 2008

34 Ledger Pea Green Girl

39 Myst Corin@ 2008

40 Database Oxygen Team– Oxyhen Icons - IconArchive

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

47 Business Woman Victor 1558

48 Business Woman Victor 1558

49 Soldiers Usasoc News Service

55 Myst Corin@ 2008

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.

Page 66: Blockchain: Een reis door de mist

Slide Photo Artist/Contributor

56 Group of people Joi ITO

59 Myst Corin@ 2008

60 Kettle Waytru

61 Myst Corin@ 2008

62 Tower Nimishgogri

62 Classroom Edwin11

62 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.