SlideShare uma empresa Scribd logo
1 de 57
Baixar para ler offline
Private and confidential. Images and text (where applicable) copyright Eris Industries Limited, 2015.
What’s wrong with crypto
IT’S JUST SOFTWARE.
Idealism, pragmatism, and “blockchain 2.0”
Private	
  and	
  Confiden.al 2
Before we begin
Private	
  and	
  Confiden.al 3
Most people look at blockchains like this
Private	
  and	
  Confiden.al 4
We look at blockchains like this
Private	
  and	
  Confiden.al 5
Our theory: mathematical infrastructure will
replace physical infrastructure
Current platform architecture requires that each market participant
runs all of their own standalone human and machine infrastructure.
This is a nightmare, and extremely expensive, to scale.
BUT
What if we could run shared data infrastructure without the multiple-
redundant, hierarchical, centralised points of failure?
Private	
  and	
  Confiden.al 6
Our theory: blockchains
Blockchains are distributed databases that house protocols for
distributed data management
Blockchains allow for high verifiability, systemic resiliency, ease of use,
and low operating costs out of the box
Private	
  and	
  Confiden.al 7
Our theory: smart contracts
Smart contracts are complex coded instructions which almost any
blockchain is able to run and execute
Blockchains aren’t magical internet money machines -
they’re just software and will do exactly what we tell them to do
What Bitcoin does for clearing and settlement, smart contracts can do
for virtually any other business process
Private	
  and	
  Confiden.al 8
Addressing some common misconceptions
“Mining”
“Decentralisation”
“Network effects”
Private	
  and	
  Confiden.al 9
MINING
Is not required to validate transactions
Is not (always) required to secure the chain
(depends on chaintype in question & system
design)
- - -
Is one of many possible security strategies
Is designed to incentivise nodes to propose
valid blocks when no-one is in charge
Private	
  and	
  Confiden.al 10
DECENTRALISATION
Reverses cause and effect
Does not work within existing legal paradigms
Causes more commercial problems than it solves
Private	
  and	
  Confiden.al 11
NETWORK EFFECT
I’ll get to that in a bit.
Private	
  and	
  Confiden.al 12
What we do
Eris makes smart contracts easy to use.
You can use a blockchain and explore smart contracts’ potential in your
organisation
Without needing to use a cryptocurrency
Without paying anything to anyone
Without being restricted to any one innovation
Private	
  and	
  Confiden.al 13
DEFINITIONS:
WHAT IS A BLOCKCHAIN?
Private	
  and	
  Confiden.al 14
How the internet currently works
Private	
  and	
  Confiden.al 15
On somebody else’s (central) server
Private	
  and	
  Confiden.al 16
Blockchains: no servers, simple hardware
Private	
  and	
  Confiden.al 17
REDEFINING THE BLOCKCHAIN:
JUST ANOTHER DISTRIBUTED DATABASE
1) distributed rulebooks
2) that track changes made to them
3) where write permissions are
controlled by public-private key
cryptography
and
4) as a result, we can be fairly certain
that something which is on a
blockchain belongs there.
(Sort of like French law
actually)
Private	
  and	
  Confiden.al 18
Blockchains give us verifiable data.
1) Signature rules - tell ‘em what you’re gonna say
Let’s agree on our ability to write to the data set.
2) Network rules - say it
Let’s agree how we communicate with each other.
3) History rules - tell ‘em what you said
Let’s agree on what the world-state of our data is and was, with
the ability to easily check whether tampering has occurred.
Private	
  and	
  Confiden.al 19
RULE 1: TELL ‘EM WHAT YOU’RE GONNA SAY
Effectively: users’ rules of the game;
pre-defined access permissions
Who can broadcast transactions?
What actions can a user perform?
How do they go about “spending” it?
Can I reference data “offchain?”
Private	
  and	
  Confiden.al 20
RULE 2: SAY IT
Open standard for common
communication to achieve a common
goal
What can we say?
What do words mean?
Who do we listen to?
Private	
  and	
  Confiden.al 21
RULE 3: TELL ‘EM WHAT YOU SAID
Also known as the “consensus
protocol”
Agreeing the truth
What has been said?
Who has said it?
Is the record correct?
“The dragon that eats its own tail:”
what has happened (past) determines
what can happen (now and future)
Private	
  and	
  Confiden.al 22
PUT IT ALL TOGETHER
="
Mais,!c’est!en!français…"
Private	
  and	
  Confiden.al 23
TRANSLATE IT INTO ENGLISH
Private	
  and	
  Confiden.al 24
Hey, presto.
That’s a blockchain application.
Private	
  and	
  Confiden.al 25
What Bitcoin demonstrated about the
blockchain (as compared to other distributed
database types)
Security
Verifiability
Resiliency
SIMPLICITY & EASE OF USE
Private	
  and	
  Confiden.al 26
Permissioning simply makes these qualities
commercially viable.
Accountability.
Controllability.
Repeatability.
Reversibility.
Private	
  and	
  Confiden.al 27
Permissioning means that blockchain solutions can be
engineered…
to do exactly what you want them to do
Private	
  and	
  Confiden.al 28
DEFINITIONS:
WHAT IS A SMART CONTRACT?
Private	
  and	
  Confiden.al 29
Nick Szabo, 1994
Quote courtesy of Tim Swanson’s presentation entitled “Defining Smart Contracts.”
Private	
  and	
  Confiden.al 30
Richard Gendal Brown, 2015
Quote courtesy of Tim Swanson’s presentation entitled “Defining Smart Contracts.”
Private	
  and	
  Confiden.al 31
Casey Kuhlman, 2015
“A smart contract is a script which allows for the
cryptographically verifiable execution of code over
cryptographically verifiable data.”
Private	
  and	
  Confiden.al 32
Why this definition makes sense
Blockchains aren’t ledgers, they’re data stores
Blockchains = verifiable data (state)
Smart contracts = verifiable execution of code (write)
HP: “The contract is the transaction”
“The marmot is the contract”
Private	
  and	
  Confiden.al 33
What do all these definitions have in common?
Characteristics:
Scripts with state
Almost any blockchain capable of running them
Benefits:
Can describe more complex data driven-processes
Signature schemes apply to arbitrary data
Limitations:
Do not “self-enforce” (or “self-execute”)
Work best when value is extrinsic to the data structure
Private	
  and	
  Confiden.al 34
HOW DO I USE SMART CONTRACTS?
Private	
  and	
  Confiden.al 35
Example: distributed Reddit (June 2014)
Private	
  and	
  Confiden.al 36
Example: People’s Republic of DOUG (June 2014)
Private	
  and	
  Confiden.al 37
Example: distributed YouTube (March 2015)
Private	
  and	
  Confiden.al 38
Examples: live pilots with MFIs
Watch this space.
Private	
  and	
  Confiden.al 39
WHO’S INTERESTED?
Private	
  and	
  Confiden.al 40
Basically everyone
Private	
  and	
  Confiden.al 41
Integrators, developers, consultants, think tanks
With the exception of marmcorp.com, no actual marmots are building with the Eris platform presently.
Private	
  and	
  Confiden.al 42
Other startups using similar technology
Private	
  and	
  Confiden.al 43
NETWORK EFFECT
(I was saving this for later, remember?)
Market ≠ Network
Like running the Facebook playbook for Enterprise
Linux.
Private	
  and	
  Confiden.al 44
HOW SHOULD WE CHANGE OUR THINKING?
Private	
  and	
  Confiden.al 45
To begin with
Blockchains are not a scarce resource
Private	
  and	
  Confiden.al 46
Consequences
Dramatic expansion in feasible, application-specific
blockchain use-cases
Shift of emphasis away from money, payments and
“assets”, and towards process automation and data
management
Private	
  and	
  Confiden.al 47
Cryptocurrency is only one application of blockchain technology.
CRYPTOCURRENCY RULE 1
Open to all
Evades government controls
CRYPTOCURRENCY RULE 2
Distributed architecture = resilient to interference/
destruction
CRYPTOCURRENCY RULE 3
Relies on competitive “mining” and awards “Bitcoins” etc
Process is automatic, no central third party required
Fraud difficult (but not impossible)
Private	
  and	
  Confiden.al 48
Getting away from the protocol and into the
application: a how-to guide.
MyChain Rule 1:
Must be controllable in every respect
All write permissions must be accessible through P/P key crypto
In 99.99% of cases in finance, cannot be open/fully public
Can talk to my other databases
MyChain Rule 2:
Cryptocurrency got this mostly right
MyChain Rule 3:
Change any aspect of the system on command
Commercial standards of data security/certainty needed
Private	
  and	
  Confiden.al 49
HOW TO AVOID “PUT IT ON A BLOCKCHAIN”
SYNDROME
Private	
  and	
  Confiden.al 50
STEP 1:
DEFINE THE PROBLEM
Does a blockchain solve a problem I
have?
YES:
Coordinating actions of independent actors
Simplifying multiple processes into single process
Timely verification is paramount (e.g. settlement)
Reducing supervision and oversight cost
Need to scale without (much) hardware
Private	
  and	
  Confiden.al 51
DOES THIS SOLVE A PROBLEM I HAVE?
NO:
Requires speed (blockchains are comparatively slow)
Requires heavy computation (blockchains are passive)
Is fully automatic anyway (order of magnitude improvement
harder to achieve; though blockchains could still be useful qua
secure open standard)
Private	
  and	
  Confiden.al 52
STEP 2:
DESIGN YOUR APPLICATION
Source: “Solidity, Part 1: an Introduction to Smart Systems of Smart Contracts.” https://eng.erisindustries.com/tutorials/2015/03/11/solidity-1/
STEP 3:
BUILD
STEP 4:
ITERATE
Because the circumstances change
Because business changes
Because you’ll screw up
Because you’ll improve
Private	
  and	
  Confiden.al 55
TO RECAP:
Public blockchains = neat
Permissioned blockchains = neat for commerce
Smart contracts FTW in either case
Eris helps you manage your smart contract
applications, no matter the chain
Private	
  and	
  Confiden.al 56
THE UPSHOT:
If you can write it in code,
you can run it on a blockchain.
Happy to
answer
questions!

Mais conteúdo relacionado

Mais procurados

Blockchain - A New Disruptive Technology
Blockchain - A New Disruptive TechnologyBlockchain - A New Disruptive Technology
Blockchain - A New Disruptive Technology
Renita M. Rhodes
 
Webinar: Blockchain – A Revolution You Can’t Stop | by Intellectsoft
Webinar: Blockchain – A Revolution You Can’t Stop | by IntellectsoftWebinar: Blockchain – A Revolution You Can’t Stop | by Intellectsoft
Webinar: Blockchain – A Revolution You Can’t Stop | by Intellectsoft
Intellectsoft
 
Blockchain As An Enabler_16 July 2016_David Lee_Final
Blockchain As An Enabler_16 July 2016_David Lee_FinalBlockchain As An Enabler_16 July 2016_David Lee_Final
Blockchain As An Enabler_16 July 2016_David Lee_Final
David Lee Kuo Chuen 李国权
 

Mais procurados (20)

Bitcoin and Blockchain Technology Explained: Not just Cryptocurrencies, Econo...
Bitcoin and Blockchain Technology Explained: Not just Cryptocurrencies, Econo...Bitcoin and Blockchain Technology Explained: Not just Cryptocurrencies, Econo...
Bitcoin and Blockchain Technology Explained: Not just Cryptocurrencies, Econo...
 
the age of cryptocurrency at Devoxx Morocco
the age of cryptocurrency at Devoxx  Moroccothe age of cryptocurrency at Devoxx  Morocco
the age of cryptocurrency at Devoxx Morocco
 
Demystifying Blockchains
Demystifying BlockchainsDemystifying Blockchains
Demystifying Blockchains
 
Bitcoin, Blockchain, and Distributed Ledger Technology: Hype or Reality
Bitcoin, Blockchain, and Distributed Ledger Technology: Hype or RealityBitcoin, Blockchain, and Distributed Ledger Technology: Hype or Reality
Bitcoin, Blockchain, and Distributed Ledger Technology: Hype or Reality
 
Bitcoin Sharing session @ Stanford CEO
Bitcoin Sharing session @ Stanford CEOBitcoin Sharing session @ Stanford CEO
Bitcoin Sharing session @ Stanford CEO
 
Blockchain 101
Blockchain 101Blockchain 101
Blockchain 101
 
Bitcoin Protocols 1.0 and 2.0 Explained in the Series: Blockchain: The Inform...
Bitcoin Protocols 1.0 and 2.0 Explained in the Series: Blockchain: The Inform...Bitcoin Protocols 1.0 and 2.0 Explained in the Series: Blockchain: The Inform...
Bitcoin Protocols 1.0 and 2.0 Explained in the Series: Blockchain: The Inform...
 
Blockchain - A New Disruptive Technology
Blockchain - A New Disruptive TechnologyBlockchain - A New Disruptive Technology
Blockchain - A New Disruptive Technology
 
Blockchain and Financial Services: Everything could be different - APEC
Blockchain and Financial Services:Everything could be different - APECBlockchain and Financial Services:Everything could be different - APEC
Blockchain and Financial Services: Everything could be different - APEC
 
FINTECH Circle Blockchain Masterclass with Prof Mainelli @ BNY Mellon
FINTECH Circle Blockchain Masterclass with Prof Mainelli @ BNY MellonFINTECH Circle Blockchain Masterclass with Prof Mainelli @ BNY Mellon
FINTECH Circle Blockchain Masterclass with Prof Mainelli @ BNY Mellon
 
Blockchain Technology Developments in Government 3.0
Blockchain Technology Developments in Government 3.0Blockchain Technology Developments in Government 3.0
Blockchain Technology Developments in Government 3.0
 
Blockchain - part 6 of 7 modern trends that every it pro should know about-
Blockchain  - part 6 of 7 modern trends that every it pro should know about-Blockchain  - part 6 of 7 modern trends that every it pro should know about-
Blockchain - part 6 of 7 modern trends that every it pro should know about-
 
Blockchain 101
Blockchain 101Blockchain 101
Blockchain 101
 
Webinar: Blockchain – A Revolution You Can’t Stop | by Intellectsoft
Webinar: Blockchain – A Revolution You Can’t Stop | by IntellectsoftWebinar: Blockchain – A Revolution You Can’t Stop | by Intellectsoft
Webinar: Blockchain – A Revolution You Can’t Stop | by Intellectsoft
 
The Potential of Blockchain Technology
The Potential of Blockchain TechnologyThe Potential of Blockchain Technology
The Potential of Blockchain Technology
 
Blockchain As An Enabler_16 July 2016_David Lee_Final
Blockchain As An Enabler_16 July 2016_David Lee_FinalBlockchain As An Enabler_16 July 2016_David Lee_Final
Blockchain As An Enabler_16 July 2016_David Lee_Final
 
BlockChain for the Banker
BlockChain for the BankerBlockChain for the Banker
BlockChain for the Banker
 
Blockchain Finance
Blockchain FinanceBlockchain Finance
Blockchain Finance
 
Unlocking Blockchain’s Potential
Unlocking Blockchain’s PotentialUnlocking Blockchain’s Potential
Unlocking Blockchain’s Potential
 
Blockchain case study powerpoints: Brief intro
Blockchain case study powerpoints: Brief introBlockchain case study powerpoints: Brief intro
Blockchain case study powerpoints: Brief intro
 

Semelhante a Eris Industries - American Banker presentation deck.

Blockchain with HyperLedger (Public version)
Blockchain with HyperLedger (Public version)Blockchain with HyperLedger (Public version)
Blockchain with HyperLedger (Public version)
Benjamin Fuentes
 
Blockchain technology.docx
Blockchain technology.docxBlockchain technology.docx
Blockchain technology.docx
aymenabbaci
 
Blockchain Fundamentals - Top Rated for Beginners
Blockchain Fundamentals - Top Rated for Beginners Blockchain Fundamentals - Top Rated for Beginners
Blockchain Fundamentals - Top Rated for Beginners
101 Blockchains
 
10 Essentials on Blockchain Development: From Basics to Ethics
10 Essentials on Blockchain Development: From Basics to Ethics10 Essentials on Blockchain Development: From Basics to Ethics
10 Essentials on Blockchain Development: From Basics to Ethics
Steve Hodgkiss
 

Semelhante a Eris Industries - American Banker presentation deck. (20)

An architectural approach for decentralized applications
An architectural approach for decentralized applicationsAn architectural approach for decentralized applications
An architectural approach for decentralized applications
 
Decentralized applications 101: How and why to build a DApp
Decentralized applications 101: How and why to build a DAppDecentralized applications 101: How and why to build a DApp
Decentralized applications 101: How and why to build a DApp
 
Blockchain with HyperLedger (Public version)
Blockchain with HyperLedger (Public version)Blockchain with HyperLedger (Public version)
Blockchain with HyperLedger (Public version)
 
Hyperledger: Market, Technology & Community Update
Hyperledger: Market, Technology & Community UpdateHyperledger: Market, Technology & Community Update
Hyperledger: Market, Technology & Community Update
 
DWeb and Civil Society: An Introduction For Makers
DWeb and Civil Society: An Introduction For MakersDWeb and Civil Society: An Introduction For Makers
DWeb and Civil Society: An Introduction For Makers
 
Blockchain
BlockchainBlockchain
Blockchain
 
Blockchain presentation-tech ontap-tv-v1
Blockchain presentation-tech ontap-tv-v1Blockchain presentation-tech ontap-tv-v1
Blockchain presentation-tech ontap-tv-v1
 
Blockchain technology.docx
Blockchain technology.docxBlockchain technology.docx
Blockchain technology.docx
 
Blockchain Fundamentals - Top Rated for Beginners
Blockchain Fundamentals - Top Rated for Beginners Blockchain Fundamentals - Top Rated for Beginners
Blockchain Fundamentals - Top Rated for Beginners
 
From 7331 to legal : a selection of blockchain discussion topics
From 7331 to legal : a selection of blockchain discussion topicsFrom 7331 to legal : a selection of blockchain discussion topics
From 7331 to legal : a selection of blockchain discussion topics
 
20190316 - CLBFest - 1337 to legal - Koen Vingerhoets
20190316 - CLBFest - 1337 to legal - Koen Vingerhoets20190316 - CLBFest - 1337 to legal - Koen Vingerhoets
20190316 - CLBFest - 1337 to legal - Koen Vingerhoets
 
Blockchains For The IOT - EVRYTHNG
Blockchains For The IOT - EVRYTHNGBlockchains For The IOT - EVRYTHNG
Blockchains For The IOT - EVRYTHNG
 
Machine learning presentation in using pyhton
Machine learning presentation in using pyhtonMachine learning presentation in using pyhton
Machine learning presentation in using pyhton
 
Blockchain intro: The end of the middleman
Blockchain intro: The end of the middlemanBlockchain intro: The end of the middleman
Blockchain intro: The end of the middleman
 
Blockchain tutorial for MBA
Blockchain tutorial for MBABlockchain tutorial for MBA
Blockchain tutorial for MBA
 
Blockchain- The Quiet Disruptor - A Guide and a primer to launch Blockchain &...
Blockchain- The Quiet Disruptor - A Guide and a primer to launch Blockchain &...Blockchain- The Quiet Disruptor - A Guide and a primer to launch Blockchain &...
Blockchain- The Quiet Disruptor - A Guide and a primer to launch Blockchain &...
 
blockchain
blockchainblockchain
blockchain
 
Blockchain by Aman Thakur.pptx
Blockchain by Aman Thakur.pptxBlockchain by Aman Thakur.pptx
Blockchain by Aman Thakur.pptx
 
10 Essentials on Blockchain Development: From Basics to Ethics
10 Essentials on Blockchain Development: From Basics to Ethics10 Essentials on Blockchain Development: From Basics to Ethics
10 Essentials on Blockchain Development: From Basics to Ethics
 
Understanding Blockchains
Understanding BlockchainsUnderstanding Blockchains
Understanding Blockchains
 

Último

Mifty kit IN Salmiya (+918133066128) Abortion pills IN Salmiyah Cytotec pills
Mifty kit IN Salmiya (+918133066128) Abortion pills IN Salmiyah Cytotec pillsMifty kit IN Salmiya (+918133066128) Abortion pills IN Salmiyah Cytotec pills
Mifty kit IN Salmiya (+918133066128) Abortion pills IN Salmiyah Cytotec pills
Abortion pills in Kuwait Cytotec pills in Kuwait
 
Mckinsey foundation level Handbook for Viewing
Mckinsey foundation level Handbook for ViewingMckinsey foundation level Handbook for Viewing
Mckinsey foundation level Handbook for Viewing
Nauman Safdar
 
!~+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUD...
!~+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUD...!~+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUD...
!~+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUD...
DUBAI (+971)581248768 BUY ABORTION PILLS IN ABU dhabi...Qatar
 
The Abortion pills for sale in Qatar@Doha [+27737758557] []Deira Dubai Kuwait
The Abortion pills for sale in Qatar@Doha [+27737758557] []Deira Dubai KuwaitThe Abortion pills for sale in Qatar@Doha [+27737758557] []Deira Dubai Kuwait
The Abortion pills for sale in Qatar@Doha [+27737758557] []Deira Dubai Kuwait
daisycvs
 
Structuring and Writing DRL Mckinsey (1).pdf
Structuring and Writing DRL Mckinsey (1).pdfStructuring and Writing DRL Mckinsey (1).pdf
Structuring and Writing DRL Mckinsey (1).pdf
laloo_007
 

Último (20)

Organizational Transformation Lead with Culture
Organizational Transformation Lead with CultureOrganizational Transformation Lead with Culture
Organizational Transformation Lead with Culture
 
Mifty kit IN Salmiya (+918133066128) Abortion pills IN Salmiyah Cytotec pills
Mifty kit IN Salmiya (+918133066128) Abortion pills IN Salmiyah Cytotec pillsMifty kit IN Salmiya (+918133066128) Abortion pills IN Salmiyah Cytotec pills
Mifty kit IN Salmiya (+918133066128) Abortion pills IN Salmiyah Cytotec pills
 
Marel Q1 2024 Investor Presentation from May 8, 2024
Marel Q1 2024 Investor Presentation from May 8, 2024Marel Q1 2024 Investor Presentation from May 8, 2024
Marel Q1 2024 Investor Presentation from May 8, 2024
 
Over the Top (OTT) Market Size & Growth Outlook 2024-2030
Over the Top (OTT) Market Size & Growth Outlook 2024-2030Over the Top (OTT) Market Size & Growth Outlook 2024-2030
Over the Top (OTT) Market Size & Growth Outlook 2024-2030
 
Falcon's Invoice Discounting: Your Path to Prosperity
Falcon's Invoice Discounting: Your Path to ProsperityFalcon's Invoice Discounting: Your Path to Prosperity
Falcon's Invoice Discounting: Your Path to Prosperity
 
Paradip CALL GIRL❤7091819311❤CALL GIRLS IN ESCORT SERVICE WE ARE PROVIDING
Paradip CALL GIRL❤7091819311❤CALL GIRLS IN ESCORT SERVICE WE ARE PROVIDINGParadip CALL GIRL❤7091819311❤CALL GIRLS IN ESCORT SERVICE WE ARE PROVIDING
Paradip CALL GIRL❤7091819311❤CALL GIRLS IN ESCORT SERVICE WE ARE PROVIDING
 
Unveiling Falcon Invoice Discounting: Leading the Way as India's Premier Bill...
Unveiling Falcon Invoice Discounting: Leading the Way as India's Premier Bill...Unveiling Falcon Invoice Discounting: Leading the Way as India's Premier Bill...
Unveiling Falcon Invoice Discounting: Leading the Way as India's Premier Bill...
 
Cracking the 'Career Pathing' Slideshare
Cracking the 'Career Pathing' SlideshareCracking the 'Career Pathing' Slideshare
Cracking the 'Career Pathing' Slideshare
 
SEO Case Study: How I Increased SEO Traffic & Ranking by 50-60% in 6 Months
SEO Case Study: How I Increased SEO Traffic & Ranking by 50-60%  in 6 MonthsSEO Case Study: How I Increased SEO Traffic & Ranking by 50-60%  in 6 Months
SEO Case Study: How I Increased SEO Traffic & Ranking by 50-60% in 6 Months
 
Mckinsey foundation level Handbook for Viewing
Mckinsey foundation level Handbook for ViewingMckinsey foundation level Handbook for Viewing
Mckinsey foundation level Handbook for Viewing
 
Pre Engineered Building Manufacturers Hyderabad.pptx
Pre Engineered  Building Manufacturers Hyderabad.pptxPre Engineered  Building Manufacturers Hyderabad.pptx
Pre Engineered Building Manufacturers Hyderabad.pptx
 
Horngren’s Cost Accounting A Managerial Emphasis, Canadian 9th edition soluti...
Horngren’s Cost Accounting A Managerial Emphasis, Canadian 9th edition soluti...Horngren’s Cost Accounting A Managerial Emphasis, Canadian 9th edition soluti...
Horngren’s Cost Accounting A Managerial Emphasis, Canadian 9th edition soluti...
 
!~+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUD...
!~+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUD...!~+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUD...
!~+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUD...
 
How to Get Started in Social Media for Art League City
How to Get Started in Social Media for Art League CityHow to Get Started in Social Media for Art League City
How to Get Started in Social Media for Art League City
 
The Abortion pills for sale in Qatar@Doha [+27737758557] []Deira Dubai Kuwait
The Abortion pills for sale in Qatar@Doha [+27737758557] []Deira Dubai KuwaitThe Abortion pills for sale in Qatar@Doha [+27737758557] []Deira Dubai Kuwait
The Abortion pills for sale in Qatar@Doha [+27737758557] []Deira Dubai Kuwait
 
joint cost.pptx COST ACCOUNTING Sixteenth Edition ...
joint cost.pptx  COST ACCOUNTING  Sixteenth Edition                          ...joint cost.pptx  COST ACCOUNTING  Sixteenth Edition                          ...
joint cost.pptx COST ACCOUNTING Sixteenth Edition ...
 
Katrina Personal Brand Project and portfolio 1
Katrina Personal Brand Project and portfolio 1Katrina Personal Brand Project and portfolio 1
Katrina Personal Brand Project and portfolio 1
 
Uneak White's Personal Brand Exploration Presentation
Uneak White's Personal Brand Exploration PresentationUneak White's Personal Brand Exploration Presentation
Uneak White's Personal Brand Exploration Presentation
 
Getting Real with AI - Columbus DAW - May 2024 - Nick Woo from AlignAI
Getting Real with AI - Columbus DAW - May 2024 - Nick Woo from AlignAIGetting Real with AI - Columbus DAW - May 2024 - Nick Woo from AlignAI
Getting Real with AI - Columbus DAW - May 2024 - Nick Woo from AlignAI
 
Structuring and Writing DRL Mckinsey (1).pdf
Structuring and Writing DRL Mckinsey (1).pdfStructuring and Writing DRL Mckinsey (1).pdf
Structuring and Writing DRL Mckinsey (1).pdf
 

Eris Industries - American Banker presentation deck.

  • 1. Private and confidential. Images and text (where applicable) copyright Eris Industries Limited, 2015. What’s wrong with crypto IT’S JUST SOFTWARE. Idealism, pragmatism, and “blockchain 2.0”
  • 2. Private  and  Confiden.al 2 Before we begin
  • 3. Private  and  Confiden.al 3 Most people look at blockchains like this
  • 4. Private  and  Confiden.al 4 We look at blockchains like this
  • 5. Private  and  Confiden.al 5 Our theory: mathematical infrastructure will replace physical infrastructure Current platform architecture requires that each market participant runs all of their own standalone human and machine infrastructure. This is a nightmare, and extremely expensive, to scale. BUT What if we could run shared data infrastructure without the multiple- redundant, hierarchical, centralised points of failure?
  • 6. Private  and  Confiden.al 6 Our theory: blockchains Blockchains are distributed databases that house protocols for distributed data management Blockchains allow for high verifiability, systemic resiliency, ease of use, and low operating costs out of the box
  • 7. Private  and  Confiden.al 7 Our theory: smart contracts Smart contracts are complex coded instructions which almost any blockchain is able to run and execute Blockchains aren’t magical internet money machines - they’re just software and will do exactly what we tell them to do What Bitcoin does for clearing and settlement, smart contracts can do for virtually any other business process
  • 8. Private  and  Confiden.al 8 Addressing some common misconceptions “Mining” “Decentralisation” “Network effects”
  • 9. Private  and  Confiden.al 9 MINING Is not required to validate transactions Is not (always) required to secure the chain (depends on chaintype in question & system design) - - - Is one of many possible security strategies Is designed to incentivise nodes to propose valid blocks when no-one is in charge
  • 10. Private  and  Confiden.al 10 DECENTRALISATION Reverses cause and effect Does not work within existing legal paradigms Causes more commercial problems than it solves
  • 11. Private  and  Confiden.al 11 NETWORK EFFECT I’ll get to that in a bit.
  • 12. Private  and  Confiden.al 12 What we do Eris makes smart contracts easy to use. You can use a blockchain and explore smart contracts’ potential in your organisation Without needing to use a cryptocurrency Without paying anything to anyone Without being restricted to any one innovation
  • 13. Private  and  Confiden.al 13 DEFINITIONS: WHAT IS A BLOCKCHAIN?
  • 14. Private  and  Confiden.al 14 How the internet currently works
  • 15. Private  and  Confiden.al 15 On somebody else’s (central) server
  • 16. Private  and  Confiden.al 16 Blockchains: no servers, simple hardware
  • 17. Private  and  Confiden.al 17 REDEFINING THE BLOCKCHAIN: JUST ANOTHER DISTRIBUTED DATABASE 1) distributed rulebooks 2) that track changes made to them 3) where write permissions are controlled by public-private key cryptography and 4) as a result, we can be fairly certain that something which is on a blockchain belongs there. (Sort of like French law actually)
  • 18. Private  and  Confiden.al 18 Blockchains give us verifiable data. 1) Signature rules - tell ‘em what you’re gonna say Let’s agree on our ability to write to the data set. 2) Network rules - say it Let’s agree how we communicate with each other. 3) History rules - tell ‘em what you said Let’s agree on what the world-state of our data is and was, with the ability to easily check whether tampering has occurred.
  • 19. Private  and  Confiden.al 19 RULE 1: TELL ‘EM WHAT YOU’RE GONNA SAY Effectively: users’ rules of the game; pre-defined access permissions Who can broadcast transactions? What actions can a user perform? How do they go about “spending” it? Can I reference data “offchain?”
  • 20. Private  and  Confiden.al 20 RULE 2: SAY IT Open standard for common communication to achieve a common goal What can we say? What do words mean? Who do we listen to?
  • 21. Private  and  Confiden.al 21 RULE 3: TELL ‘EM WHAT YOU SAID Also known as the “consensus protocol” Agreeing the truth What has been said? Who has said it? Is the record correct? “The dragon that eats its own tail:” what has happened (past) determines what can happen (now and future)
  • 22. Private  and  Confiden.al 22 PUT IT ALL TOGETHER =" Mais,!c’est!en!français…"
  • 23. Private  and  Confiden.al 23 TRANSLATE IT INTO ENGLISH
  • 24. Private  and  Confiden.al 24 Hey, presto. That’s a blockchain application.
  • 25. Private  and  Confiden.al 25 What Bitcoin demonstrated about the blockchain (as compared to other distributed database types) Security Verifiability Resiliency SIMPLICITY & EASE OF USE
  • 26. Private  and  Confiden.al 26 Permissioning simply makes these qualities commercially viable. Accountability. Controllability. Repeatability. Reversibility.
  • 27. Private  and  Confiden.al 27 Permissioning means that blockchain solutions can be engineered… to do exactly what you want them to do
  • 28. Private  and  Confiden.al 28 DEFINITIONS: WHAT IS A SMART CONTRACT?
  • 29. Private  and  Confiden.al 29 Nick Szabo, 1994 Quote courtesy of Tim Swanson’s presentation entitled “Defining Smart Contracts.”
  • 30. Private  and  Confiden.al 30 Richard Gendal Brown, 2015 Quote courtesy of Tim Swanson’s presentation entitled “Defining Smart Contracts.”
  • 31. Private  and  Confiden.al 31 Casey Kuhlman, 2015 “A smart contract is a script which allows for the cryptographically verifiable execution of code over cryptographically verifiable data.”
  • 32. Private  and  Confiden.al 32 Why this definition makes sense Blockchains aren’t ledgers, they’re data stores Blockchains = verifiable data (state) Smart contracts = verifiable execution of code (write) HP: “The contract is the transaction” “The marmot is the contract”
  • 33. Private  and  Confiden.al 33 What do all these definitions have in common? Characteristics: Scripts with state Almost any blockchain capable of running them Benefits: Can describe more complex data driven-processes Signature schemes apply to arbitrary data Limitations: Do not “self-enforce” (or “self-execute”) Work best when value is extrinsic to the data structure
  • 34. Private  and  Confiden.al 34 HOW DO I USE SMART CONTRACTS?
  • 35. Private  and  Confiden.al 35 Example: distributed Reddit (June 2014)
  • 36. Private  and  Confiden.al 36 Example: People’s Republic of DOUG (June 2014)
  • 37. Private  and  Confiden.al 37 Example: distributed YouTube (March 2015)
  • 38. Private  and  Confiden.al 38 Examples: live pilots with MFIs Watch this space.
  • 39. Private  and  Confiden.al 39 WHO’S INTERESTED?
  • 40. Private  and  Confiden.al 40 Basically everyone
  • 41. Private  and  Confiden.al 41 Integrators, developers, consultants, think tanks With the exception of marmcorp.com, no actual marmots are building with the Eris platform presently.
  • 42. Private  and  Confiden.al 42 Other startups using similar technology
  • 43. Private  and  Confiden.al 43 NETWORK EFFECT (I was saving this for later, remember?) Market ≠ Network Like running the Facebook playbook for Enterprise Linux.
  • 44. Private  and  Confiden.al 44 HOW SHOULD WE CHANGE OUR THINKING?
  • 45. Private  and  Confiden.al 45 To begin with Blockchains are not a scarce resource
  • 46. Private  and  Confiden.al 46 Consequences Dramatic expansion in feasible, application-specific blockchain use-cases Shift of emphasis away from money, payments and “assets”, and towards process automation and data management
  • 47. Private  and  Confiden.al 47 Cryptocurrency is only one application of blockchain technology. CRYPTOCURRENCY RULE 1 Open to all Evades government controls CRYPTOCURRENCY RULE 2 Distributed architecture = resilient to interference/ destruction CRYPTOCURRENCY RULE 3 Relies on competitive “mining” and awards “Bitcoins” etc Process is automatic, no central third party required Fraud difficult (but not impossible)
  • 48. Private  and  Confiden.al 48 Getting away from the protocol and into the application: a how-to guide. MyChain Rule 1: Must be controllable in every respect All write permissions must be accessible through P/P key crypto In 99.99% of cases in finance, cannot be open/fully public Can talk to my other databases MyChain Rule 2: Cryptocurrency got this mostly right MyChain Rule 3: Change any aspect of the system on command Commercial standards of data security/certainty needed
  • 49. Private  and  Confiden.al 49 HOW TO AVOID “PUT IT ON A BLOCKCHAIN” SYNDROME
  • 50. Private  and  Confiden.al 50 STEP 1: DEFINE THE PROBLEM Does a blockchain solve a problem I have? YES: Coordinating actions of independent actors Simplifying multiple processes into single process Timely verification is paramount (e.g. settlement) Reducing supervision and oversight cost Need to scale without (much) hardware
  • 51. Private  and  Confiden.al 51 DOES THIS SOLVE A PROBLEM I HAVE? NO: Requires speed (blockchains are comparatively slow) Requires heavy computation (blockchains are passive) Is fully automatic anyway (order of magnitude improvement harder to achieve; though blockchains could still be useful qua secure open standard)
  • 52. Private  and  Confiden.al 52 STEP 2: DESIGN YOUR APPLICATION Source: “Solidity, Part 1: an Introduction to Smart Systems of Smart Contracts.” https://eng.erisindustries.com/tutorials/2015/03/11/solidity-1/
  • 54. STEP 4: ITERATE Because the circumstances change Because business changes Because you’ll screw up Because you’ll improve
  • 55. Private  and  Confiden.al 55 TO RECAP: Public blockchains = neat Permissioned blockchains = neat for commerce Smart contracts FTW in either case Eris helps you manage your smart contract applications, no matter the chain
  • 56. Private  and  Confiden.al 56 THE UPSHOT: If you can write it in code, you can run it on a blockchain.