@ 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
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
+
+
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