SlideShare a Scribd company logo
1 of 10
Download to read offline
Bitcoin,
Blockchain &
CryptoContracts
Part 3
Digital Autonomous
Corporations
Prithwis Mukerjee, PhD, Praxis Business School, Calcutta, India
Imagine a company that ...
★ Offers customers a way to track their assets and transfer them to others
on the basis of validated instructions
○ this is similar to a current or checking account, offered by any bank
★ “Hires” employees for this bookkeeping activity and pays them with
company shares
○ “employees” may also collect transaction fees in form of company shares
★ Has been operating since 2009 without any interruption of its services
★ Has a current (2016) market capitalization of nearly US$ 5.5 billion
★ Has no managers, no CEO and no physical assets in any geography
What is Bitcoin ?
★ Is it a currency ?
○ a new, efficient way to pay for goods and
services
○ because it offers anonymity, been used for
illegal cross-border trade, the “SilkRoute”
○ most conversion gateways (“exchanges”) have
installed Know Your Customer processes
★ Is it a commodity ?
○ something like gold or crude that needs to be
“mined” using CPU power
○ can be bought, sold, held or exchanged for other
currency or commodity
○ total amount limited to 21 million BTC
★ Is it a digital autonomous corporation
?
○ performs a bookkeeping service, tracks
assets, allows transfer of assets
○ “employs” miners, pays them with
bitcoin to validate transfers
○ has a real US$ denominated market
capitalisation, based on current value of
BTC
“Smart” Contracts
Defined by Nick Szabo in 1997
A way to use hardware and / or software to
programmatically encode various clauses into
a contract so that assets are released if and
only if certain conditions are met for example
if signature is valid
if asset has been received
if date has passed
if { other conditions have been met}
Used in Bitcoin validation
KPuC 700
KPuD 2500
KPuC 800
KPuB 500
sigC
sigC
sigC
sigC
to understand the Bitcoin
validation process, please
see this slide deck
The Bitcoin Contract -- a little more detail
KPuC 800sigC
TXN SEQ
DUP
HASH
160
PubK
Hash
Equal
Verify
Check
Sig
800sig PubK
refers to an
unspent
UTXO on
blockchain
retrieve locking script
encumbrance or “locking script”
attached to asset by previous owner
before it was given to current owner
“unlocking script” by
current owner who
wishes to spend
asset
“Script”
language
interpreter
joins two &
evaluates.
800TRUE
FALSE
true
800TRUEfalse
Programmable Contracts
❖ contain code written in the “script” language of the Bitcoin protocol
➢ reverse-polish notation stack based execution language
➢ is evaluated to simple “TRUE” or “FALSE” value to allow or disallow a contract
➢ it is deliberately not Turing-complete for security reasons
❖ other, non Bitcoin, blockchains, like Ethereum, have created more
sophisticated programming languages
➢ these can be used to encode more functionality, “smartness” into the contracts
➢ for example, we can require
■ multiple signatures to release an asset
■ a certain date before which a contract is not valid
■ other, third party, external conditions to be met
DUP
HASH
160
PubK
Hash
Equal
Verify
Check
Sig
sig PubK
Possible scenarios for smart contracts
❖ “Internet of Things”
➢ Ignition of car will start when purchaser presents his public key IF mortgage payments
have been made, ELSE banker’s public key can be used to start and take the car away
❖ Escrow Accounts
➢ Money can be spent by owner of account only if certain quantum of money has been
deposited, otherwise money will go back to depositors after a certain date
➢ Automatic lottery : Only the funds of the highest bidder are can be spent by the lottery
organiser, other bidders automatically get their money back at close of lottery
➢ After death of owner, heirs can automatically access assets
❖ Stock & Securities Market
➢ the blockchain can more efficiently, accurately, and openly track the excha
bonds, and other financial securities
Wall Street has started to move ….
❖ US Depository Trust & Clearing
Corporation
➢ organisation that tracks and manages
the transaction of all financial
instruments in the US
➢ Jan 2016 - issues a white paper that talks
about a once-in-a-generation change of
technology
➢ has teamed up with the Linux
Foundation to create the Hyperledger
project -- an open source project for
blockchain technology
➢ Mar 2016 -- organises a symposium to
explore the way forward
❖ US Securities and Exchanges
Commission
➢ Has permitted Overstock, a NASDAQ
listed company to release equity shares
on an alternate trading platform
■ Overstock has in the past released
corporate bonds to qualified
institutional investors on the T0
blockchain
Two major open source initiatives
❖ Hyperledger project
➢ https://www.hyperledger.org/
➢ managed by the Linux Foundation and
funded by IBM and the DTCC
➢ the project wishes to create distributed
ledger as a permanent, secure tool that
makes it easier to create cost-efficient
business networks without requiring a
centralized point of control. With
distributed ledgers, virtually anything of
value can be tracked and traded. The
application of this emerging technology
is showing great promise in the
enterprise.
❖ Ethereum
➢ Ethereum is a decentralized platform that
runs smart contracts: applications that run
exactly as programmed without any
possibility of downtime, censorship, fraud
or third party interference.
➢ Ethereum is how the Internet was
supposed to work.
➢ Ethereum was crowdfunded during August
2014 by fans all around the world. It is
developed by ETHDEV with contributions
from great minds across the globe.
Ethereum is a new kind of Law
“Traditional law is a form of agreement. It is an agreement among people and
their leaders as to how people should behave. There are also legal contracts
between individuals. These contracts are a form of private law that applies to
the participants. Both types of agreement are enforced by a government's
legal system. But Agreements are ambiguous. And enforcement is hard.
Ethereum solves both these problems. It does this with the marriage of two
special ingredients: a digital currency, and a complete programming
language.” http://etherscripter.com/what_is_ethereum.html
Ethereum is a platform for building the Digital Autonomous Corporation

More Related Content

What's hot

Boolberry reduces blockchain bloat
Boolberry reduces blockchain bloatBoolberry reduces blockchain bloat
Boolberry reduces blockchain bloatboolberry
 
Payment Protocols - Block Chain & Beyond
Payment Protocols - Block Chain & BeyondPayment Protocols - Block Chain & Beyond
Payment Protocols - Block Chain & BeyondAlexander Kiriakou
 
Bitcoin : A fierce Decentralized internet currency
Bitcoin : A fierce Decentralized internet currencyBitcoin : A fierce Decentralized internet currency
Bitcoin : A fierce Decentralized internet currencyShivek Khurana
 
Economías criptográficas
Economías criptográficasEconomías criptográficas
Economías criptográficasnavajanegra
 
Bitcoin, Banking and the Blockchain
Bitcoin, Banking and the BlockchainBitcoin, Banking and the Blockchain
Bitcoin, Banking and the Blockchainseancarmody
 
Introduction to Blockchain Development
Introduction to Blockchain DevelopmentIntroduction to Blockchain Development
Introduction to Blockchain DevelopmentLightstreams
 
Introduction to Blockchain
Introduction to BlockchainIntroduction to Blockchain
Introduction to Blockchainsubbul
 
Blockchain, bitcoin
Blockchain, bitcoinBlockchain, bitcoin
Blockchain, bitcoinSathish VJ
 
Tutorial blockchain technical overview-ss
Tutorial blockchain technical overview-ssTutorial blockchain technical overview-ss
Tutorial blockchain technical overview-ssHoward Anglin
 
Intro to smart contract on blockchain en
Intro to smart contract on blockchain enIntro to smart contract on blockchain en
Intro to smart contract on blockchain enNicholas Lin
 
Kyber network de fi whitepaper
Kyber network de fi whitepaperKyber network de fi whitepaper
Kyber network de fi whitepaperBlockchainkuDotcom
 
The Blockchain and JavaScript
The Blockchain and JavaScriptThe Blockchain and JavaScript
The Blockchain and JavaScriptPortia Burton
 
Blockchain Deconstructed - by nexxworks
Blockchain Deconstructed - by nexxworks Blockchain Deconstructed - by nexxworks
Blockchain Deconstructed - by nexxworks nexxworks
 

What's hot (20)

Boolberry reduces blockchain bloat
Boolberry reduces blockchain bloatBoolberry reduces blockchain bloat
Boolberry reduces blockchain bloat
 
Pi network
Pi networkPi network
Pi network
 
Payment Protocols - Block Chain & Beyond
Payment Protocols - Block Chain & BeyondPayment Protocols - Block Chain & Beyond
Payment Protocols - Block Chain & Beyond
 
Bitcoin : A fierce Decentralized internet currency
Bitcoin : A fierce Decentralized internet currencyBitcoin : A fierce Decentralized internet currency
Bitcoin : A fierce Decentralized internet currency
 
Blockchain
BlockchainBlockchain
Blockchain
 
Economías criptográficas
Economías criptográficasEconomías criptográficas
Economías criptográficas
 
Bitcoin, Banking and the Blockchain
Bitcoin, Banking and the BlockchainBitcoin, Banking and the Blockchain
Bitcoin, Banking and the Blockchain
 
Introduction to Blockchain Development
Introduction to Blockchain DevelopmentIntroduction to Blockchain Development
Introduction to Blockchain Development
 
Introduction to Blockchain
Introduction to BlockchainIntroduction to Blockchain
Introduction to Blockchain
 
Blockchain, bitcoin
Blockchain, bitcoinBlockchain, bitcoin
Blockchain, bitcoin
 
Bitcoins Math
Bitcoins MathBitcoins Math
Bitcoins Math
 
Tutorial blockchain technical overview-ss
Tutorial blockchain technical overview-ssTutorial blockchain technical overview-ss
Tutorial blockchain technical overview-ss
 
Sidechains Presentation
Sidechains PresentationSidechains Presentation
Sidechains Presentation
 
Intro to smart contract on blockchain en
Intro to smart contract on blockchain enIntro to smart contract on blockchain en
Intro to smart contract on blockchain en
 
Kyber network de fi whitepaper
Kyber network de fi whitepaperKyber network de fi whitepaper
Kyber network de fi whitepaper
 
Blockchain Corporate Style
Blockchain Corporate StyleBlockchain Corporate Style
Blockchain Corporate Style
 
bitcoin_presentation
bitcoin_presentationbitcoin_presentation
bitcoin_presentation
 
The Blockchain and JavaScript
The Blockchain and JavaScriptThe Blockchain and JavaScript
The Blockchain and JavaScript
 
Ethereum Intro
Ethereum IntroEthereum Intro
Ethereum Intro
 
Blockchain Deconstructed - by nexxworks
Blockchain Deconstructed - by nexxworks Blockchain Deconstructed - by nexxworks
Blockchain Deconstructed - by nexxworks
 

Viewers also liked

Data mining classification-2009-v0
Data mining classification-2009-v0Data mining classification-2009-v0
Data mining classification-2009-v0Prithwis Mukerjee
 
Game theoretic concepts in Support Vector Machines
Game theoretic concepts in Support Vector MachinesGame theoretic concepts in Support Vector Machines
Game theoretic concepts in Support Vector MachinesSubhayan Mukerjee
 
Business Intelligence Industry Perspective Session I
Business Intelligence   Industry Perspective Session IBusiness Intelligence   Industry Perspective Session I
Business Intelligence Industry Perspective Session IPrithwis Mukerjee
 
The incompleteness of reason
The incompleteness of reasonThe incompleteness of reason
The incompleteness of reasonSubhayan Mukerjee
 
Tintin and Contemporary Politics
Tintin and Contemporary PoliticsTintin and Contemporary Politics
Tintin and Contemporary PoliticsSubhayan Mukerjee
 
ইন্টার্নেট কি এবং কেন ?
ইন্টার্নেট কি এবং কেন ?ইন্টার্নেট কি এবং কেন ?
ইন্টার্নেট কি এবং কেন ?Prithwis Mukerjee
 

Viewers also liked (9)

Data mining arm-2009-v0
Data mining arm-2009-v0Data mining arm-2009-v0
Data mining arm-2009-v0
 
Data mining intro-2009-v2
Data mining intro-2009-v2Data mining intro-2009-v2
Data mining intro-2009-v2
 
Data mining classification-2009-v0
Data mining classification-2009-v0Data mining classification-2009-v0
Data mining classification-2009-v0
 
Game theoretic concepts in Support Vector Machines
Game theoretic concepts in Support Vector MachinesGame theoretic concepts in Support Vector Machines
Game theoretic concepts in Support Vector Machines
 
Business Intelligence Industry Perspective Session I
Business Intelligence   Industry Perspective Session IBusiness Intelligence   Industry Perspective Session I
Business Intelligence Industry Perspective Session I
 
The incompleteness of reason
The incompleteness of reasonThe incompleteness of reason
The incompleteness of reason
 
Tintin and Contemporary Politics
Tintin and Contemporary PoliticsTintin and Contemporary Politics
Tintin and Contemporary Politics
 
Internet of Things
Internet of ThingsInternet of Things
Internet of Things
 
ইন্টার্নেট কি এবং কেন ?
ইন্টার্নেট কি এবং কেন ?ইন্টার্নেট কি এবং কেন ?
ইন্টার্নেট কি এবং কেন ?
 

Similar to Bitcoin, Blockchain and Crypto Contracts - Part 3

Smart contractjp smartcontract_about
Smart contractjp smartcontract_aboutSmart contractjp smartcontract_about
Smart contractjp smartcontract_aboutTomoaki Sato
 
Understanding blockchain
Understanding blockchainUnderstanding blockchain
Understanding blockchainPriyab Satoshi
 
Blockchain case study powerpoints: Brief intro
Blockchain case study powerpoints: Brief introBlockchain case study powerpoints: Brief intro
Blockchain case study powerpoints: Brief introShane Ninai
 
Blockchain case study powerpoints: Brief intro
Blockchain case study powerpoints: Brief introBlockchain case study powerpoints: Brief intro
Blockchain case study powerpoints: Brief introShane Ninai
 
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ánJuan Ignacio Pérez Sacristán
 
Top 8 blockchain based smart contract platforms
Top 8 blockchain based smart contract platformsTop 8 blockchain based smart contract platforms
Top 8 blockchain based smart contract platformsBlockchain Council
 
Blockchain Technology and Cryptocurrency
Blockchain Technology and CryptocurrencyBlockchain Technology and Cryptocurrency
Blockchain Technology and CryptocurrencyAdityaSingh1213
 
BlockChain Technology A Game Changer For Transportation & Logistics sector
BlockChain Technology A Game Changer For Transportation & Logistics sectorBlockChain Technology A Game Changer For Transportation & Logistics sector
BlockChain Technology A Game Changer For Transportation & Logistics sectorRavi Prasad
 
Blockchain and Smart Contracts
Blockchain and Smart ContractsBlockchain and Smart Contracts
Blockchain and Smart ContractsFinancial Poise
 
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) Financial Poise
 
Executive summary guild42 elca_blockchain.pptx_v1.0
Executive summary guild42 elca_blockchain.pptx_v1.0Executive summary guild42 elca_blockchain.pptx_v1.0
Executive summary guild42 elca_blockchain.pptx_v1.0Nagib Aouini
 
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)Financial Poise
 
Blockchain airports aviation
Blockchain airports aviationBlockchain airports aviation
Blockchain airports aviationSusan Dart
 
Legal Opinion BCL Token
Legal Opinion BCL TokenLegal Opinion BCL Token
Legal Opinion BCL TokenBlockchainLand
 
The Road Ahead: Strategic Overview on the Ethos Bedrock Enterprise-grade Bloc...
The Road Ahead: Strategic Overview on the Ethos Bedrock Enterprise-grade Bloc...The Road Ahead: Strategic Overview on the Ethos Bedrock Enterprise-grade Bloc...
The Road Ahead: Strategic Overview on the Ethos Bedrock Enterprise-grade Bloc...Samuel Feintech
 
Cryptocurrenty and Blockchain - SSMRV.pptx
Cryptocurrenty and Blockchain - SSMRV.pptxCryptocurrenty and Blockchain - SSMRV.pptx
Cryptocurrenty and Blockchain - SSMRV.pptxChristopherDevakumar1
 
Blockchain and Crypto 101 - October 2017
Blockchain and Crypto 101 - October 2017Blockchain and Crypto 101 - October 2017
Blockchain and Crypto 101 - October 2017🔗Audrey Chaing
 
Cryptocurrency Alliance Super PAC-The Global Emergence of Cryptocurrencies an...
Cryptocurrency Alliance Super PAC-The Global Emergence of Cryptocurrencies an...Cryptocurrency Alliance Super PAC-The Global Emergence of Cryptocurrencies an...
Cryptocurrency Alliance Super PAC-The Global Emergence of Cryptocurrencies an...Casey Botticello
 
Blockchain and bitcoin
Blockchain and bitcoin Blockchain and bitcoin
Blockchain and bitcoin Sachin Sb
 

Similar to Bitcoin, Blockchain and Crypto Contracts - Part 3 (20)

Smart contractjp smartcontract_about
Smart contractjp smartcontract_aboutSmart contractjp smartcontract_about
Smart contractjp smartcontract_about
 
Understanding blockchain
Understanding blockchainUnderstanding blockchain
Understanding blockchain
 
Blockchain case study powerpoints: Brief intro
Blockchain case study powerpoints: Brief introBlockchain case study powerpoints: Brief intro
Blockchain case study powerpoints: Brief intro
 
Blockchain case study powerpoints: Brief intro
Blockchain case study powerpoints: Brief introBlockchain case study powerpoints: Brief intro
Blockchain case study powerpoints: Brief intro
 
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
 
Top 8 blockchain based smart contract platforms
Top 8 blockchain based smart contract platformsTop 8 blockchain based smart contract platforms
Top 8 blockchain based smart contract platforms
 
Blockchain Technology and Cryptocurrency
Blockchain Technology and CryptocurrencyBlockchain Technology and Cryptocurrency
Blockchain Technology and Cryptocurrency
 
BlockChain Technology A Game Changer For Transportation & Logistics sector
BlockChain Technology A Game Changer For Transportation & Logistics sectorBlockChain Technology A Game Changer For Transportation & Logistics sector
BlockChain Technology A Game Changer For Transportation & Logistics sector
 
Blockchain and Smart Contracts
Blockchain and Smart ContractsBlockchain and Smart Contracts
Blockchain and Smart Contracts
 
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)
 
Executive summary guild42 elca_blockchain.pptx_v1.0
Executive summary guild42 elca_blockchain.pptx_v1.0Executive summary guild42 elca_blockchain.pptx_v1.0
Executive summary guild42 elca_blockchain.pptx_v1.0
 
The Education Blockchain
The Education BlockchainThe Education Blockchain
The Education Blockchain
 
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)
 
Blockchain airports aviation
Blockchain airports aviationBlockchain airports aviation
Blockchain airports aviation
 
Legal Opinion BCL Token
Legal Opinion BCL TokenLegal Opinion BCL Token
Legal Opinion BCL Token
 
The Road Ahead: Strategic Overview on the Ethos Bedrock Enterprise-grade Bloc...
The Road Ahead: Strategic Overview on the Ethos Bedrock Enterprise-grade Bloc...The Road Ahead: Strategic Overview on the Ethos Bedrock Enterprise-grade Bloc...
The Road Ahead: Strategic Overview on the Ethos Bedrock Enterprise-grade Bloc...
 
Cryptocurrenty and Blockchain - SSMRV.pptx
Cryptocurrenty and Blockchain - SSMRV.pptxCryptocurrenty and Blockchain - SSMRV.pptx
Cryptocurrenty and Blockchain - SSMRV.pptx
 
Blockchain and Crypto 101 - October 2017
Blockchain and Crypto 101 - October 2017Blockchain and Crypto 101 - October 2017
Blockchain and Crypto 101 - October 2017
 
Cryptocurrency Alliance Super PAC-The Global Emergence of Cryptocurrencies an...
Cryptocurrency Alliance Super PAC-The Global Emergence of Cryptocurrencies an...Cryptocurrency Alliance Super PAC-The Global Emergence of Cryptocurrencies an...
Cryptocurrency Alliance Super PAC-The Global Emergence of Cryptocurrencies an...
 
Blockchain and bitcoin
Blockchain and bitcoin Blockchain and bitcoin
Blockchain and bitcoin
 

More from Prithwis Mukerjee

More from Prithwis Mukerjee (20)

Thought controlled devices
Thought controlled devicesThought controlled devices
Thought controlled devices
 
Cloudcasting
CloudcastingCloudcasting
Cloudcasting
 
Currency, Commodity and Bitcoins
Currency, Commodity and BitcoinsCurrency, Commodity and Bitcoins
Currency, Commodity and Bitcoins
 
Data Science
Data ScienceData Science
Data Science
 
05 OLAP v6 weekend
05 OLAP  v6 weekend05 OLAP  v6 weekend
05 OLAP v6 weekend
 
04 Dimensional Analysis - v6
04 Dimensional Analysis - v604 Dimensional Analysis - v6
04 Dimensional Analysis - v6
 
Thought control
Thought controlThought control
Thought control
 
World of data @ praxis 2013 v2
World of data   @ praxis 2013  v2World of data   @ praxis 2013  v2
World of data @ praxis 2013 v2
 
BIS 08a - Application Development - II Version 2
BIS 08a - Application Development - II Version 2BIS 08a - Application Development - II Version 2
BIS 08a - Application Development - II Version 2
 
Lecture02 - Data Mining & Analytics
Lecture02 - Data Mining & AnalyticsLecture02 - Data Mining & Analytics
Lecture02 - Data Mining & Analytics
 
Data mining clustering-2009-v0
Data mining clustering-2009-v0Data mining clustering-2009-v0
Data mining clustering-2009-v0
 
PPM Lite
PPM LitePPM Lite
PPM Lite
 
OLAP Cubes in Datawarehousing
OLAP Cubes in DatawarehousingOLAP Cubes in Datawarehousing
OLAP Cubes in Datawarehousing
 
Dimensional Modelling
Dimensional ModellingDimensional Modelling
Dimensional Modelling
 
Datawarehousing and Business Intelligence
Datawarehousing and Business IntelligenceDatawarehousing and Business Intelligence
Datawarehousing and Business Intelligence
 
Business Models for Web 2.0
Business Models for Web 2.0Business Models for Web 2.0
Business Models for Web 2.0
 
BIS01 Living On the Web
BIS01 Living On the WebBIS01 Living On the Web
BIS01 Living On the Web
 
BIS03 Data Modelling - I
BIS03 Data Modelling - IBIS03 Data Modelling - I
BIS03 Data Modelling - I
 
BIS04 Data Modelling - II
BIS04 Data Modelling  - IIBIS04 Data Modelling  - II
BIS04 Data Modelling - II
 
BIS06 Physical Database Models
BIS06 Physical Database ModelsBIS06 Physical Database Models
BIS06 Physical Database Models
 

Recently uploaded

ΤτΕ: Ανάπτυξη 2,3% και πληθωρισμός 2,8% φέτος
ΤτΕ: Ανάπτυξη 2,3% και πληθωρισμός 2,8% φέτοςΤτΕ: Ανάπτυξη 2,3% και πληθωρισμός 2,8% φέτος
ΤτΕ: Ανάπτυξη 2,3% και πληθωρισμός 2,8% φέτοςNewsroom8
 
Uae-NO1 Rohani Amil In Islamabad Amil Baba in Rawalpindi Kala Jadu Amil In Ra...
Uae-NO1 Rohani Amil In Islamabad Amil Baba in Rawalpindi Kala Jadu Amil In Ra...Uae-NO1 Rohani Amil In Islamabad Amil Baba in Rawalpindi Kala Jadu Amil In Ra...
Uae-NO1 Rohani Amil In Islamabad Amil Baba in Rawalpindi Kala Jadu Amil In Ra...Amil baba
 
Crypto Confidence Unlocked: AnyKYCaccount's Shortcut to Binance Verification
Crypto Confidence Unlocked: AnyKYCaccount's Shortcut to Binance VerificationCrypto Confidence Unlocked: AnyKYCaccount's Shortcut to Binance Verification
Crypto Confidence Unlocked: AnyKYCaccount's Shortcut to Binance VerificationAny kyc Account
 
Abhay Bhutada Leads Poonawalla Fincorp To Record Growth In FY24
Abhay Bhutada Leads Poonawalla Fincorp To Record Growth In FY24Abhay Bhutada Leads Poonawalla Fincorp To Record Growth In FY24
Abhay Bhutada Leads Poonawalla Fincorp To Record Growth In FY24Champak Jhagmag
 
OAT_RI_Ep18 WeighingTheRisks_Mar24_GlobalCredit.pptx
OAT_RI_Ep18 WeighingTheRisks_Mar24_GlobalCredit.pptxOAT_RI_Ep18 WeighingTheRisks_Mar24_GlobalCredit.pptx
OAT_RI_Ep18 WeighingTheRisks_Mar24_GlobalCredit.pptxhiddenlevers
 
Gender and caste discrimination in india
Gender and caste discrimination in indiaGender and caste discrimination in india
Gender and caste discrimination in indiavandanasingh01072003
 
Banking: Commercial and Central Banking.pptx
Banking: Commercial and Central Banking.pptxBanking: Commercial and Central Banking.pptx
Banking: Commercial and Central Banking.pptxANTHONYAKINYOSOYE1
 
AnyConv.com__FSS Advance Retail & Distribution - 15.06.17.ppt
AnyConv.com__FSS Advance Retail & Distribution - 15.06.17.pptAnyConv.com__FSS Advance Retail & Distribution - 15.06.17.ppt
AnyConv.com__FSS Advance Retail & Distribution - 15.06.17.pptPriyankaSharma89719
 
Overview of Inkel Unlisted Shares Price.
Overview of Inkel Unlisted Shares Price.Overview of Inkel Unlisted Shares Price.
Overview of Inkel Unlisted Shares Price.Precize Formely Leadoff
 
The Inspirational Story of Julio Herrera Velutini - Global Finance Leader
The Inspirational Story of Julio Herrera Velutini - Global Finance LeaderThe Inspirational Story of Julio Herrera Velutini - Global Finance Leader
The Inspirational Story of Julio Herrera Velutini - Global Finance LeaderArianna Varetto
 
Introduction to Health Economics Dr. R. Kurinji Malar.pptx
Introduction to Health Economics Dr. R. Kurinji Malar.pptxIntroduction to Health Economics Dr. R. Kurinji Malar.pptx
Introduction to Health Economics Dr. R. Kurinji Malar.pptxDrRkurinjiMalarkurin
 
Uae-NO1 Black Magic Specialist In Lahore Black magic In Pakistan Kala Ilam Ex...
Uae-NO1 Black Magic Specialist In Lahore Black magic In Pakistan Kala Ilam Ex...Uae-NO1 Black Magic Specialist In Lahore Black magic In Pakistan Kala Ilam Ex...
Uae-NO1 Black Magic Specialist In Lahore Black magic In Pakistan Kala Ilam Ex...Amil baba
 
2024-04-09 - Pension Playpen roundtable - slides.pptx
2024-04-09 - Pension Playpen roundtable - slides.pptx2024-04-09 - Pension Playpen roundtable - slides.pptx
2024-04-09 - Pension Playpen roundtable - slides.pptxHenry Tapper
 
Thoma Bravo Equity - Presentation Pension Fund
Thoma Bravo Equity - Presentation Pension FundThoma Bravo Equity - Presentation Pension Fund
Thoma Bravo Equity - Presentation Pension FundAshwinJey
 
Building pressure? Rising rents, and what to expect in the future
Building pressure? Rising rents, and what to expect in the futureBuilding pressure? Rising rents, and what to expect in the future
Building pressure? Rising rents, and what to expect in the futureResolutionFoundation
 
Money Forward Integrated Report “Forward Map” 2024
Money Forward Integrated Report “Forward Map” 2024Money Forward Integrated Report “Forward Map” 2024
Money Forward Integrated Report “Forward Map” 2024Money Forward
 
Uk-NO1 Amil baba in pakistan Amil Baba in Karachi Black Magic Islamabad Kala ...
Uk-NO1 Amil baba in pakistan Amil Baba in Karachi Black Magic Islamabad Kala ...Uk-NO1 Amil baba in pakistan Amil Baba in Karachi Black Magic Islamabad Kala ...
Uk-NO1 Amil baba in pakistan Amil Baba in Karachi Black Magic Islamabad Kala ...Amil baba
 
ekthesi-trapeza-tis-ellados-gia-2023.pdf
ekthesi-trapeza-tis-ellados-gia-2023.pdfekthesi-trapeza-tis-ellados-gia-2023.pdf
ekthesi-trapeza-tis-ellados-gia-2023.pdfSteliosTheodorou4
 
Hello this ppt is about seminar final project
Hello this ppt is about seminar final projectHello this ppt is about seminar final project
Hello this ppt is about seminar final projectninnasirsi
 
10 QuickBooks Tips 2024 - Globus Finanza.pdf
10 QuickBooks Tips 2024 - Globus Finanza.pdf10 QuickBooks Tips 2024 - Globus Finanza.pdf
10 QuickBooks Tips 2024 - Globus Finanza.pdfglobusfinanza
 

Recently uploaded (20)

ΤτΕ: Ανάπτυξη 2,3% και πληθωρισμός 2,8% φέτος
ΤτΕ: Ανάπτυξη 2,3% και πληθωρισμός 2,8% φέτοςΤτΕ: Ανάπτυξη 2,3% και πληθωρισμός 2,8% φέτος
ΤτΕ: Ανάπτυξη 2,3% και πληθωρισμός 2,8% φέτος
 
Uae-NO1 Rohani Amil In Islamabad Amil Baba in Rawalpindi Kala Jadu Amil In Ra...
Uae-NO1 Rohani Amil In Islamabad Amil Baba in Rawalpindi Kala Jadu Amil In Ra...Uae-NO1 Rohani Amil In Islamabad Amil Baba in Rawalpindi Kala Jadu Amil In Ra...
Uae-NO1 Rohani Amil In Islamabad Amil Baba in Rawalpindi Kala Jadu Amil In Ra...
 
Crypto Confidence Unlocked: AnyKYCaccount's Shortcut to Binance Verification
Crypto Confidence Unlocked: AnyKYCaccount's Shortcut to Binance VerificationCrypto Confidence Unlocked: AnyKYCaccount's Shortcut to Binance Verification
Crypto Confidence Unlocked: AnyKYCaccount's Shortcut to Binance Verification
 
Abhay Bhutada Leads Poonawalla Fincorp To Record Growth In FY24
Abhay Bhutada Leads Poonawalla Fincorp To Record Growth In FY24Abhay Bhutada Leads Poonawalla Fincorp To Record Growth In FY24
Abhay Bhutada Leads Poonawalla Fincorp To Record Growth In FY24
 
OAT_RI_Ep18 WeighingTheRisks_Mar24_GlobalCredit.pptx
OAT_RI_Ep18 WeighingTheRisks_Mar24_GlobalCredit.pptxOAT_RI_Ep18 WeighingTheRisks_Mar24_GlobalCredit.pptx
OAT_RI_Ep18 WeighingTheRisks_Mar24_GlobalCredit.pptx
 
Gender and caste discrimination in india
Gender and caste discrimination in indiaGender and caste discrimination in india
Gender and caste discrimination in india
 
Banking: Commercial and Central Banking.pptx
Banking: Commercial and Central Banking.pptxBanking: Commercial and Central Banking.pptx
Banking: Commercial and Central Banking.pptx
 
AnyConv.com__FSS Advance Retail & Distribution - 15.06.17.ppt
AnyConv.com__FSS Advance Retail & Distribution - 15.06.17.pptAnyConv.com__FSS Advance Retail & Distribution - 15.06.17.ppt
AnyConv.com__FSS Advance Retail & Distribution - 15.06.17.ppt
 
Overview of Inkel Unlisted Shares Price.
Overview of Inkel Unlisted Shares Price.Overview of Inkel Unlisted Shares Price.
Overview of Inkel Unlisted Shares Price.
 
The Inspirational Story of Julio Herrera Velutini - Global Finance Leader
The Inspirational Story of Julio Herrera Velutini - Global Finance LeaderThe Inspirational Story of Julio Herrera Velutini - Global Finance Leader
The Inspirational Story of Julio Herrera Velutini - Global Finance Leader
 
Introduction to Health Economics Dr. R. Kurinji Malar.pptx
Introduction to Health Economics Dr. R. Kurinji Malar.pptxIntroduction to Health Economics Dr. R. Kurinji Malar.pptx
Introduction to Health Economics Dr. R. Kurinji Malar.pptx
 
Uae-NO1 Black Magic Specialist In Lahore Black magic In Pakistan Kala Ilam Ex...
Uae-NO1 Black Magic Specialist In Lahore Black magic In Pakistan Kala Ilam Ex...Uae-NO1 Black Magic Specialist In Lahore Black magic In Pakistan Kala Ilam Ex...
Uae-NO1 Black Magic Specialist In Lahore Black magic In Pakistan Kala Ilam Ex...
 
2024-04-09 - Pension Playpen roundtable - slides.pptx
2024-04-09 - Pension Playpen roundtable - slides.pptx2024-04-09 - Pension Playpen roundtable - slides.pptx
2024-04-09 - Pension Playpen roundtable - slides.pptx
 
Thoma Bravo Equity - Presentation Pension Fund
Thoma Bravo Equity - Presentation Pension FundThoma Bravo Equity - Presentation Pension Fund
Thoma Bravo Equity - Presentation Pension Fund
 
Building pressure? Rising rents, and what to expect in the future
Building pressure? Rising rents, and what to expect in the futureBuilding pressure? Rising rents, and what to expect in the future
Building pressure? Rising rents, and what to expect in the future
 
Money Forward Integrated Report “Forward Map” 2024
Money Forward Integrated Report “Forward Map” 2024Money Forward Integrated Report “Forward Map” 2024
Money Forward Integrated Report “Forward Map” 2024
 
Uk-NO1 Amil baba in pakistan Amil Baba in Karachi Black Magic Islamabad Kala ...
Uk-NO1 Amil baba in pakistan Amil Baba in Karachi Black Magic Islamabad Kala ...Uk-NO1 Amil baba in pakistan Amil Baba in Karachi Black Magic Islamabad Kala ...
Uk-NO1 Amil baba in pakistan Amil Baba in Karachi Black Magic Islamabad Kala ...
 
ekthesi-trapeza-tis-ellados-gia-2023.pdf
ekthesi-trapeza-tis-ellados-gia-2023.pdfekthesi-trapeza-tis-ellados-gia-2023.pdf
ekthesi-trapeza-tis-ellados-gia-2023.pdf
 
Hello this ppt is about seminar final project
Hello this ppt is about seminar final projectHello this ppt is about seminar final project
Hello this ppt is about seminar final project
 
10 QuickBooks Tips 2024 - Globus Finanza.pdf
10 QuickBooks Tips 2024 - Globus Finanza.pdf10 QuickBooks Tips 2024 - Globus Finanza.pdf
10 QuickBooks Tips 2024 - Globus Finanza.pdf
 

Bitcoin, Blockchain and Crypto Contracts - Part 3

  • 1. Bitcoin, Blockchain & CryptoContracts Part 3 Digital Autonomous Corporations Prithwis Mukerjee, PhD, Praxis Business School, Calcutta, India
  • 2. Imagine a company that ... ★ Offers customers a way to track their assets and transfer them to others on the basis of validated instructions ○ this is similar to a current or checking account, offered by any bank ★ “Hires” employees for this bookkeeping activity and pays them with company shares ○ “employees” may also collect transaction fees in form of company shares ★ Has been operating since 2009 without any interruption of its services ★ Has a current (2016) market capitalization of nearly US$ 5.5 billion ★ Has no managers, no CEO and no physical assets in any geography
  • 3. What is Bitcoin ? ★ Is it a currency ? ○ a new, efficient way to pay for goods and services ○ because it offers anonymity, been used for illegal cross-border trade, the “SilkRoute” ○ most conversion gateways (“exchanges”) have installed Know Your Customer processes ★ Is it a commodity ? ○ something like gold or crude that needs to be “mined” using CPU power ○ can be bought, sold, held or exchanged for other currency or commodity ○ total amount limited to 21 million BTC ★ Is it a digital autonomous corporation ? ○ performs a bookkeeping service, tracks assets, allows transfer of assets ○ “employs” miners, pays them with bitcoin to validate transfers ○ has a real US$ denominated market capitalisation, based on current value of BTC
  • 4. “Smart” Contracts Defined by Nick Szabo in 1997 A way to use hardware and / or software to programmatically encode various clauses into a contract so that assets are released if and only if certain conditions are met for example if signature is valid if asset has been received if date has passed if { other conditions have been met} Used in Bitcoin validation KPuC 700 KPuD 2500 KPuC 800 KPuB 500 sigC sigC sigC sigC to understand the Bitcoin validation process, please see this slide deck
  • 5. The Bitcoin Contract -- a little more detail KPuC 800sigC TXN SEQ DUP HASH 160 PubK Hash Equal Verify Check Sig 800sig PubK refers to an unspent UTXO on blockchain retrieve locking script encumbrance or “locking script” attached to asset by previous owner before it was given to current owner “unlocking script” by current owner who wishes to spend asset “Script” language interpreter joins two & evaluates. 800TRUE FALSE true 800TRUEfalse
  • 6. Programmable Contracts ❖ contain code written in the “script” language of the Bitcoin protocol ➢ reverse-polish notation stack based execution language ➢ is evaluated to simple “TRUE” or “FALSE” value to allow or disallow a contract ➢ it is deliberately not Turing-complete for security reasons ❖ other, non Bitcoin, blockchains, like Ethereum, have created more sophisticated programming languages ➢ these can be used to encode more functionality, “smartness” into the contracts ➢ for example, we can require ■ multiple signatures to release an asset ■ a certain date before which a contract is not valid ■ other, third party, external conditions to be met DUP HASH 160 PubK Hash Equal Verify Check Sig sig PubK
  • 7. Possible scenarios for smart contracts ❖ “Internet of Things” ➢ Ignition of car will start when purchaser presents his public key IF mortgage payments have been made, ELSE banker’s public key can be used to start and take the car away ❖ Escrow Accounts ➢ Money can be spent by owner of account only if certain quantum of money has been deposited, otherwise money will go back to depositors after a certain date ➢ Automatic lottery : Only the funds of the highest bidder are can be spent by the lottery organiser, other bidders automatically get their money back at close of lottery ➢ After death of owner, heirs can automatically access assets ❖ Stock & Securities Market ➢ the blockchain can more efficiently, accurately, and openly track the excha bonds, and other financial securities
  • 8. Wall Street has started to move …. ❖ US Depository Trust & Clearing Corporation ➢ organisation that tracks and manages the transaction of all financial instruments in the US ➢ Jan 2016 - issues a white paper that talks about a once-in-a-generation change of technology ➢ has teamed up with the Linux Foundation to create the Hyperledger project -- an open source project for blockchain technology ➢ Mar 2016 -- organises a symposium to explore the way forward ❖ US Securities and Exchanges Commission ➢ Has permitted Overstock, a NASDAQ listed company to release equity shares on an alternate trading platform ■ Overstock has in the past released corporate bonds to qualified institutional investors on the T0 blockchain
  • 9. Two major open source initiatives ❖ Hyperledger project ➢ https://www.hyperledger.org/ ➢ managed by the Linux Foundation and funded by IBM and the DTCC ➢ the project wishes to create distributed ledger as a permanent, secure tool that makes it easier to create cost-efficient business networks without requiring a centralized point of control. With distributed ledgers, virtually anything of value can be tracked and traded. The application of this emerging technology is showing great promise in the enterprise. ❖ Ethereum ➢ Ethereum is a decentralized platform that runs smart contracts: applications that run exactly as programmed without any possibility of downtime, censorship, fraud or third party interference. ➢ Ethereum is how the Internet was supposed to work. ➢ Ethereum was crowdfunded during August 2014 by fans all around the world. It is developed by ETHDEV with contributions from great minds across the globe.
  • 10. Ethereum is a new kind of Law “Traditional law is a form of agreement. It is an agreement among people and their leaders as to how people should behave. There are also legal contracts between individuals. These contracts are a form of private law that applies to the participants. Both types of agreement are enforced by a government's legal system. But Agreements are ambiguous. And enforcement is hard. Ethereum solves both these problems. It does this with the marriage of two special ingredients: a digital currency, and a complete programming language.” http://etherscripter.com/what_is_ethereum.html Ethereum is a platform for building the Digital Autonomous Corporation