Slide 1

Slide 1 text

@ computational professor daniel martin katz danielmartinkatz.com BLOCKCHAIN, CRYPTOCURRENCY AND LAW professor nelson rosario GOVERNANCE THROUGH CROWDS, CONSENSUS AND P2P NETWORKS nelsonmrosario.com @ nelsonmrosario BLOCKCHAINLAWCLASS.COM

Slide 2

Slide 2 text

DANIEL MARTIN KATZ E D U | I L L I N O I S T E C H + S TA N F O R D C O D E X B LO G | C O M P U TAT I O N A L L E GA L S T U D I E S . C O M PAG E | DA N I E L M A R T I N K AT Z . C O M C O R P | L E X P R E D I C T. C O M NELSON ROSARIO B LO G | L AWO F C RY P TO C U R R E N C Y. C O M PAG E | N E L S O N M RO S A R I O . C O M F I R M | S M O L I N S K I RO S A R I O L AW P. C . BLOCKCHAINLAWCLASS.COM L A B | T H E L AW L A B . C O M E D U | I L L I N O I S T E C H - C H I C AG O K E N T L AW

Slide 3

Slide 3 text

BLOCKCHAINLAWCLASS.COM GOVERNANCE IS A CHALLENGING IN ANY SOCIO, POLITICAL OR TECHNO SYSTEM

Slide 4

Slide 4 text

BLOCKCHAINLAWCLASS.COM FOR CORPORATIONS, GOVERNMENTS, AND OTHER ORGANIZATIONS

Slide 5

Slide 5 text

BLOCKCHAINLAWCLASS.COM QUESTIONS OF HOW TO OPTIMALLY DESIGN AND DEPLOY VARIOUS INSTITUTIONAL FORMS

Slide 6

Slide 6 text

BLOCKCHAINLAWCLASS.COM HAS BEEN A SUBJECT OF INTEREST IN MANY FIELDS OF HUMAN ENDEAVOR …

Slide 7

Slide 7 text

No content

Slide 8

Slide 8 text

BLOCKCHAINLAWCLASS.COM CRYPTO INFRASTRUCTURE OFFERS A UNIQUE GOVERNANCE STRUCTURE

Slide 9

Slide 9 text

BLOCKCHAINLAWCLASS.COM THAT NOVELLY CONFIGURES SOME KEY BUILDING BLOCKS

Slide 10

Slide 10 text

No content

Slide 11

Slide 11 text

BLOCKCHAINLAWCLASS.COM AS A REMINDER FROM OUR LAST SESSION …

Slide 12

Slide 12 text

BLOCKCHAINLAWCLASS.COM WE REVIEWED THE FIRST THREE BUILDING BLOCKS OF CRYPTO INFRASTRUCTURE

Slide 13

Slide 13 text

SO NOW … THE BUILDING BLOCKS OF BLOCKCHAIN TECHNOLOGY (PART 2) BLOCKCHAINLAWCLASS.COM

Slide 14

Slide 14 text

LEDGERS CRYPTOGRAPHY NETWORKS + + CONSENSUS + } BLOCKCHAINLAWCLASS.COM BLOCKCHAIN APPLICATIONS = INCENTIVES + {

Slide 15

Slide 15 text

LEDGERS CRYPTOGRAPHY NETWORKS + + BLOCKCHAINLAWCLASS.COM LAST SESSION

Slide 16

Slide 16 text

THE BUILDING BLOCKS OF BLOCKCHAIN TECHNOLOGY BLOCKCHAINLAWCLASS.COM NETWORKS - ALLOWS US INTERACT / COMMUNICATE LEDGERS - LET US TRACK THINGS CRYPTOGRAPHY - HELPS US SECURE THINGS (*NOTE* NOTHING CAN EVER BE PERFECTLY SECURE)

Slide 17

Slide 17 text

LEDGERS CRYPTOGRAPHY NETWORKS + + BLOCKCHAINLAWCLASS.COM LAST SESSION THIS SESSION CONSENSUS INCENTIVES + +

Slide 18

Slide 18 text

LEDGERS CRYPTOGRAPHY NETWORKS + + CONSENSUS + } BLOCKCHAINLAWCLASS.COM BLOCKCHAIN APPLICATIONS = INCENTIVES + {

Slide 19

Slide 19 text

No content

Slide 20

Slide 20 text

BLOCKCHAINLAWCLASS.COM LETS TAKE A BIT OF A DEEPER DIVE

Slide 21

Slide 21 text

BLOCKCHAINLAWCLASS.COM CONSENSUS JUST MEANS AGREEMENT

Slide 22

Slide 22 text

BLOCKCHAINLAWCLASS.COM BUT IN THIS CONTEXT IT TAKES ON A SLIGHTLY DIFFERENT MEANING …

Slide 23

Slide 23 text

BLOCKCHAINLAWCLASS.COM ALSO WE WILL USE A RETROFITTED DEFINITION OF ‘INCENTIVE’ AS WELL

Slide 24

Slide 24 text

THE BUILDING BLOCKS OF BLOCKCHAIN TECHNOLOGY BLOCKCHAINLAWCLASS.COM CONSENSUS - METHODOLOGY FOR REACHING A COORDINATED DECISION IN A GROUP DECISION MAKING PROCESS INCENTIVES - MECHANISM(S) FOR ENCOURAGING PARTICULAR FORMS OF PARTICIPATION IN SOCIO- TECHNICAL SYSTEMS

Slide 25

Slide 25 text

No content

Slide 26

Slide 26 text

BLOCKCHAINLAWCLASS.COM CONSENSUS

Slide 27

Slide 27 text

BLOCKCHAINLAWCLASS.COM INSTITUTIONS (POLITICAL OR OTHERWISE) EXIST IN PART TO REACH CONSENSUS ON ONE OR MORE TOPICS

Slide 28

Slide 28 text

BLOCKCHAINLAWCLASS.COM NOTE: CONSENSUS NEED NOT IMPLY UNANIMITY AMONG THE PARTICIPANTS

Slide 29

Slide 29 text

BLOCKCHAINLAWCLASS.COM CONSENSUS COULD BE REACH BY RULE OF A DICTATOR OR SINGLE DECISION MAKING AUTHORITY

Slide 30

Slide 30 text

BLOCKCHAINLAWCLASS.COM WITHIN THE LAW WE USE CONSENSUS MECHANISMS TO MAKE DECISIONS

Slide 31

Slide 31 text

BLOCKCHAINLAWCLASS.COM WITHIN THE LAW WE USE VARIOUS CONSENSUS MECHANISMS TO MAKE DECISIONS

Slide 32

Slide 32 text

BLOCKCHAINLAWCLASS.COM THESE INCLUDE DIFFERENT FORMS OF INSTITUTIONAL DECISION MAKING PROTOCOLS SURROUND DIFFERENT FORMS OF DECISION MAKERS

Slide 33

Slide 33 text

No content

Slide 34

Slide 34 text

BLOCKCHAINLAWCLASS.COM JUDGES JURIES ADMINISTRATORS LEGISLATORS EXECUTIVES ETC.

Slide 35

Slide 35 text

BLOCKCHAINLAWCLASS.COM BOTH DIRECT DEMOCRACY AND JURIES ATTEMPT TO LEVERAGE THE COLLECTIVE WISDOM OF THE GENERAL PUBLIC

Slide 36

Slide 36 text

BLOCKCHAINLAWCLASS.COM IN OTHER REALMS, THIS IS CALLED ‘CROWDSOURCING’

Slide 37

Slide 37 text

C R O W D S O U R C I N G I D E A I S T H AT T H E R E I S A L AT E N T ‘ W I S D O M O F C R O W D S ’ AVA I L A B L E T H AT M I G H T M ATC H O R E XC E E D T H E ‘ P E R F O R M A N C E ’ ( H O W E V E R D E F I N E D ) O F I N D I V I D UA L D E C I S I O N M A K E R

Slide 38

Slide 38 text

C R O W D S O U R C I N G C R O W D S O U R C I N G D O E S * N OT * R E F E R TO A S P E C I F I C T E C H N I Q U E O R A LG O R I T H M

Slide 39

Slide 39 text

C R O W D S O U R C I N G G E N E R A L LY R E F E R S TO A P R O C E S S O F AG G R E G AT I O N A N D / O R S E G M E N TAT I O N O F I N F O R M AT I O N S I G N A L S

Slide 40

Slide 40 text

S O H O W D O I CO N ST R U C T A C R O W D ?

Slide 41

Slide 41 text

I N T H E C L A S S I C CO N D O R C E T J U R Y S E T T I N G , M O D E L S TY P I CA L LY U S E P R E D I C T I O N S F R O M A L L PA RT I C I PA N T S

Slide 42

Slide 42 text

H O W E V E R , M O D E L S CA N A L S O TA K E I N TO ACCO U N T I N F O R M AT I O N ( S I G N A L S ) F R O M S O M E S U B S E T O F PA RT I C I PA N T S ( D E F I N E D U S I N G E I T H E R I N C LU S I O N R U L E S O R E XC LU S I O N R U L E S )

Slide 43

Slide 43 text

VA R I O U S S I G N A L TY P E S T H E I N P U T S I G N A L S CA N A S S U M E M A N Y D I F F E R E N T F O R M S I N C LU D I N G F R O M M O D E L S O R I N D I V I D UA L S O R S E N S O R S ( O R S O M E CA S E S E V E N OT H E R C R O W D S )

Slide 44

Slide 44 text

No content

Slide 45

Slide 45 text

S O M E E X A M P L E S

Slide 46

Slide 46 text

CROWD OF INDIVIDUALS The most well know approach involves extracting ‘wisdom’ from crowds where crowds are built from individual people

Slide 47

Slide 47 text

CROWD OF SENSORS Note crowds need not be composed of humans but could be networked IT systems Decentralized Distributed Ledgers -or- Oracles -or- IOT sensors with Crowdsourcing Validation #Blockchain #InternetofThings #Crypto

Slide 48

Slide 48 text

#CRYPTO CROWD Thanks to Team Augur for the Shoutout

Slide 49

Slide 49 text

CRYPTO CROWDS? For most applications, crowdsourcing could produce *better* performance but the biggest challenge is the coordination costs

Slide 50

Slide 50 text

CRYPTO CROWDS? Sometimes getting even a second opinion in medicine (or any professional service) is very challenging — obtaining a 100th opinion is practically impossible

Slide 51

Slide 51 text

CRYPTO CROWDS? Among other things Crypto Infrastructure (Blockchain) might provide the mechanism necessary to lower the coordination costs in crowd construction

Slide 52

Slide 52 text

Random Forest Model Breiman, L.(2001). Random forests. Machine learning, 45(1), 5-32. Grow a set of differentiated trees through bagging and random substrates (predict using a consensus mechanism) C R O W D O F M O D E L S

Slide 53

Slide 53 text

CROWD PREDICTIONS Thanks to Team Augur for the Shoutout

Slide 54

Slide 54 text

C R O W D O F M O D E L S Each Poll has a slightly different methodology and historic performance (can be aggregated in various ways )

Slide 55

Slide 55 text

crowd of signals does not always yield success aggregation of similarly biased signals does not work

Slide 56

Slide 56 text

Poll Aggregation (note not always successful) C R O W D O F M O D E L S Each Poll has a slightly different methodology and historic performance (can be aggregated in various ways )

Slide 57

Slide 57 text

No content

Slide 58

Slide 58 text

S O H O W D O I CO N ST R U C T A C R O W D ?

Slide 59

Slide 59 text

C R O W D S O U R C I N G T H E R E A R E VA R I O U S R U L E S T H AT M I G H T B E CO M B I N E D I N O R D E R TO ‘ CO N ST R U C T ’ A C R O W D

Slide 60

Slide 60 text

BLOCKCHAINLAWCLASS.COM THROUGH SOME PROCESS (PROTOCOL) WE WILL SEEK TO OBTAIN CONSENSUS REGARDING SOME EXTERNAL ‘TRUTH’

Slide 61

Slide 61 text

BLOCKCHAINLAWCLASS.COM IN CRYPTO (AND IN OTHER APPLICATIONS) CROWD CONSENSUS IS DERIVED FROM PEER TO PEER NETWORKS

Slide 62

Slide 62 text

BLOCKCHAINLAWCLASS.COM MOST CRYPTOCURRENCY BLOCKCHAINS ARE PEER TO PEER NETWORKS

Slide 63

Slide 63 text

BLOCKCHAINLAWCLASS.COM PEER-TO-PEER NETWORK

Slide 64

Slide 64 text

BLOCKCHAINLAWCLASS.COM PEER-TO-PEER NETWORKS EXAMPLES THE FIRST WAVE OF PEER-TO-PEER APPLICATIONS WERE FOCUSED ON FILE-SHARING NAPSTER BITTORRENT GROKSTER

Slide 65

Slide 65 text

BLOCKCHAINLAWCLASS.COM PEER-TO-PEER NETWORKS EXAMPLES THE SECOND WAVE OF PEER-TO-PEER APPLICATIONS ARE FOCUSED ON ALL SORTS OF TOPICS FINANCE COMPUTING FILE STORAGE

Slide 66

Slide 66 text

BLOCKCHAINLAWCLASS.COM NODES ON PEER TO PEER NETWORKS SERVE AS THE CROWD SOURCED VALIDATORS OF ‘TRUTH’ / ‘TRUST’

Slide 67

Slide 67 text

BLOCKCHAINLAWCLASS.COM HOW DOES THE BEHAVIOR OF INDIVIDUAL FACELESS, NAMELESS NODES IN A NETWORK YIELD ‘TRUST’ ?

Slide 68

Slide 68 text

BLOCKCHAINLAWCLASS.COM IN OTHER WORDS, HOW DOES TRUST EMERGE FROM THIS CROWD?

Slide 69

Slide 69 text

BLOCKCHAINLAWCLASS.COM AGAIN REMEMBER VARIOUS FORMS OF CRYPTO INFRASTRUCTURE OFFER NOVEL COMBINATIONS OF DIFFERENT INGREDIENTS

Slide 70

Slide 70 text

BLOCKCHAINLAWCLASS.COM THE FINAL INGREDIENT IS THE CLEVER IMPLEMENTATION OF ECONOMIC INCENTIVES

Slide 71

Slide 71 text

No content

Slide 72

Slide 72 text

BLOCKCHAINLAWCLASS.COM MICRO INCENTIVES AND MACRO TRUST

Slide 73

Slide 73 text

BLOCKCHAINLAWCLASS.COM IN THE CASE OF CRYPTO CURRENCY THIS IS WHERE POW VS. POS ENTER THE PICTURE …

Slide 74

Slide 74 text

BLOCKCHAINLAWCLASS.COM PROOF OF WORK VS PROOF OF STAKE https://blockgeeks.com/guides/ proof-of-work-vs-proof-of-stake/

Slide 75

Slide 75 text

BLOCKCHAINLAWCLASS.COM WE WILL TALK MORE ABOUT ‘MINING’ IN THE NEXT MODULE …

Slide 76

Slide 76 text

BLOCKCHAINLAWCLASS.COM BUT THE *KEY* IDEA HERE IS THAT WE USE MICRO LEVEL ECONOMIC INCENTIVES

Slide 77

Slide 77 text

BLOCKCHAINLAWCLASS.COM IN ORDER TO BUILD MACRO LEVEL TRUST …

Slide 78

Slide 78 text

BLOCKCHAINLAWCLASS.COM FOR MORE MODULES VISIT

Slide 79

Slide 79 text

No content

Slide 80

Slide 80 text

DANIEL MARTIN KATZ E D U | I L L I N O I S T E C H + S TA N F O R D C O D E X B LO G | C O M P U TAT I O N A L L E GA L S T U D I E S . C O M PAG E | DA N I E L M A R T I N K AT Z . C O M C O R P | L E X P R E D I C T. C O M NELSON ROSARIO B LO G | L AWO F C RY P TO C U R R E N C Y. C O M PAG E | N E L S O N M RO S A R I O . C O M F I R M | S M O L I N S K I RO S A R I O L AW P. C . BLOCKCHAINLAWCLASS.COM L A B | T H E L AW L A B . C O M E D U | I L L I N O I S T E C H - C H I C AG O K E N T L AW

Slide 81

Slide 81 text

@ computational professor daniel martin katz danielmartinkatz.com BLOCKCHAIN, CRYPTOCURRENCY AND LAW professor nelson rosario nelsonmrosario.com @ nelsonmrosario BLOCKCHAINLAWCLASS.COM GOVERNANCE THROUGH CROWDS, CONSENSUS AND P2P NETWORKS