blockchain: een reis door de mist

Post on 25-Jan-2017

148 Views

Category:

Business

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

De Blockchain:

Een reis door de mist

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

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

4

5

Waarom bestaat de blockchain?

6

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

7

8

all others must bring data

9

The text on a Blockchaintransaction:

“In proof we trust”

10Satoshi Nakamoto

11

Waarom worden mensen enthousiast van de Blockchain?

12

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

13

(copyright http://counterparty.io/)

14

(copyright https://nxt.org/)

15

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

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

17

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

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

19

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

20

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

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

22

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

23

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

24

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

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

26

27

Vanuit een traditioneel oogpunt

28

Vanuit een traditioneel oogpunt

(ECB Occasional Paper 172, April 2016)

29

Vanuit een ‘filosofisch’ oogpunt

(copyright https://daohub.org/)

DAB

DAG DAS

DAO

30

Vanuit een ‘filosofisch’ oogpunt

DAB

DAG DAS

DAO

Decentralized Autonomous Organization

Decentralized Autonomous Business Unit

Decentralized AutonomousSociety

Decentralized Autonomous Government

31

Vanuit een ‘filosofisch’ oogpunt

32

Vanuit een het ‘gehypet’ oogpunt

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

33

Uit welke onderdelen bestaat een Distributed Ledger?

De absolute basis

34

(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

(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

(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

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

39

In welke situaties biedt de Blockchain toegevoegde waarde?

(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

(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

(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

(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

(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

(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

46

Welcome to Distributed Ledgers

(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

(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

(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

50

(Levine, 2016)

“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)

(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

(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

(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

55

In welke situaties biedt de Blockchain geen toegevoegde waarde?

(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

(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

(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

59

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

60

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?

martijn.zoet@zuyd.nl(@mzoet)

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

62

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.

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.

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.

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.

top related