SlideShare ist ein Scribd-Unternehmen logo
1 von 71
Conceptualizing Smart
Contracts
Stanford Law Workshop Computable Contracts
Aaron Wright
Cardozo Law School
January 21, 2016
What’s a blockchain?
Database maintained by a network of
computers.
It’s not owned by any one entity or person.
It’s collectively managed by a peer-to-
peer network through software.
Data about transactions are stored in a
series of “blocks” which are organized in a
sequential “chain.”
Enables transactions involving that data to
be processed and validated in a way that
does not require parties on the network to
trust one another
Why do blockchains matter?
Secure
Traceable
More Resilient Data
Self-executing
New part of the Internet stack
“Decentralised systems, such as the
blockchain protocol, threaten to
disintermediate almost every
process in financial services”
What can I do with
a blockchain?
Virtual Currencies
Manage access to records with greater
certainty and security
Build Self-Executing “Smart”
Contracts
What is a “Smart Contract”?
Use of code and a blockchain
to execute logic if certain
conditions are met.
Universe of Smart Contracts
Legal Code
Universe of Smart Contracts
Legal
Code
Group Rules
Universe of Smart Contracts
Universe of Smart
Contracts
Legal
Code
Group
Rules
Device Interactions
Universe of Smart
Contracts
Device
Interactions
Legal
Code
Group
Rules
Legal Code
Code → less ambiguous than
words
Self-executing → harder to breach
Group Rules
Digital Identities & Signatures
E-Voting*
*where public voting is not a concern
Uncertificated Digital Securities
With identity, voting records,
securities, you can begin to use
smart contracts to digitize
corporate/LLC formations, equity
allocation, and distributions
Device Interactions
Easier for machines to process code,
as opposed to human readable
language
Easier to enter into commercial
arrangements using a virtual
currency, as opposed to traditional
hand-to-hand currency
Machines arguably need greater
degree of precision
What smart contracts are
being built?
LEGAL CODE
Securities
Derivatives
Capital Markets
Exchanges & Markets
Music Licensing and Royalty
Payments
GROUP RULES
DEVICE INTERACTIONS
GROUP RULES
AUTONOMOUS
“LAWLESS”
CONTRACTS
What are
limitations/problems
with smart contracts?
#1 Self-Enforcement
• Unless provided for in the code, smart
contracts lack the ability to be
breached and can be hard to amend
• Code immutably binds parties/devices
without leaving them the possibility of
unwinding the agreement, by virtue of
nature of smart contract
• Challenging questions for machine-to-
machine commerce and legal code
and unintended consequences
#2 Enforceability
• Courts have not yet affirmed the
enforceability of legal code
• Without absolute certainty, risk averse
parties may be justifiably reluctant to
enter into such agreements
• Questions of agency with machines
and devices—i.e., manufacturer or
owners
Will need to back-up any legal code with
a human-readable version or wrapper
(known in financial cryptography circles
as a “Ricardian Contract”)
#3 Privacy
• Blockchains/smart contracts are semi-
private
• Raises challenges for use cases,
where privacy can be a valuable
• Be careful when storing sensitive
information on a blockchain
#4 Autonomy
• Smart contracts, on systems like
Ethereum, can run autonomously
without human intervention, becoming
hard to stop
• They are viral in nature, which raises
questions as to what intermediaries
will be able to be leveraged to halt
their execution (miners, information
intermediaries, and/or programmers).
Thanks!
aaron.wright@yu.edu
@awrigh01

Weitere ähnliche Inhalte

Was ist angesagt?

Was ist angesagt? (20)

Exploring Blockchain Technology, Risks, and Emerging Trends
Exploring Blockchain Technology, Risks, and Emerging TrendsExploring Blockchain Technology, Risks, and Emerging Trends
Exploring Blockchain Technology, Risks, and Emerging Trends
 
Unbundling Of Financial Services: The Blockchain(s) Revolution
Unbundling Of Financial Services: The Blockchain(s) RevolutionUnbundling Of Financial Services: The Blockchain(s) Revolution
Unbundling Of Financial Services: The Blockchain(s) Revolution
 
Blockchain 2.0
Blockchain 2.0Blockchain 2.0
Blockchain 2.0
 
Eris Industries - American Banker presentation deck.
Eris Industries - American Banker presentation deck. Eris Industries - American Banker presentation deck.
Eris Industries - American Banker presentation deck.
 
Blockchain & Insurance
Blockchain & InsuranceBlockchain & Insurance
Blockchain & Insurance
 
BlockChain Public
BlockChain PublicBlockChain Public
BlockChain Public
 
The Potential of Blockchain Technology
The Potential of Blockchain TechnologyThe Potential of Blockchain Technology
The Potential of Blockchain Technology
 
Blockchain fundamentals
Blockchain fundamentalsBlockchain fundamentals
Blockchain fundamentals
 
Dgw birch eris_presentation
Dgw birch eris_presentationDgw birch eris_presentation
Dgw birch eris_presentation
 
Blockchain in Real Estate
Blockchain in Real EstateBlockchain in Real Estate
Blockchain in Real Estate
 
Decentralized technology: a (short) survey
Decentralized technology: a (short) surveyDecentralized technology: a (short) survey
Decentralized technology: a (short) survey
 
Blockchain Use Cases In Business
Blockchain Use Cases In BusinessBlockchain Use Cases In Business
Blockchain Use Cases In Business
 
Bitcoin 3.0 - Beyond Smart Contracts
Bitcoin 3.0 - Beyond Smart ContractsBitcoin 3.0 - Beyond Smart Contracts
Bitcoin 3.0 - Beyond Smart Contracts
 
Code is not law
Code is not lawCode is not law
Code is not law
 
Block chain A Paradigm Shift
Block chain A Paradigm ShiftBlock chain A Paradigm Shift
Block chain A Paradigm Shift
 
Blockchain Perspective - Internet of Memorable Things
Blockchain Perspective - Internet of Memorable ThingsBlockchain Perspective - Internet of Memorable Things
Blockchain Perspective - Internet of Memorable Things
 
Introduction to Blockchain and Smart Contracts
Introduction to Blockchain and Smart ContractsIntroduction to Blockchain and Smart Contracts
Introduction to Blockchain and Smart Contracts
 
Blockchain notes b tech aktu by krazy kreation (kulbhushan)
Blockchain notes b tech aktu by krazy kreation (kulbhushan)Blockchain notes b tech aktu by krazy kreation (kulbhushan)
Blockchain notes b tech aktu by krazy kreation (kulbhushan)
 
The blockchain ecosystem
The blockchain ecosystemThe blockchain ecosystem
The blockchain ecosystem
 
Blockchains and Insurance: Opportunities and Challenges
Blockchains and Insurance: Opportunities and ChallengesBlockchains and Insurance: Opportunities and Challenges
Blockchains and Insurance: Opportunities and Challenges
 

Andere mochten auch

Blockchain Smart Contracts - getting from hype to reality
Blockchain Smart Contracts - getting from hype to reality Blockchain Smart Contracts - getting from hype to reality
Blockchain Smart Contracts - getting from hype to reality
Capgemini
 

Andere mochten auch (8)

The Ethereum Experience
The Ethereum ExperienceThe Ethereum Experience
The Ethereum Experience
 
Introduction to Ethereum
Introduction to EthereumIntroduction to Ethereum
Introduction to Ethereum
 
All About Ethereum
All About EthereumAll About Ethereum
All About Ethereum
 
The world computer (short)
The world computer (short)The world computer (short)
The world computer (short)
 
Smart contracts
Smart contractsSmart contracts
Smart contracts
 
Blockchain, Ethereum and ConsenSys
Blockchain, Ethereum and ConsenSysBlockchain, Ethereum and ConsenSys
Blockchain, Ethereum and ConsenSys
 
Ethereum: Next steps...
Ethereum: Next steps...Ethereum: Next steps...
Ethereum: Next steps...
 
Blockchain Smart Contracts - getting from hype to reality
Blockchain Smart Contracts - getting from hype to reality Blockchain Smart Contracts - getting from hype to reality
Blockchain Smart Contracts - getting from hype to reality
 

Ähnlich wie Conceptualizing Smart Contracts

Volume 37 • Number 10 • October 2018 Banking & Financial Servi.docx
Volume 37 • Number 10 • October 2018 Banking & Financial Servi.docxVolume 37 • Number 10 • October 2018 Banking & Financial Servi.docx
Volume 37 • Number 10 • October 2018 Banking & Financial Servi.docx
tienboileau
 

Ähnlich wie Conceptualizing Smart Contracts (20)

ACC presentation on tokenization of everything - February-March 2018
ACC presentation on tokenization of everything - February-March 2018ACC presentation on tokenization of everything - February-March 2018
ACC presentation on tokenization of everything - February-March 2018
 
The rise of cryptocurrency & smart contract in blockchain industry
The rise of cryptocurrency & smart contract in blockchain industryThe rise of cryptocurrency & smart contract in blockchain industry
The rise of cryptocurrency & smart contract in blockchain industry
 
Event Itnig - Smart Contracts by MarketPay, Juan Ignacio PĂŠrez SacristĂĄn
Event Itnig - Smart Contracts by MarketPay, Juan Ignacio PĂŠrez SacristĂĄnEvent Itnig - Smart Contracts by MarketPay, Juan Ignacio PĂŠrez SacristĂĄn
Event Itnig - Smart Contracts by MarketPay, Juan Ignacio PĂŠrez SacristĂĄn
 
Blockchain and Smart Contracts (Series: Blockchain Basics 2020)
Blockchain and Smart Contracts (Series: Blockchain Basics 2020)   Blockchain and Smart Contracts (Series: Blockchain Basics 2020)
Blockchain and Smart Contracts (Series: Blockchain Basics 2020)
 
Smart contracts
Smart contractsSmart contracts
Smart contracts
 
Blockchain and Smart Contracts
Blockchain and Smart ContractsBlockchain and Smart Contracts
Blockchain and Smart Contracts
 
Use case of block chain unit 4 AKTU
Use case of block chain unit 4 AKTUUse case of block chain unit 4 AKTU
Use case of block chain unit 4 AKTU
 
Blockchain and Smart Contracts (Series: Blockchain Basics)
Blockchain and Smart Contracts (Series: Blockchain Basics)Blockchain and Smart Contracts (Series: Blockchain Basics)
Blockchain and Smart Contracts (Series: Blockchain Basics)
 
The legal challenges of the blockchain
The legal challenges of the blockchainThe legal challenges of the blockchain
The legal challenges of the blockchain
 
Blockchain smart contracts ethereum smart contract creation
Blockchain smart contracts   ethereum smart contract creationBlockchain smart contracts   ethereum smart contract creation
Blockchain smart contracts ethereum smart contract creation
 
Smart contract and smart contract oracles
Smart contract and smart contract oraclesSmart contract and smart contract oracles
Smart contract and smart contract oracles
 
Smart contract and smart contract oracles
Smart contract and smart contract oraclesSmart contract and smart contract oracles
Smart contract and smart contract oracles
 
Smart Contracts and Their Role in Blockchain Development.pdf
Smart Contracts and Their Role in Blockchain Development.pdfSmart Contracts and Their Role in Blockchain Development.pdf
Smart Contracts and Their Role in Blockchain Development.pdf
 
Smart Contracts Exploring the Future of Decentralized Automation
Smart Contracts Exploring the Future of Decentralized AutomationSmart Contracts Exploring the Future of Decentralized Automation
Smart Contracts Exploring the Future of Decentralized Automation
 
Supply Chain Management using Blockchain
Supply Chain Management using BlockchainSupply Chain Management using Blockchain
Supply Chain Management using Blockchain
 
Smart contract and smart contracts oracles
Smart contract and smart contracts oracles Smart contract and smart contracts oracles
Smart contract and smart contracts oracles
 
ERC20 Token generator - Blockchainx
ERC20 Token generator - BlockchainxERC20 Token generator - Blockchainx
ERC20 Token generator - Blockchainx
 
Blockchain
BlockchainBlockchain
Blockchain
 
THE EVOLUTION OF SMART CONTRACTS: TRANSFORMING BUSINESS PROCESSES
THE EVOLUTION OF SMART CONTRACTS: TRANSFORMING BUSINESS PROCESSESTHE EVOLUTION OF SMART CONTRACTS: TRANSFORMING BUSINESS PROCESSES
THE EVOLUTION OF SMART CONTRACTS: TRANSFORMING BUSINESS PROCESSES
 
Volume 37 • Number 10 • October 2018 Banking & Financial Servi.docx
Volume 37 • Number 10 • October 2018 Banking & Financial Servi.docxVolume 37 • Number 10 • October 2018 Banking & Financial Servi.docx
Volume 37 • Number 10 • October 2018 Banking & Financial Servi.docx
 

KĂźrzlich hochgeladen

Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
panagenda
 

KĂźrzlich hochgeladen (20)

Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
 
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Spring Boot vs Quarkus the ultimate battle - DevoxxUK
Spring Boot vs Quarkus the ultimate battle - DevoxxUKSpring Boot vs Quarkus the ultimate battle - DevoxxUK
Spring Boot vs Quarkus the ultimate battle - DevoxxUK
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024
 
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
 
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
 

Conceptualizing Smart Contracts