SlideShare une entreprise Scribd logo
1  sur  41
Télécharger pour lire hors ligne
Understanding
private blockchains
Dr Gideon Greenspan, Founder and CEO
A brief history of blockchains
2009
Bitcoin
2011—2013
Altcoins
2015—
Many private blockchains
http://corporate.comcast.com/comcast-voices/comcast-sponsors-internet-measurement-hackathon
Public blockchains in enterprises?
•  Low capacity
•  Poor governance
•  Unknown costs
•  Anonymous miners
•  Cryptocurrencies
•  Writable by all
•  Visible to all
•  One bloated ledger
Blockchains for enterprises
•  Private shared database
•  Byzantine fault tolerance
•  Control of capacity + cost
•  Designated “miners”
•  No cryptocurrency
•  Collective admin
•  Blockchain as
tool not ideology
Tomato 1
This is just
a shared
database!
Centralized shared databases
ClientServer
Client
Request
Peer-to-peer shared databases
Node
Node
Node
NodeTransaction
Block
Peer-to-peer shared databases
Node
Node
Node
NodeTransaction
Block
Blockchain
Consensus created
by validator nodes
Peer-to-peer DB requirements
•  Atomic transactions
– Self-contained “packets”
•  Peer-to-peer ⇒ origin unknown
– Transactions digitally signed
– All data tagged by public key/s
•  Shared write ⇒ transaction constraints
– Bitcoin vs Ethereum style
•  Consensus mechanism
Signed by Bob
Signed by Alice
Alice £10
Bob $15
Alice $15
Bob £10
Bitcoin-style constraints
Metadata: b469dc12a0746…
Ethereum-style constraints
from = msg.sender
fromvalue = contract.storage[from]
to = msg.data[0]
value = msg.data[1]
if fromvalue >= value:
contract.storage[from] -= value
contract.storage[to] += value
return(1)
else:
return(0)
A new type of shared database
Tomato 2
This is not
immutable!
“Mining” in private chains
•  All blocks signed by miner
•  Only permitted miners
ü  No impersonation attacks
•  Mining diversity constraint
ü  Proof of work not required
On immutability
•  Public blockchains
– Secured by hashing power
– Mutable by 51% of hashrate
– Threat: someone rich (e.g. a government)
•  Private blockchains
– Secured by distributed consensus
– Mutable by ≥51% of validators
– Threat: validator collusion
Tomato 3
This is not a
blockchain!
Public vs private blockchains
Different Same
Permissions model Peer-to-peer architecture
Transaction censorship Byzantine fault tolerance
Native cryptocurrency Public key cryptography
“The blockchain” Transaction constraints
Proof-of-work consensus Consensus chain of blocks
Public vs private blockchains
Different Same
Permissions model Peer-to-peer architecture
Transaction censorship Byzantine fault tolerance
Native cryptocurrency Public key cryptography
“The blockchain” Transaction constraints
Proof-of-work consensus Consensus chain of blocks
Philosophical Investigations
“the meaning
of a word is
its use in the
language”
— LW
Tomato 4
This has
no uses!
What are blockchains for?
•  Old problem:
– Shared database (or ledger)
– Multiple writers
– Limited trust
•  Old solution:
– Centralized database at intermediary
•  New possibility:
– Use a (private) blockchain
Blockchains vs centralized DBs
Advantages Disadvantages
Disintermediation Confidentiality
Robustness Performance
Post-trade settlement?
•  Interbank blockchain
•  Issue any asset on chain
•  Rapid settlement
•  Delivery versus payment
•  No need for reconciliation
•  Regulatory transparency
Post-trade settlement?
•  Interbank blockchain
•  Issue any asset on chain
•  Rapid settlement
•  Delivery versus payment
•  No need for reconciliation
•  Regulatory transparency
Confidentiality
Strong blockchain use cases
•  Lightweight financial systems
•  Provenance tracking
•  Interorganizational record keeping
– Multiparty data aggregation
Lightweight finance
•  Any asset can be tokenized on blockchain
– Tokens issued by trusted entity/s
– Token confers right of redemption
•  Disintermediates centralized control
– More secure and cheaper
•  Confidentiality limits applications
– Small financial trading circles
– Gift cards, loyalty points
Provenance tracking
•  Digital certificate of authenticity
– Physical transfer ⇒ token transfer
– Verifiable chain of custody
•  Disintermediates risk of fraud
– Collusion cannot corrupt
•  Confidentiality via multiple addresses
– Fewer transactions between competitors
– Regulation can still be a concern
Asset movement patterns
Interorganizational records
•  Collectively record and notarize
– Communications or transactions
– Digital signatures + immutability
•  Infrastructure solution for large groups
•  Disintermediates external party
– Cheaper and simpler
•  Confidentiality easily addressed
– Encryption or hashing
Tomato 5
This is
nothing new!
Blockchain Old-Timers
New? Bitcoin transaction model
http://qiita.com/yanagisawa-kentaro/items/503dfce3762e3b1237c9
New? Compact state proofs
https://blog.ethereum.org/2015/11/15/merkling-in-ethereum/
New: Awareness + Productization
Tomato 6
This is
overhyped!
•  x
http://ericsammons.com/what-is-the-blockchain/
https://ripple.com/insights/2016-will-be-the-year-you-realized-you-dont-need-the-blockchain/
•  x
http://ericsammons.com/what-is-the-blockchain/
https://ripple.com/insights/2016-will-be-the-year-you-realized-you-dont-need-the-blockchain/
Tomato 7
This is all
vaporware!
MultiChain blockchain platform
•  Off-the-shelf private blockchains
ü  Easy to configure and deploy
•  Permission management
ü  Private and tightly controlled
•  Native asset support
ü  Tracked at network level
•  Extendable via metadata
ü  Up to 8MB arbitrary data per transaction
MultiChain.com search acquisition
Jul
2015
Aug
2015
Sep
2015
Oct
2015
Nov
2015
Dec
2015
Jan
2016
Feb
2016
Mar
2016
Apr
2016
May
2016
Questions?
Visit www.multichain.com for:
MultiChain download
Getting started guide
Developer docs and forum
Popular private blockchain blog

Contenu connexe

Tendances

Ethereum Tutorial - Ethereum Explained | What is Ethereum? | Ethereum Explain...
Ethereum Tutorial - Ethereum Explained | What is Ethereum? | Ethereum Explain...Ethereum Tutorial - Ethereum Explained | What is Ethereum? | Ethereum Explain...
Ethereum Tutorial - Ethereum Explained | What is Ethereum? | Ethereum Explain...
Simplilearn
 
Crypto Wallet Types Explained
Crypto Wallet Types ExplainedCrypto Wallet Types Explained
Crypto Wallet Types Explained
101 Blockchains
 
An Overview of Stablecoin
An Overview of StablecoinAn Overview of Stablecoin
An Overview of Stablecoin
101 Blockchains
 

Tendances (20)

Bitcoin
BitcoinBitcoin
Bitcoin
 
Ppt on blockchain technology
Ppt on blockchain technologyPpt on blockchain technology
Ppt on blockchain technology
 
Ethereum Tutorial - Ethereum Explained | What is Ethereum? | Ethereum Explain...
Ethereum Tutorial - Ethereum Explained | What is Ethereum? | Ethereum Explain...Ethereum Tutorial - Ethereum Explained | What is Ethereum? | Ethereum Explain...
Ethereum Tutorial - Ethereum Explained | What is Ethereum? | Ethereum Explain...
 
Ten Blockchain Applications
Ten Blockchain ApplicationsTen Blockchain Applications
Ten Blockchain Applications
 
Understanding Blockchain
Understanding BlockchainUnderstanding Blockchain
Understanding Blockchain
 
Blockchain concepts
Blockchain conceptsBlockchain concepts
Blockchain concepts
 
Blockchain Technology | Blockchain Explained | Blockchain Tutorial | Blockcha...
Blockchain Technology | Blockchain Explained | Blockchain Tutorial | Blockcha...Blockchain Technology | Blockchain Explained | Blockchain Tutorial | Blockcha...
Blockchain Technology | Blockchain Explained | Blockchain Tutorial | Blockcha...
 
Blockchain
BlockchainBlockchain
Blockchain
 
Crypto Wallet Types Explained
Crypto Wallet Types ExplainedCrypto Wallet Types Explained
Crypto Wallet Types Explained
 
Ethereum-Cryptocurrency (All about Ethereum)
Ethereum-Cryptocurrency (All about Ethereum) Ethereum-Cryptocurrency (All about Ethereum)
Ethereum-Cryptocurrency (All about Ethereum)
 
Hyperledger Fabric
Hyperledger FabricHyperledger Fabric
Hyperledger Fabric
 
An Introduction to Blockchain Technology
An Introduction to Blockchain Technology An Introduction to Blockchain Technology
An Introduction to Blockchain Technology
 
Introduction to Blockchain and Smart Contracts
Introduction to Blockchain and Smart ContractsIntroduction to Blockchain and Smart Contracts
Introduction to Blockchain and Smart Contracts
 
Blockchain
BlockchainBlockchain
Blockchain
 
Overview of blockchain technology and architecture
Overview of blockchain technology and   architectureOverview of blockchain technology and   architecture
Overview of blockchain technology and architecture
 
An Overview of Stablecoin
An Overview of StablecoinAn Overview of Stablecoin
An Overview of Stablecoin
 
ERC20 Step-by-Step - Creating Your First Ethereum Token
ERC20 Step-by-Step - Creating Your First Ethereum TokenERC20 Step-by-Step - Creating Your First Ethereum Token
ERC20 Step-by-Step - Creating Your First Ethereum Token
 
BLOCKCHAIN TECHNOLOGY
BLOCKCHAIN TECHNOLOGYBLOCKCHAIN TECHNOLOGY
BLOCKCHAIN TECHNOLOGY
 
Blockchain
BlockchainBlockchain
Blockchain
 
Blockchain Network Theory
Blockchain Network TheoryBlockchain Network Theory
Blockchain Network Theory
 

En vedette

En vedette (6)

파일기반 동기식 메세지큐를 이용한 간단한 레스토랑 서비스 시뮬레이션 구현
파일기반 동기식 메세지큐를 이용한 간단한 레스토랑 서비스 시뮬레이션 구현파일기반 동기식 메세지큐를 이용한 간단한 레스토랑 서비스 시뮬레이션 구현
파일기반 동기식 메세지큐를 이용한 간단한 레스토랑 서비스 시뮬레이션 구현
 
분산형 데이터베이스 기반 비중앙식 IoT 플랫폼을 이용한 스마트 홈 서비스
분산형 데이터베이스 기반 비중앙식 IoT 플랫폼을 이용한 스마트 홈 서비스분산형 데이터베이스 기반 비중앙식 IoT 플랫폼을 이용한 스마트 홈 서비스
분산형 데이터베이스 기반 비중앙식 IoT 플랫폼을 이용한 스마트 홈 서비스
 
Blockchain in research and education - UKSG Webinar - September 2017
Blockchain in research and education - UKSG Webinar - September 2017Blockchain in research and education - UKSG Webinar - September 2017
Blockchain in research and education - UKSG Webinar - September 2017
 
Information security in private blockchains
Information security in private blockchainsInformation security in private blockchains
Information security in private blockchains
 
Web 1.0 2.0-3.0-4.0 Overview
Web 1.0 2.0-3.0-4.0 OverviewWeb 1.0 2.0-3.0-4.0 Overview
Web 1.0 2.0-3.0-4.0 Overview
 
The Next Big Thing is Web 3.0. Catch It If You Can
The Next Big Thing is Web 3.0. Catch It If You Can The Next Big Thing is Web 3.0. Catch It If You Can
The Next Big Thing is Web 3.0. Catch It If You Can
 

Similaire à Understanding private blockchains

C13_blockchain introduction public (1).pptx
C13_blockchain introduction public (1).pptxC13_blockchain introduction public (1).pptx
C13_blockchain introduction public (1).pptx
haifaazka
 

Similaire à Understanding private blockchains (20)

Blockchain Fundamental_KIPMI_2022.02.26.pdf
Blockchain Fundamental_KIPMI_2022.02.26.pdfBlockchain Fundamental_KIPMI_2022.02.26.pdf
Blockchain Fundamental_KIPMI_2022.02.26.pdf
 
Introduction to Blockchain Technology
Introduction to Blockchain TechnologyIntroduction to Blockchain Technology
Introduction to Blockchain Technology
 
Blockchain
Blockchain Blockchain
Blockchain
 
BLOCKCHAIN - GL
BLOCKCHAIN - GLBLOCKCHAIN - GL
BLOCKCHAIN - GL
 
Introduction to Blockchain Governance Models
Introduction to Blockchain Governance ModelsIntroduction to Blockchain Governance Models
Introduction to Blockchain Governance Models
 
BlockChain-1.pptx
BlockChain-1.pptxBlockChain-1.pptx
BlockChain-1.pptx
 
Blockchain and Decentralization
Blockchain and DecentralizationBlockchain and Decentralization
Blockchain and Decentralization
 
Blockchain and BPM - Reflections on Four Years of Research and Applications
Blockchain and BPM - Reflections on Four Years of Research and ApplicationsBlockchain and BPM - Reflections on Four Years of Research and Applications
Blockchain and BPM - Reflections on Four Years of Research and Applications
 
C13_blockchain introduction public (1).pptx
C13_blockchain introduction public (1).pptxC13_blockchain introduction public (1).pptx
C13_blockchain introduction public (1).pptx
 
Blockchain (1).pptx
Blockchain (1).pptxBlockchain (1).pptx
Blockchain (1).pptx
 
P.Lokesh.pptx
P.Lokesh.pptxP.Lokesh.pptx
P.Lokesh.pptx
 
blockchain-introduction-public.pptx
blockchain-introduction-public.pptxblockchain-introduction-public.pptx
blockchain-introduction-public.pptx
 
dfgsdjghkjsdhfg.pptx
dfgsdjghkjsdhfg.pptxdfgsdjghkjsdhfg.pptx
dfgsdjghkjsdhfg.pptx
 
Blockchain Innovation In Healthcare & Life Sciences
Blockchain Innovation In Healthcare & Life SciencesBlockchain Innovation In Healthcare & Life Sciences
Blockchain Innovation In Healthcare & Life Sciences
 
Blockchain Security and Demonstration
Blockchain Security and DemonstrationBlockchain Security and Demonstration
Blockchain Security and Demonstration
 
Understanding Blockchain
Understanding BlockchainUnderstanding Blockchain
Understanding Blockchain
 
Blockchain overview - types, use-cases, security and usabilty
Blockchain overview - types, use-cases, security and usabiltyBlockchain overview - types, use-cases, security and usabilty
Blockchain overview - types, use-cases, security and usabilty
 
BLOCKCHAIN
 BLOCKCHAIN BLOCKCHAIN
BLOCKCHAIN
 
A Breathless Tour of Blockchain
A Breathless Tour of BlockchainA Breathless Tour of Blockchain
A Breathless Tour of Blockchain
 
What is Block chain
What is Block chain What is Block chain
What is Block chain
 

Dernier

Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 

Dernier (20)

How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
 
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
 
"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 ...
 
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...
 
AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
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
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectors
 
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
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
 
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
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
A Beginners Guide to Building a RAG App Using Open Source Milvus
A Beginners Guide to Building a RAG App Using Open Source MilvusA Beginners Guide to Building a RAG App Using Open Source Milvus
A Beginners Guide to Building a RAG App Using Open Source Milvus
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 

Understanding private blockchains