SlideShare ist ein Scribd-Unternehmen logo
1 von 29
Downloaden Sie, um offline zu lesen
Blockchain Applications in Enterprises
LightBlue Chang
https://www.lightblue.asia/about/
● Let’s Start From a Survey...
● Blockchain Essential
○ Block and Chain
○ Consensus Mechanism
○ Smart Contract
● Ethereum and Hyperledger Fabric Offerings
● Challenges
Agenda
How Enterprises Think About Blockchain?
2018 PWC China Blockchain Survey
* https://www.pwccn.com/en/risk-assurance/2018-china-blockchain-survery-report-en.pdf
2018 PWC China Blockchain Survey
Blockchain Essential - Technical Aspect
▶ Distributed ledger managed by peer-to-peer network
▶ Actually a distributed database
▶ Inspired by cryptography and distributed computing
▶ Key features
▶ Decentralize
▶ Indelible
▶ Trackable
▶ Anonymous
Blockchain Essential - Economic Aspect
▶ Blockchain provides solution for low cost trust network
▶ Consensus decides value
▶ Users compete for right to record block on ledger
▶ Token (bitcoin) is the reward
▶ Targeting self-sustainable network
Blockchain Essential - Hash and Block
▶ Hash = func(Nonce, Data)
▶ Targeting 4 leading zeros
Blockchain Essential - Hash and Block
▶ Little changes result in huge differentiate
Blockchain Essential - Mining
▶ Change Nonce brutely
until we get 4 leading
zeros
▶ Difficulty is time-variant
Get 4 leading zeros again!
Blockchain Essential - Block and Chain
Blockchain Essential - Cost of falsifying blocks
Bitcoin Network Status
* http://bitcoin.sipa.be/
Kinds of Blockchain
* https://www.slideshare.net/nuricankaya/blockchain-on-azure-and-use-cases
Consensus Mechanism
Proof of work
A miner solves the computation
problem and broadcast the
answers across the blockchain.
Other miners verify the answers
and achieve the consensus.
POW
Advantage
● Easy to implement
Disadvantage
● Consume huge power
● Hard to shorten confirmation
time
● Easy to produce fork
Proof of stake
The ones who own more stake
have higher opportunity to create
next block.
POS
Advantage
● Low power consumption
● Stakeholders tend to protect
the game rules
Disadvantage
● Stakeholders may not want to
handle the ledgers
Practical byzantine fault tolerance
PBFT
Advantage
● Low power consumption
● Faster consensus
● Hard to fork
Disadvantage
● System failure when more than
1/3 nodes are down
PBFT is supported by mathematical
models. It is usually used on
consortium blockchain because it has
no way to prevent from forging fake
nodes
Smart Contract on Ethereum
DApp
* https://smart-lab.ru/blog/419495.php
Smart Contract - Compare DAPP with Web APP
Tools Computing Interface Database Storage
Browser Server HTTP API
RDBMS /
NoSQL
Server or CDN
Wallet
Browser
P2P network
Smart Contract
ABI (Application
Binary Interface)
Distributed in
blockchain
Referenced
distributed
storage
(e.g. IPFS)
Web APP
DAPP
Smart Contract - Oracle
▶ The connections between blockchain and real world
▶ Truth is subjective, oracles delegate subjectivity
* https://smartcontract.com
Smart Contract - What Is “Truth”?
▶ Depends on other
centralized system
▶ Law of large number
ill-managed official site
Enterprise Blockchain Ecosystem
Ethereum Enterprise Alliance Hyperledger
Hyperledger Fabric Architecture
* https://www.skcript.com/svr/understanding-hyperledger-fabric-s-architecture/
▶ Modular
▶ Scalable
▶ Secure
Hyperledger Fabric Model
* https://www.trustnodes.com/2017/07/26/race-ethereum-hyperledger-continues-10-new-members-added
Negative Checklist for Enterprise’s Blockchain Adoption
Your partners will spend high cost for
using blockchain03
● Blockchain ensures security but no privacy
● Currently no good solutions for off-chain
communication
Your business works well on classic
databases02
● Blockchain only provides eventual consistency
● Block size is limited
● Not efficient way to trace back arbitrary block
Your business needs centralized
authority processes01
● Blockchain works better when there are multiple
independent subjects
● Hard to implement complex business logic
Challenges - Blockchain TPS is Extremely Low
* https://usa.visa.com/dam/VCOM/download/corporate/media/visanet-technology/aboutvisafactsheet.pdf
* https://www.iota.org
▶ Possible Solutions: side chains(lightening network), sharding, and DAG
Challenges - GDPR
▶ The indelible nature of blockchain means it’s no way to “remove” user data
entirely
▶ Store personal data on manageable side-chain
▶ How to protect privacy in smart contract?
▶ Public Key Infrastructure
▶ Zero Knowledge Proofs
▶ Blockchain security, speed, and privacy are usually paradox
Summary
▶ Blockchain generations
▶ 1.0: Cryptocurrency (Bitcoin)
▶ 2.0: Smart contract (Ethereum, Hyperledger)
▶ 3.0: Chain of value (IOTA?)
▶ Does your enterprise really need blockchain?
▶ Depends on industry, business, and lawfulness
▶ Consortium blockchain is better for B2B
▶ Use BaaS (Blockchain as a service) may be practical of PoC

Weitere ähnliche Inhalte

Was ist angesagt?

How does hyperledger fabric blockchain work
How does hyperledger fabric blockchain work How does hyperledger fabric blockchain work
How does hyperledger fabric blockchain work Blockchain Council
 
Metamorphosing Indian Blockchain Ecosystem
Metamorphosing Indian Blockchain EcosystemMetamorphosing Indian Blockchain Ecosystem
Metamorphosing Indian Blockchain EcosystemDr. Amarjeet Singh
 
State of Digital Assets May 2019 - Blockshine Singapore
State of Digital Assets May 2019 - Blockshine SingaporeState of Digital Assets May 2019 - Blockshine Singapore
State of Digital Assets May 2019 - Blockshine SingaporeRandeep Melhi
 
Building Blockchain Projects on Enterprise Ethereum [Webinar]
Building Blockchain Projects on Enterprise Ethereum [Webinar] Building Blockchain Projects on Enterprise Ethereum [Webinar]
Building Blockchain Projects on Enterprise Ethereum [Webinar] Kaleido
 
Blockchain Technology: Adoption Challenges, Platform and Applications
Blockchain Technology: Adoption Challenges, Platform and ApplicationsBlockchain Technology: Adoption Challenges, Platform and Applications
Blockchain Technology: Adoption Challenges, Platform and ApplicationsSanjeev Verma, PhD
 
Blockchain : A Catalyst for New Approaches in Insurance
Blockchain : A Catalyst for New Approaches in Insurance Blockchain : A Catalyst for New Approaches in Insurance
Blockchain : A Catalyst for New Approaches in Insurance VIJAY MUTHU
 
Blockchain Trends and Applications
Blockchain Trends and ApplicationsBlockchain Trends and Applications
Blockchain Trends and ApplicationsNICSA
 
Delloite custodian whitepaper
Delloite custodian whitepaperDelloite custodian whitepaper
Delloite custodian whitepaperIT Strategy Group
 
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...Edureka!
 
Introduction to Blockchain Technology
Introduction to Blockchain TechnologyIntroduction to Blockchain Technology
Introduction to Blockchain Technologysnehal_152
 
2017 Global Blockchain Benchmarking Study
 2017 Global Blockchain Benchmarking Study 2017 Global Blockchain Benchmarking Study
2017 Global Blockchain Benchmarking StudyGarrick Hileman
 
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 IntellectsoftIntellectsoft
 
Everything Blockchain Presentation - Feb 2022
Everything Blockchain Presentation -  Feb 2022Everything Blockchain Presentation -  Feb 2022
Everything Blockchain Presentation - Feb 2022RedChip Companies, Inc.
 

Was ist angesagt? (20)

Blockchain for Insurance
Blockchain for InsuranceBlockchain for Insurance
Blockchain for Insurance
 
blockchain governance : opportunities and challenges
 blockchain governance : opportunities and challenges blockchain governance : opportunities and challenges
blockchain governance : opportunities and challenges
 
How does hyperledger fabric blockchain work
How does hyperledger fabric blockchain work How does hyperledger fabric blockchain work
How does hyperledger fabric blockchain work
 
Blockchain white paper
Blockchain white paperBlockchain white paper
Blockchain white paper
 
Metamorphosing Indian Blockchain Ecosystem
Metamorphosing Indian Blockchain EcosystemMetamorphosing Indian Blockchain Ecosystem
Metamorphosing Indian Blockchain Ecosystem
 
Blockchain Glossary
Blockchain GlossaryBlockchain Glossary
Blockchain Glossary
 
Real world
Real worldReal world
Real world
 
State of Digital Assets May 2019 - Blockshine Singapore
State of Digital Assets May 2019 - Blockshine SingaporeState of Digital Assets May 2019 - Blockshine Singapore
State of Digital Assets May 2019 - Blockshine Singapore
 
Building Blockchain Projects on Enterprise Ethereum [Webinar]
Building Blockchain Projects on Enterprise Ethereum [Webinar] Building Blockchain Projects on Enterprise Ethereum [Webinar]
Building Blockchain Projects on Enterprise Ethereum [Webinar]
 
Blockchain Technology: Adoption Challenges, Platform and Applications
Blockchain Technology: Adoption Challenges, Platform and ApplicationsBlockchain Technology: Adoption Challenges, Platform and Applications
Blockchain Technology: Adoption Challenges, Platform and Applications
 
Blockchain
BlockchainBlockchain
Blockchain
 
Blockchain and its use cases
Blockchain and its use casesBlockchain and its use cases
Blockchain and its use cases
 
Blockchain : A Catalyst for New Approaches in Insurance
Blockchain : A Catalyst for New Approaches in Insurance Blockchain : A Catalyst for New Approaches in Insurance
Blockchain : A Catalyst for New Approaches in Insurance
 
Blockchain Trends and Applications
Blockchain Trends and ApplicationsBlockchain Trends and Applications
Blockchain Trends and Applications
 
Delloite custodian whitepaper
Delloite custodian whitepaperDelloite custodian whitepaper
Delloite custodian whitepaper
 
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...
 
Introduction to Blockchain Technology
Introduction to Blockchain TechnologyIntroduction to Blockchain Technology
Introduction to Blockchain Technology
 
2017 Global Blockchain Benchmarking Study
 2017 Global Blockchain Benchmarking Study 2017 Global Blockchain Benchmarking Study
2017 Global Blockchain Benchmarking Study
 
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
 
Everything Blockchain Presentation - Feb 2022
Everything Blockchain Presentation -  Feb 2022Everything Blockchain Presentation -  Feb 2022
Everything Blockchain Presentation - Feb 2022
 

Ähnlich wie Blockchain Applications in Enterprises

Wwc developing hyperledger applications v4
Wwc  developing hyperledger applications v4Wwc  developing hyperledger applications v4
Wwc developing hyperledger applications v4LennartF
 
Blockchain Intro to Hyperledger Fabric
Blockchain Intro to Hyperledger Fabric Blockchain Intro to Hyperledger Fabric
Blockchain Intro to Hyperledger Fabric Araf Karsh Hamid
 
Hyperledger Fabric in a Nutshell
Hyperledger Fabric in a NutshellHyperledger Fabric in a Nutshell
Hyperledger Fabric in a NutshellDaniel Chan
 
Blockchain and its impact on Data Science and Financial Services
Blockchain and its impact on Data Science and Financial ServicesBlockchain and its impact on Data Science and Financial Services
Blockchain and its impact on Data Science and Financial ServicesRatnakar Pandey
 
Oracle Blockchain Experience Day
Oracle Blockchain Experience DayOracle Blockchain Experience Day
Oracle Blockchain Experience DayJuarez Junior
 
Blockchain Advances & its Applications.pptx
Blockchain Advances & its Applications.pptxBlockchain Advances & its Applications.pptx
Blockchain Advances & its Applications.pptxMohamedMansour421585
 
Ethereum in Enterprise.pptx
Ethereum in Enterprise.pptxEthereum in Enterprise.pptx
Ethereum in Enterprise.pptxGene Leybzon
 
[Call for code] IBM 블록체인을 활용하여 투명하게 구호기금 관리하기 - Hyperledger Fabric v1.1 by 맹개발
[Call for code] IBM 블록체인을 활용하여 투명하게 구호기금 관리하기 - Hyperledger Fabric v1.1 by 맹개발 [Call for code] IBM 블록체인을 활용하여 투명하게 구호기금 관리하기 - Hyperledger Fabric v1.1 by 맹개발
[Call for code] IBM 블록체인을 활용하여 투명하게 구호기금 관리하기 - Hyperledger Fabric v1.1 by 맹개발 Yunho Maeng
 
Blockchain Essentials for Enterprise Architects
Blockchain Essentials for Enterprise ArchitectsBlockchain Essentials for Enterprise Architects
Blockchain Essentials for Enterprise ArchitectsGokul Alex
 
hyperledger-chaincode & hyperl fabric.pptx
hyperledger-chaincode & hyperl fabric.pptxhyperledger-chaincode & hyperl fabric.pptx
hyperledger-chaincode & hyperl fabric.pptxdeepaksingh160910
 
Blockchain HyperLedger Fabric Internals - Clavent
Blockchain HyperLedger Fabric Internals - ClaventBlockchain HyperLedger Fabric Internals - Clavent
Blockchain HyperLedger Fabric Internals - ClaventAraf Karsh Hamid
 
Decentralized Car Hailing Application
Decentralized Car Hailing ApplicationDecentralized Car Hailing Application
Decentralized Car Hailing ApplicationIRJET Journal
 
Silicon Valley Code Camp Blockchain Oct 2017
Silicon Valley Code Camp Blockchain Oct 2017Silicon Valley Code Camp Blockchain Oct 2017
Silicon Valley Code Camp Blockchain Oct 2017Nelson Petracek
 
Literature Survey on “Crowdfunding Using Blockchain”
Literature Survey on “Crowdfunding Using Blockchain”Literature Survey on “Crowdfunding Using Blockchain”
Literature Survey on “Crowdfunding Using Blockchain”IRJET Journal
 
IBM Blockchain Platform - Architectural Good Practices v1.0
IBM Blockchain Platform - Architectural Good Practices v1.0IBM Blockchain Platform - Architectural Good Practices v1.0
IBM Blockchain Platform - Architectural Good Practices v1.0Matt Lucas
 
Blockchain Tech Approach Whitepaper
Blockchain Tech Approach WhitepaperBlockchain Tech Approach Whitepaper
Blockchain Tech Approach WhitepaperProperty Bihar
 
Introduction of Hyperledger Fabric & Composer
Introduction of Hyperledger Fabric & Composer Introduction of Hyperledger Fabric & Composer
Introduction of Hyperledger Fabric & Composer Dr. Ketan Parmar
 
Blockchain architected
Blockchain architectedBlockchain architected
Blockchain architectedIBM Sverige
 

Ähnlich wie Blockchain Applications in Enterprises (20)

Wwc developing hyperledger applications v4
Wwc  developing hyperledger applications v4Wwc  developing hyperledger applications v4
Wwc developing hyperledger applications v4
 
Block chain technology
Block chain technologyBlock chain technology
Block chain technology
 
Blockchain Intro to Hyperledger Fabric
Blockchain Intro to Hyperledger Fabric Blockchain Intro to Hyperledger Fabric
Blockchain Intro to Hyperledger Fabric
 
Hyperledger Fabric in a Nutshell
Hyperledger Fabric in a NutshellHyperledger Fabric in a Nutshell
Hyperledger Fabric in a Nutshell
 
Blockchain and its impact on Data Science and Financial Services
Blockchain and its impact on Data Science and Financial ServicesBlockchain and its impact on Data Science and Financial Services
Blockchain and its impact on Data Science and Financial Services
 
Oracle Blockchain Experience Day
Oracle Blockchain Experience DayOracle Blockchain Experience Day
Oracle Blockchain Experience Day
 
Blockchain Advances & its Applications.pptx
Blockchain Advances & its Applications.pptxBlockchain Advances & its Applications.pptx
Blockchain Advances & its Applications.pptx
 
Blockchain-Hyperledger-Colombo
Blockchain-Hyperledger-ColomboBlockchain-Hyperledger-Colombo
Blockchain-Hyperledger-Colombo
 
Ethereum in Enterprise.pptx
Ethereum in Enterprise.pptxEthereum in Enterprise.pptx
Ethereum in Enterprise.pptx
 
[Call for code] IBM 블록체인을 활용하여 투명하게 구호기금 관리하기 - Hyperledger Fabric v1.1 by 맹개발
[Call for code] IBM 블록체인을 활용하여 투명하게 구호기금 관리하기 - Hyperledger Fabric v1.1 by 맹개발 [Call for code] IBM 블록체인을 활용하여 투명하게 구호기금 관리하기 - Hyperledger Fabric v1.1 by 맹개발
[Call for code] IBM 블록체인을 활용하여 투명하게 구호기금 관리하기 - Hyperledger Fabric v1.1 by 맹개발
 
Blockchain Essentials for Enterprise Architects
Blockchain Essentials for Enterprise ArchitectsBlockchain Essentials for Enterprise Architects
Blockchain Essentials for Enterprise Architects
 
hyperledger-chaincode & hyperl fabric.pptx
hyperledger-chaincode & hyperl fabric.pptxhyperledger-chaincode & hyperl fabric.pptx
hyperledger-chaincode & hyperl fabric.pptx
 
Blockchain HyperLedger Fabric Internals - Clavent
Blockchain HyperLedger Fabric Internals - ClaventBlockchain HyperLedger Fabric Internals - Clavent
Blockchain HyperLedger Fabric Internals - Clavent
 
Decentralized Car Hailing Application
Decentralized Car Hailing ApplicationDecentralized Car Hailing Application
Decentralized Car Hailing Application
 
Silicon Valley Code Camp Blockchain Oct 2017
Silicon Valley Code Camp Blockchain Oct 2017Silicon Valley Code Camp Blockchain Oct 2017
Silicon Valley Code Camp Blockchain Oct 2017
 
Literature Survey on “Crowdfunding Using Blockchain”
Literature Survey on “Crowdfunding Using Blockchain”Literature Survey on “Crowdfunding Using Blockchain”
Literature Survey on “Crowdfunding Using Blockchain”
 
IBM Blockchain Platform - Architectural Good Practices v1.0
IBM Blockchain Platform - Architectural Good Practices v1.0IBM Blockchain Platform - Architectural Good Practices v1.0
IBM Blockchain Platform - Architectural Good Practices v1.0
 
Blockchain Tech Approach Whitepaper
Blockchain Tech Approach WhitepaperBlockchain Tech Approach Whitepaper
Blockchain Tech Approach Whitepaper
 
Introduction of Hyperledger Fabric & Composer
Introduction of Hyperledger Fabric & Composer Introduction of Hyperledger Fabric & Composer
Introduction of Hyperledger Fabric & Composer
 
Blockchain architected
Blockchain architectedBlockchain architected
Blockchain architected
 

Kürzlich hochgeladen

UNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its PerformanceUNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its Performancesivaprakash250
 
Employee leave management system project.
Employee leave management system project.Employee leave management system project.
Employee leave management system project.Kamal Acharya
 
Thermal Engineering -unit - III & IV.ppt
Thermal Engineering -unit - III & IV.pptThermal Engineering -unit - III & IV.ppt
Thermal Engineering -unit - III & IV.pptDineshKumar4165
 
Top Rated Call Girls In chittoor 📱 {7001035870} VIP Escorts chittoor
Top Rated Call Girls In chittoor 📱 {7001035870} VIP Escorts chittoorTop Rated Call Girls In chittoor 📱 {7001035870} VIP Escorts chittoor
Top Rated Call Girls In chittoor 📱 {7001035870} VIP Escorts chittoordharasingh5698
 
Introduction to Serverless with AWS Lambda
Introduction to Serverless with AWS LambdaIntroduction to Serverless with AWS Lambda
Introduction to Serverless with AWS LambdaOmar Fathy
 
Hostel management system project report..pdf
Hostel management system project report..pdfHostel management system project report..pdf
Hostel management system project report..pdfKamal Acharya
 
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...Arindam Chakraborty, Ph.D., P.E. (CA, TX)
 
22-prompt engineering noted slide shown.pdf
22-prompt engineering noted slide shown.pdf22-prompt engineering noted slide shown.pdf
22-prompt engineering noted slide shown.pdf203318pmpc
 
Work-Permit-Receiver-in-Saudi-Aramco.pptx
Work-Permit-Receiver-in-Saudi-Aramco.pptxWork-Permit-Receiver-in-Saudi-Aramco.pptx
Work-Permit-Receiver-in-Saudi-Aramco.pptxJuliansyahHarahap1
 
Block diagram reduction techniques in control systems.ppt
Block diagram reduction techniques in control systems.pptBlock diagram reduction techniques in control systems.ppt
Block diagram reduction techniques in control systems.pptNANDHAKUMARA10
 
Bhosari ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready For ...
Bhosari ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready For ...Bhosari ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready For ...
Bhosari ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready For ...tanu pandey
 
A Study of Urban Area Plan for Pabna Municipality
A Study of Urban Area Plan for Pabna MunicipalityA Study of Urban Area Plan for Pabna Municipality
A Study of Urban Area Plan for Pabna MunicipalityMorshed Ahmed Rahath
 
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756dollysharma2066
 
Thermal Engineering-R & A / C - unit - V
Thermal Engineering-R & A / C - unit - VThermal Engineering-R & A / C - unit - V
Thermal Engineering-R & A / C - unit - VDineshKumar4165
 
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Bookingdharasingh5698
 
Unleashing the Power of the SORA AI lastest leap
Unleashing the Power of the SORA AI lastest leapUnleashing the Power of the SORA AI lastest leap
Unleashing the Power of the SORA AI lastest leapRishantSharmaFr
 

Kürzlich hochgeladen (20)

UNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its PerformanceUNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its Performance
 
Employee leave management system project.
Employee leave management system project.Employee leave management system project.
Employee leave management system project.
 
Thermal Engineering -unit - III & IV.ppt
Thermal Engineering -unit - III & IV.pptThermal Engineering -unit - III & IV.ppt
Thermal Engineering -unit - III & IV.ppt
 
Top Rated Call Girls In chittoor 📱 {7001035870} VIP Escorts chittoor
Top Rated Call Girls In chittoor 📱 {7001035870} VIP Escorts chittoorTop Rated Call Girls In chittoor 📱 {7001035870} VIP Escorts chittoor
Top Rated Call Girls In chittoor 📱 {7001035870} VIP Escorts chittoor
 
Integrated Test Rig For HTFE-25 - Neometrix
Integrated Test Rig For HTFE-25 - NeometrixIntegrated Test Rig For HTFE-25 - Neometrix
Integrated Test Rig For HTFE-25 - Neometrix
 
Call Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
Call Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort ServiceCall Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
Call Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
 
Introduction to Serverless with AWS Lambda
Introduction to Serverless with AWS LambdaIntroduction to Serverless with AWS Lambda
Introduction to Serverless with AWS Lambda
 
Hostel management system project report..pdf
Hostel management system project report..pdfHostel management system project report..pdf
Hostel management system project report..pdf
 
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...
 
Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar ≼🔝 Delhi door step de...
Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar  ≼🔝 Delhi door step de...Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar  ≼🔝 Delhi door step de...
Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar ≼🔝 Delhi door step de...
 
FEA Based Level 3 Assessment of Deformed Tanks with Fluid Induced Loads
FEA Based Level 3 Assessment of Deformed Tanks with Fluid Induced LoadsFEA Based Level 3 Assessment of Deformed Tanks with Fluid Induced Loads
FEA Based Level 3 Assessment of Deformed Tanks with Fluid Induced Loads
 
22-prompt engineering noted slide shown.pdf
22-prompt engineering noted slide shown.pdf22-prompt engineering noted slide shown.pdf
22-prompt engineering noted slide shown.pdf
 
Work-Permit-Receiver-in-Saudi-Aramco.pptx
Work-Permit-Receiver-in-Saudi-Aramco.pptxWork-Permit-Receiver-in-Saudi-Aramco.pptx
Work-Permit-Receiver-in-Saudi-Aramco.pptx
 
Block diagram reduction techniques in control systems.ppt
Block diagram reduction techniques in control systems.pptBlock diagram reduction techniques in control systems.ppt
Block diagram reduction techniques in control systems.ppt
 
Bhosari ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready For ...
Bhosari ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready For ...Bhosari ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready For ...
Bhosari ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready For ...
 
A Study of Urban Area Plan for Pabna Municipality
A Study of Urban Area Plan for Pabna MunicipalityA Study of Urban Area Plan for Pabna Municipality
A Study of Urban Area Plan for Pabna Municipality
 
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
 
Thermal Engineering-R & A / C - unit - V
Thermal Engineering-R & A / C - unit - VThermal Engineering-R & A / C - unit - V
Thermal Engineering-R & A / C - unit - V
 
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
 
Unleashing the Power of the SORA AI lastest leap
Unleashing the Power of the SORA AI lastest leapUnleashing the Power of the SORA AI lastest leap
Unleashing the Power of the SORA AI lastest leap
 

Blockchain Applications in Enterprises

  • 1. Blockchain Applications in Enterprises LightBlue Chang https://www.lightblue.asia/about/
  • 2. ● Let’s Start From a Survey... ● Blockchain Essential ○ Block and Chain ○ Consensus Mechanism ○ Smart Contract ● Ethereum and Hyperledger Fabric Offerings ● Challenges Agenda
  • 3. How Enterprises Think About Blockchain?
  • 4. 2018 PWC China Blockchain Survey * https://www.pwccn.com/en/risk-assurance/2018-china-blockchain-survery-report-en.pdf
  • 5. 2018 PWC China Blockchain Survey
  • 6.
  • 7. Blockchain Essential - Technical Aspect ▶ Distributed ledger managed by peer-to-peer network ▶ Actually a distributed database ▶ Inspired by cryptography and distributed computing ▶ Key features ▶ Decentralize ▶ Indelible ▶ Trackable ▶ Anonymous
  • 8. Blockchain Essential - Economic Aspect ▶ Blockchain provides solution for low cost trust network ▶ Consensus decides value ▶ Users compete for right to record block on ledger ▶ Token (bitcoin) is the reward ▶ Targeting self-sustainable network
  • 9. Blockchain Essential - Hash and Block ▶ Hash = func(Nonce, Data) ▶ Targeting 4 leading zeros
  • 10. Blockchain Essential - Hash and Block ▶ Little changes result in huge differentiate
  • 11. Blockchain Essential - Mining ▶ Change Nonce brutely until we get 4 leading zeros ▶ Difficulty is time-variant Get 4 leading zeros again!
  • 12. Blockchain Essential - Block and Chain
  • 13. Blockchain Essential - Cost of falsifying blocks
  • 14. Bitcoin Network Status * http://bitcoin.sipa.be/
  • 15. Kinds of Blockchain * https://www.slideshare.net/nuricankaya/blockchain-on-azure-and-use-cases
  • 16. Consensus Mechanism Proof of work A miner solves the computation problem and broadcast the answers across the blockchain. Other miners verify the answers and achieve the consensus. POW Advantage ● Easy to implement Disadvantage ● Consume huge power ● Hard to shorten confirmation time ● Easy to produce fork Proof of stake The ones who own more stake have higher opportunity to create next block. POS Advantage ● Low power consumption ● Stakeholders tend to protect the game rules Disadvantage ● Stakeholders may not want to handle the ledgers Practical byzantine fault tolerance PBFT Advantage ● Low power consumption ● Faster consensus ● Hard to fork Disadvantage ● System failure when more than 1/3 nodes are down PBFT is supported by mathematical models. It is usually used on consortium blockchain because it has no way to prevent from forging fake nodes
  • 17. Smart Contract on Ethereum DApp * https://smart-lab.ru/blog/419495.php
  • 18. Smart Contract - Compare DAPP with Web APP Tools Computing Interface Database Storage Browser Server HTTP API RDBMS / NoSQL Server or CDN Wallet Browser P2P network Smart Contract ABI (Application Binary Interface) Distributed in blockchain Referenced distributed storage (e.g. IPFS) Web APP DAPP
  • 19. Smart Contract - Oracle ▶ The connections between blockchain and real world ▶ Truth is subjective, oracles delegate subjectivity * https://smartcontract.com
  • 20. Smart Contract - What Is “Truth”? ▶ Depends on other centralized system ▶ Law of large number ill-managed official site
  • 21.
  • 22. Enterprise Blockchain Ecosystem Ethereum Enterprise Alliance Hyperledger
  • 23. Hyperledger Fabric Architecture * https://www.skcript.com/svr/understanding-hyperledger-fabric-s-architecture/ ▶ Modular ▶ Scalable ▶ Secure
  • 24. Hyperledger Fabric Model * https://www.trustnodes.com/2017/07/26/race-ethereum-hyperledger-continues-10-new-members-added
  • 25.
  • 26. Negative Checklist for Enterprise’s Blockchain Adoption Your partners will spend high cost for using blockchain03 ● Blockchain ensures security but no privacy ● Currently no good solutions for off-chain communication Your business works well on classic databases02 ● Blockchain only provides eventual consistency ● Block size is limited ● Not efficient way to trace back arbitrary block Your business needs centralized authority processes01 ● Blockchain works better when there are multiple independent subjects ● Hard to implement complex business logic
  • 27. Challenges - Blockchain TPS is Extremely Low * https://usa.visa.com/dam/VCOM/download/corporate/media/visanet-technology/aboutvisafactsheet.pdf * https://www.iota.org ▶ Possible Solutions: side chains(lightening network), sharding, and DAG
  • 28. Challenges - GDPR ▶ The indelible nature of blockchain means it’s no way to “remove” user data entirely ▶ Store personal data on manageable side-chain ▶ How to protect privacy in smart contract? ▶ Public Key Infrastructure ▶ Zero Knowledge Proofs ▶ Blockchain security, speed, and privacy are usually paradox
  • 29. Summary ▶ Blockchain generations ▶ 1.0: Cryptocurrency (Bitcoin) ▶ 2.0: Smart contract (Ethereum, Hyperledger) ▶ 3.0: Chain of value (IOTA?) ▶ Does your enterprise really need blockchain? ▶ Depends on industry, business, and lawfulness ▶ Consortium blockchain is better for B2B ▶ Use BaaS (Blockchain as a service) may be practical of PoC