Blockchains and its applications Quentin Bramas Assistant Professor - - PowerPoint PPT Presentation

blockchains and its applications
SMART_READER_LITE
LIVE PREVIEW

Blockchains and its applications Quentin Bramas Assistant Professor - - PowerPoint PPT Presentation

Blockchains and its applications Quentin Bramas Assistant Professor ICUBE Laboratory University of Strasbourg Quentin Bramas < bramas@unistra.fr > 1 Blockchains Quentin Bramas < bramas@unistra.fr > 2 Blockchains


slide-1
SLIDE 1

Quentin Bramas < bramas@unistra.fr >

Blockchains and its applications

Quentin Bramas

Assistant Professor
 ICUBE Laboratory
 University of Strasbourg

1

slide-2
SLIDE 2

Quentin Bramas < bramas@unistra.fr >

Blockchains

2

slide-3
SLIDE 3

Quentin Bramas < bramas@unistra.fr >

Blockchains

  • Distributed Systems
  • Zero Knowledge Proof

2

slide-4
SLIDE 4

Quentin Bramas < bramas@unistra.fr >

Blockchains

  • Distributed Systems
  • Zero Knowledge Proof

2

  • Decentralized Democracy
  • Crypto kitties
  • Ensuring Documents Validity
slide-5
SLIDE 5

Quentin Bramas < bramas@unistra.fr >

Blockchains

  • Distributed Systems
  • Zero Knowledge Proof

2

  • Decentralized Democracy
  • Crypto kitties
  • Ensuring Documents Validity
slide-6
SLIDE 6

Quentin Bramas < bramas@unistra.fr >

Distributed systems

3

slide-7
SLIDE 7

Quentin Bramas < bramas@unistra.fr >

Distributed systems

3

I want the movie 
 « Big Buck Bunny (2008) »

slide-8
SLIDE 8

Quentin Bramas < bramas@unistra.fr >

Distributed systems

3

I want the movie 
 « Big Buck Bunny (2008) »

slide-9
SLIDE 9

Quentin Bramas < bramas@unistra.fr >

Distributed systems

3

I want the movie 
 « Big Buck Bunny (2008) »

slide-10
SLIDE 10

Quentin Bramas < bramas@unistra.fr >

Distributed systems

4

slide-11
SLIDE 11

Quentin Bramas < bramas@unistra.fr >

Distributed systems

4

I have it

slide-12
SLIDE 12

Quentin Bramas < bramas@unistra.fr >

Distributed systems

5

slide-13
SLIDE 13

Quentin Bramas < bramas@unistra.fr >

Distributed systems

5

When do we meet ?

slide-14
SLIDE 14

Quentin Bramas < bramas@unistra.fr >

Distributed systems

6

slide-15
SLIDE 15

Quentin Bramas < bramas@unistra.fr >

Distributed systems

6

Wednesday morning

slide-16
SLIDE 16

Quentin Bramas < bramas@unistra.fr >

Distributed systems

6

Wednesday morning Monday or tuesday 2pm

slide-17
SLIDE 17

Quentin Bramas < bramas@unistra.fr >

Distributed systems

7

I can on monday but ok for tuesday

slide-18
SLIDE 18

Quentin Bramas < bramas@unistra.fr >

Distributed systems

8

slide-19
SLIDE 19

Quentin Bramas < bramas@unistra.fr >

Distributed systems

8

Ok, lets do a doodle

slide-20
SLIDE 20

Quentin Bramas < bramas@unistra.fr >

Distributed systems

9

slide-21
SLIDE 21

Quentin Bramas < bramas@unistra.fr >

Distributed systems

10

slide-22
SLIDE 22

Quentin Bramas < bramas@unistra.fr >

Distributed systems

10

I don’t trust google, I only trust you guys. What would happen if the his server crashed, will would not be able to meet, and worse what if google modifies our choices or send us advertisement related to this meeting or even sell this information to no-one knows who, don’t tell me you want to use skype neither

slide-23
SLIDE 23

Quentin Bramas < bramas@unistra.fr >

Distributed systems

11

But we have to

slide-24
SLIDE 24

Quentin Bramas < bramas@unistra.fr >

Distributed systems

12

slide-25
SLIDE 25

Quentin Bramas < bramas@unistra.fr >

Distributed systems

13

slide-26
SLIDE 26

Quentin Bramas < bramas@unistra.fr >

Distributed systems

13

Lets vote

slide-27
SLIDE 27

Quentin Bramas < bramas@unistra.fr >

Distributed systems

13

Lets vote Yes Yes Yes Yes No Yes

slide-28
SLIDE 28

Quentin Bramas < bramas@unistra.fr >

Distributed systems

14

slide-29
SLIDE 29

Quentin Bramas < bramas@unistra.fr >

Distributed systems

14

Lets vote

slide-30
SLIDE 30

Quentin Bramas < bramas@unistra.fr >

Distributed systems

14

Lets vote Yes Yes Yes Yes No Yes

slide-31
SLIDE 31

Quentin Bramas < bramas@unistra.fr >

Distributed systems

14

No No No No No Lets vote Yes Yes Yes Yes No Yes

slide-32
SLIDE 32

Quentin Bramas < bramas@unistra.fr >

Distributed systems

15

s vote Yes No Yes No No No No No

One can fake a large number of computers

slide-33
SLIDE 33

Quentin Bramas < bramas@unistra.fr >

Distributed systems

15

s vote Yes No Yes No No No No No

One can fake a large number of computers One cannot fake the computing power, using Proof of Work

slide-34
SLIDE 34

Quentin Bramas < bramas@unistra.fr >

Blockchains

  • Distributed Systems
  • Zero Knowledge Proof

16

  • Decentralized Democracy
  • Crypto kitties
  • Ensuring Documents Validity
slide-35
SLIDE 35

Quentin Bramas < bramas@unistra.fr >

Zero Proof Knowledge

17

slide-36
SLIDE 36

Quentin Bramas < bramas@unistra.fr >

Zero Proof Knowledge

18

The magic cookie

slide-37
SLIDE 37

Quentin Bramas < bramas@unistra.fr >

Zero Proof Knowledge

18

The magic cookie

slide-38
SLIDE 38

Quentin Bramas < bramas@unistra.fr >

Zero Proof Knowledge

19

The magic cookie

slide-39
SLIDE 39

Quentin Bramas < bramas@unistra.fr >

Zero Proof Knowledge

20

The magic cookie

slide-40
SLIDE 40

Quentin Bramas < bramas@unistra.fr >

Zero Proof Knowledge

21

The magic cookie

slide-41
SLIDE 41

Quentin Bramas < bramas@unistra.fr >

Zero Proof Knowledge

22

The magic cookie

slide-42
SLIDE 42

Quentin Bramas < bramas@unistra.fr >

Zero Proof Knowledge

22

The magic cookie

slide-43
SLIDE 43

Quentin Bramas < bramas@unistra.fr >

Zero Proof Knowledge

22

The magic cookie

slide-44
SLIDE 44

Quentin Bramas < bramas@unistra.fr >

Zero Proof Knowledge

22

The magic cookie

slide-45
SLIDE 45

Quentin Bramas < bramas@unistra.fr >

Zero Proof Knowledge

23

How do color blind people know they are different

slide-46
SLIDE 46

Quentin Bramas < bramas@unistra.fr >

Zero Proof Knowledge

23

How do color blind people know they are different And that its not just a prank ?

slide-47
SLIDE 47

Quentin Bramas < bramas@unistra.fr >

Zero Proof Knowledge

24

slide-48
SLIDE 48

Quentin Bramas < bramas@unistra.fr >

Zero Proof Knowledge

25

slide-49
SLIDE 49

Quentin Bramas < bramas@unistra.fr >

Zero Proof Knowledge

25

slide-50
SLIDE 50

Quentin Bramas < bramas@unistra.fr >

Zero Proof Knowledge

26

slide-51
SLIDE 51

Quentin Bramas < bramas@unistra.fr >

Zero Proof Knowledge

27

Naor, M., Naor, Y., & Reingold, O. (1999, March). Applied kid cryptography or how to convince your children you are not cheating. In Eurocrypt’94

slide-52
SLIDE 52

Quentin Bramas < bramas@unistra.fr >

Zero Proof Knowledge

28

slide-53
SLIDE 53

Quentin Bramas < bramas@unistra.fr >

Zero Proof Knowledge

28

How do you know you own a Bitcoin ?

slide-54
SLIDE 54

Quentin Bramas < bramas@unistra.fr >

Zero Proof Knowledge

28

How do you know you own a Bitcoin ? You have the private key associated with an address that has a Bitcoin

slide-55
SLIDE 55

Quentin Bramas < bramas@unistra.fr >

Zero Proof Knowledge

28

How do others know you own a Bitcoin ? How do you know you own a Bitcoin ? You have the private key associated with an address that has a Bitcoin

slide-56
SLIDE 56

Quentin Bramas < bramas@unistra.fr >

Zero Proof Knowledge

28

How do others know you own a Bitcoin ? You show them the address that has a Bitcoin, and you can prove that you have the private key, without revealing it. How do you know you own a Bitcoin ? You have the private key associated with an address that has a Bitcoin

slide-57
SLIDE 57

Quentin Bramas < bramas@unistra.fr >

Zero Proof Knowledge

28

How do others know you own a Bitcoin ? You show them the address that has a Bitcoin, and you can prove that you have the private key, without revealing it. How do you know you own a Bitcoin ? You have the private key associated with an address that has a Bitcoin What if I don’t want to show them the address ?

slide-58
SLIDE 58

Quentin Bramas < bramas@unistra.fr >

Zero Proof Knowledge

28

How do others know you own a Bitcoin ? You show them the address that has a Bitcoin, and you can prove that you have the private key, without revealing it. How do you know you own a Bitcoin ? You have the private key associated with an address that has a Bitcoin What if I don’t want to show them the address ? There are ways to prove it without revealing anything

slide-59
SLIDE 59

Quentin Bramas < bramas@unistra.fr >

Blockchains

  • Distributed Systems
  • Zero Knowledge Proof

29

  • Decentralized Democracy
  • Crypto kitties
  • Ensuring Documents Validity
slide-60
SLIDE 60

Quentin Bramas < bramas@unistra.fr >

Ensuring Documents Validity

30

Termination Contract

Madame, Monsieur, Par la présente, je vous fais part de ma volonté de résilier mon contrat/abonnement (Préciser s'il s'agit d'un contrat ou d'un abonnement) souscrit le (Préciser la date de début de contrat ou d'abonnement) auprès de vos services, sous le numéro (Préciser le numéro de contrat/ abonnement). Je souhaite résilier pour la raison suivante : (Choisir parmi ces cas de figure) Mon Contrat/abonnement arrive à échéance et je ne souhaite pas le renouveler. Suite à Une hospitalisation/un déménagement, je ne peux/veux plus bénéficier de ce service. Je ne suis pas satisfait(e) de vos services et considère que vous avez manqué à vos obligations
  • contractuelles. (détailler éventuellement)
Aussi, je vous demande de bien vouloir mettre fin à ce contrat/cet abonnement à compter du (Date de fin). Si le règlement se fait par prélèvement automatique préciser : Ayant opté pour le prélèvement automatique, je vous demande de bien vouloir interrompre les prélèvements dès que la résiliation sera effective. Veuillez agréer, Madame, Monsieur, l'expression de mes salutations distinguées.
slide-61
SLIDE 61

Quentin Bramas < bramas@unistra.fr >

Ensuring Documents Validity

30

Termination Contract

Madame, Monsieur, Par la présente, je vous fais part de ma volonté de résilier mon contrat/abonnement (Préciser s'il s'agit d'un contrat ou d'un abonnement) souscrit le (Préciser la date de début de contrat ou d'abonnement) auprès de vos services, sous le numéro (Préciser le numéro de contrat/ abonnement). Je souhaite résilier pour la raison suivante : (Choisir parmi ces cas de figure) Mon Contrat/abonnement arrive à échéance et je ne souhaite pas le renouveler. Suite à Une hospitalisation/un déménagement, je ne peux/veux plus bénéficier de ce service. Je ne suis pas satisfait(e) de vos services et considère que vous avez manqué à vos obligations
  • contractuelles. (détailler éventuellement)
Aussi, je vous demande de bien vouloir mettre fin à ce contrat/cet abonnement à compter du (Date de fin). Si le règlement se fait par prélèvement automatique préciser : Ayant opté pour le prélèvement automatique, je vous demande de bien vouloir interrompre les prélèvements dès que la résiliation sera effective. Veuillez agréer, Madame, Monsieur, l'expression de mes salutations distinguées.
slide-62
SLIDE 62

Quentin Bramas < bramas@unistra.fr >

Ensuring Documents Validity

30

Termination Contract

Madame, Monsieur, Par la présente, je vous fais part de ma volonté de résilier mon contrat/abonnement (Préciser s'il s'agit d'un contrat ou d'un abonnement) souscrit le (Préciser la date de début de contrat ou d'abonnement) auprès de vos services, sous le numéro (Préciser le numéro de contrat/ abonnement). Je souhaite résilier pour la raison suivante : (Choisir parmi ces cas de figure) Mon Contrat/abonnement arrive à échéance et je ne souhaite pas le renouveler. Suite à Une hospitalisation/un déménagement, je ne peux/veux plus bénéficier de ce service. Je ne suis pas satisfait(e) de vos services et considère que vous avez manqué à vos obligations
  • contractuelles. (détailler éventuellement)
Aussi, je vous demande de bien vouloir mettre fin à ce contrat/cet abonnement à compter du (Date de fin). Si le règlement se fait par prélèvement automatique préciser : Ayant opté pour le prélèvement automatique, je vous demande de bien vouloir interrompre les prélèvements dès que la résiliation sera effective. Veuillez agréer, Madame, Monsieur, l'expression de mes salutations distinguées.
slide-63
SLIDE 63

Quentin Bramas < bramas@unistra.fr >

Ensuring Documents Validity

30

Termination Contract

Madame, Monsieur, Par la présente, je vous fais part de ma volonté de résilier mon contrat/abonnement (Préciser s'il s'agit d'un contrat ou d'un abonnement) souscrit le (Préciser la date de début de contrat ou d'abonnement) auprès de vos services, sous le numéro (Préciser le numéro de contrat/ abonnement). Je souhaite résilier pour la raison suivante : (Choisir parmi ces cas de figure) Mon Contrat/abonnement arrive à échéance et je ne souhaite pas le renouveler. Suite à Une hospitalisation/un déménagement, je ne peux/veux plus bénéficier de ce service. Je ne suis pas satisfait(e) de vos services et considère que vous avez manqué à vos obligations
  • contractuelles. (détailler éventuellement)
Aussi, je vous demande de bien vouloir mettre fin à ce contrat/cet abonnement à compter du (Date de fin). Si le règlement se fait par prélèvement automatique préciser : Ayant opté pour le prélèvement automatique, je vous demande de bien vouloir interrompre les prélèvements dès que la résiliation sera effective. Veuillez agréer, Madame, Monsieur, l'expression de mes salutations distinguées.
slide-64
SLIDE 64

Quentin Bramas < bramas@unistra.fr >

31

Termination Contract

Madame, Monsieur, Par la présente, je vous fais part de ma volonté de résilier mon contrat/abonnement (Préciser s'il s'agit d'un contrat ou d'un abonnement) souscrit le (Préciser la date de début de contrat ou d'abonnement) auprès de vos services, sous le numéro (Préciser le numéro de contrat/ abonnement). Je souhaite résilier pour la raison suivante : (Choisir parmi ces cas de figure) Mon Contrat/abonnement arrive à échéance et je ne souhaite pas le renouveler. Suite à Une hospitalisation/un déménagement, je ne peux/veux plus bénéficier de ce service. Je ne suis pas satisfait(e) de vos services et considère que vous avez manqué à vos obligations
  • contractuelles. (détailler éventuellement)
Aussi, je vous demande de bien vouloir mettre fin à ce contrat/cet abonnement à compter du (Date de fin). Si le règlement se fait par prélèvement automatique préciser : Ayant opté pour le prélèvement automatique, je vous demande de bien vouloir interrompre les prélèvements dès que la résiliation sera effective. Veuillez agréer, Madame, Monsieur, l'expression de mes salutations distinguées.

56fde8f4392113e0f19e0430f14502e06968669f

Ensuring Documents Validity

slide-65
SLIDE 65

Quentin Bramas < bramas@unistra.fr >

32

Madame, Monsieur,

56fde8f4392113e0 f19e0430f14502e0 6968669f

Madame, Monsieur,

Ensuring Documents Validity

slide-66
SLIDE 66

Quentin Bramas < bramas@unistra.fr >

32

Madame, Monsieur,

56fde8f4392113e0 f19e0430f14502e0 6968669f

Madame, Monsieur,

Ensuring Documents Validity

slide-67
SLIDE 67

Quentin Bramas < bramas@unistra.fr >

32

Madame, Monsieur,

56fde8f4392113e0 f19e0430f14502e0 6968669f

Madame, Monsieur,

Ensuring Documents Validity

slide-68
SLIDE 68

Quentin Bramas < bramas@unistra.fr >

32

Madame, Monsieur,

56fde8f4392113e0 f19e0430f14502e0 6968669f

Madame, Monsieur,

Ensuring Documents Validity

slide-69
SLIDE 69

Quentin Bramas < bramas@unistra.fr >

33

Ensuring Documents Validity

slide-70
SLIDE 70

Quentin Bramas < bramas@unistra.fr >

33

Ensuring Documents Validity

slide-71
SLIDE 71

Quentin Bramas < bramas@unistra.fr >

33

Ensuring Documents Validity

slide-72
SLIDE 72

Quentin Bramas < bramas@unistra.fr >

33

Ensuring Documents Validity

slide-73
SLIDE 73

Quentin Bramas < bramas@unistra.fr >

33

Ensuring Documents Validity

slide-74
SLIDE 74

Quentin Bramas < bramas@unistra.fr >

34

Ensuring Documents Validity

slide-75
SLIDE 75

Quentin Bramas < bramas@unistra.fr >

34

Ensuring Documents Validity

slide-76
SLIDE 76

Quentin Bramas < bramas@unistra.fr >

34

Ensuring Documents Validity

slide-77
SLIDE 77

Quentin Bramas < bramas@unistra.fr >

34

Ensuring Documents Validity

slide-78
SLIDE 78

Quentin Bramas < bramas@unistra.fr >

34

Ensuring Documents Validity

slide-79
SLIDE 79

Quentin Bramas < bramas@unistra.fr >

35

Ensuring Documents Validity

slide-80
SLIDE 80

Quentin Bramas < bramas@unistra.fr >

35

Ensuring Documents Validity

slide-81
SLIDE 81

Quentin Bramas < bramas@unistra.fr >

35

Ensuring Documents Validity

slide-82
SLIDE 82

Quentin Bramas < bramas@unistra.fr >

36

Ensuring Documents Validity

slide-83
SLIDE 83

Quentin Bramas < bramas@unistra.fr >

36

Ensuring Documents Validity

slide-84
SLIDE 84

Quentin Bramas < bramas@unistra.fr >

36

Ensuring Documents Validity

slide-85
SLIDE 85

Quentin Bramas < bramas@unistra.fr >

37

Madame, Monsieur, Madame, Monsieur, Madame, Monsieur, Madame, Monsieur, Madame, Monsieur, Madame, Monsieur,

Ensuring Documents Validity

slide-86
SLIDE 86

Quentin Bramas < bramas@unistra.fr >

37

Madame, Monsieur,

56fde8f4392113e0 f19e0430f14502e0 6968669f

Madame, Monsieur, Madame, Monsieur, Madame, Monsieur, Madame, Monsieur, Madame, Monsieur,

0f14502e069686 6e8f4392113e0f 19e0456fd39f 4502e0696866e 8f4392113e0f19 e0456fd39f0f1 9f0f14502e0696 866e8f4392113e 0f19e0456fd3 96866e8f439211 3e0f19e0456fd3 9f0f14502e06 92113e0f19e045 6fd39f0f14502e0 696866e8f43 d39f0f145056f2e 0696866e8f4392 113e0f19e04

Ensuring Documents Validity

slide-87
SLIDE 87

Quentin Bramas < bramas@unistra.fr >

38

Madame, Monsieur,

56fde8f4392113e0 f19e0430f14502e0 6968669f

0f14502e069686 6e8f4392113e0f 19e0456fd39f 4502e0696866e 8f4392113e0f19 e0456fd39f0f1 9f0f14502e0696 866e8f4392113e 0f19e0456fd3 96866e8f439211 3e0f19e0456fd3 9f0f14502e06 92113e0f19e045 6fd39f0f14502e0 696866e8f43 d39f0f145056f2e 0696866e8f4392 113e0f19e04

Ensuring Documents Validity

slide-88
SLIDE 88

Quentin Bramas < bramas@unistra.fr >

39

56fde8f4392113 e0f19e0430f145 02e06968669f

Ensuring Documents Validity

First Name: d6b8e48afb2534b213e391cab43016505747a234 Last Name: fa39bdc32115035effac9cdb73eff395ffcd40b2 Father: 5cec7ffd0f54fb11bb6f89761ac15226ec79167d Mother: 98654643491feb0f5d56ad17af3d19a32133cfa2 Place of Birth: b7e52024f8bffe251fa6b7011447c437361a6ba8 Birthdate: a9823f275d898fd8dcc83e72602311ebcdf6718f

5cec7ffd0f54fb1 1bb6f89761ac1 5226ec79167d

slide-89
SLIDE 89

Quentin Bramas < bramas@unistra.fr >

Blockchains

  • Distributed Systems
  • Zero Knowledge Proof

40

  • Decentralized Democracy
  • Crypto kitties
  • Ensuring Documents Validity
slide-90
SLIDE 90

Quentin Bramas < bramas@unistra.fr >

41

Crypto Kitties

slide-91
SLIDE 91

Quentin Bramas < bramas@unistra.fr >

41

Crypto Kitties

Kitty 1: Alice Kitty 2: Alice Breed(); Buy();

slide-92
SLIDE 92

Quentin Bramas < bramas@unistra.fr >

41

Crypto Kitties

Kitty 1: Alice Kitty 2: Alice Breed(); Buy(); Bob: Buy(Kitty 2) Kitty 1: Alice Kitty 2: Bob

slide-93
SLIDE 93

Quentin Bramas < bramas@unistra.fr >

41

Crypto Kitties

Kitty 1: Alice Kitty 2: Alice Breed(); Buy(); Bob: Buy(Kitty 2) Kitty 1: Alice Kitty 2: Bob Carol: Breed(Kitty 1, Kitty 2) Kitty 1: Alice Kitty 2: Bob Kitty 3: Carol

slide-94
SLIDE 94

Quentin Bramas < bramas@unistra.fr >

41

Crypto Kitties

Kitty 1: Alice Kitty 2: Alice Breed(); Buy(); Bob: Buy(Kitty 2) Kitty 1: Alice Kitty 2: Bob Carol: Breed(Kitty 1, Kitty 2) Kitty 1: Alice Kitty 2: Bob Kitty 3: Carol Dave: Breed(Kitty 1, Kitty 2) Kitty 1: Alice Kitty 2: Bob Kitty 3: Carol Kitty 4: Dave

slide-95
SLIDE 95

Quentin Bramas < bramas@unistra.fr >

42

Supply Chain

Alice Ent. Bob Ent. Carol Ent.

slide-96
SLIDE 96

Quentin Bramas < bramas@unistra.fr >

42

Supply Chain

Alice Ent. Bob Ent. Carol Ent.

Give() New()

slide-97
SLIDE 97

Quentin Bramas < bramas@unistra.fr >

42

Supply Chain

Alice Ent. Bob Ent. Carol Ent.

Give() New() New() New() New() Wood 1: Alice Ent. Wood 2: Alice Ent. Wood 3: Alice Ent.

slide-98
SLIDE 98

Quentin Bramas < bramas@unistra.fr >

42

Supply Chain

Alice Ent. Bob Ent. Carol Ent.

Give() New() Alice: Give(Wood 1, Bob) Wood 1: Bob Ent. Wood 2: Alice Ent. Wood 3: Alice Ent. New() New() New() Wood 1: Alice Ent. Wood 2: Alice Ent. Wood 3: Alice Ent.

slide-99
SLIDE 99

Quentin Bramas < bramas@unistra.fr >

42

Supply Chain

Alice Ent. Bob Ent. Carol Ent.

Give() New() Bob: Give(Wood 1, Carol) Wood 1: Carol Ent. Wood 2: Alice Ent. Wood 3: Alice Ent. Alice: Give(Wood 1, Bob) Wood 1: Bob Ent. Wood 2: Alice Ent. Wood 3: Alice Ent. New() New() New() Wood 1: Alice Ent. Wood 2: Alice Ent. Wood 3: Alice Ent.

slide-100
SLIDE 100

Quentin Bramas < bramas@unistra.fr >

Blockchains

  • Distributed Systems
  • Zero Knowledge Proof

43

  • Decentralized Democracy
  • Crypto kitties
  • Ensuring Documents Validity
slide-101
SLIDE 101

Quentin Bramas < bramas@unistra.fr >

44

Governance

Government

(decides the amount of tax)

slide-102
SLIDE 102

Quentin Bramas < bramas@unistra.fr >

44

Governance

Government

(decides the amount of tax)

pay taxes

slide-103
SLIDE 103

Quentin Bramas < bramas@unistra.fr >

44

Governance

Government

(decides the amount of tax)

pay taxes votes

slide-104
SLIDE 104

Quentin Bramas < bramas@unistra.fr >

44

Governance

Government

(decides the amount of tax)

Why should it keep all the money ? pay taxes votes

slide-105
SLIDE 105

Quentin Bramas < bramas@unistra.fr >

45

Governance

Government

decides the amount of tax

pay taxes votes

slide-106
SLIDE 106

Quentin Bramas < bramas@unistra.fr >

46

Governance

Government

decides the amount of tax

pay taxes votes

slide-107
SLIDE 107

Quentin Bramas < bramas@unistra.fr >

46

Governance

Government

decides the amount of tax

pay taxes votes

slide-108
SLIDE 108

Quentin Bramas < bramas@unistra.fr >

46

Governance

Government « On the Blockchain nobody knows you’re a fridge » — Richard G Brown

decides the amount of tax

pay taxes votes

slide-109
SLIDE 109

Quentin Bramas < bramas@unistra.fr >

47

Governance

« On the Blockchain nobody knows you’re a fridge » — Richard G Brown What if everybody knows ?

slide-110
SLIDE 110

Quentin Bramas < bramas@unistra.fr >

48

Governance

« On the Blockchain nobody knows you’re a fridge » — Richard G Brown

slide-111
SLIDE 111

Quentin Bramas < bramas@unistra.fr >

48

Governance

« On the Blockchain nobody knows you’re a fridge » — Richard G Brown What if everybody knows ?

slide-112
SLIDE 112

Quentin Bramas < bramas@unistra.fr >

48

Governance

« On the Blockchain nobody knows you’re a fridge » — Richard G Brown What if everybody knows ? What if we replaced our government by a fridge ?

slide-113
SLIDE 113

Quentin Bramas < bramas@unistra.fr >

49

Governance

slide-114
SLIDE 114

Quentin Bramas < bramas@unistra.fr >

50

Governance

Jesco Denzel—EPA-EFE/Shutterstock

slide-115
SLIDE 115

Quentin Bramas < bramas@unistra.fr >

51