SlideShare ist ein Scribd-Unternehmen logo
1 von 37
Downloaden Sie, um offline zu lesen
BlockchainBlockchain HyperledgerHyperledger FabricFabric
January 9, 2020January 9, 2020
Alex G Lee (geunholee@gmail com)Alex G Lee (geunholee@gmail com)Alex G. Lee (geunholee@gmail.com)Alex G. Lee (geunholee@gmail.com)
Contents
-The Fourth Industrial Revolution?
-Blockchain Innovation Checkpoint
-Blockchain BM Development
-Blockchain Components
Bl k h i Pl tf Eth-Blockchain Platforms: Ethereum
-Block Innovation Frontline: Issues with Public Chain
-Blockchain Platforms: Hyperledger Fabric
-Hyperledger Fabric Transaction-Hyperledger Fabric Transaction
-Hyperledger Fabric Transaction Deployment
-International Trade Use Case
-Food SCM Use CaseFood SCM Use Case
-Hyperledger Fabric Token Wallet Implementation
-Mobile Wallet Token Transaction Implementation
-Hyperledger Fabric Production Grade Network Implementationyp g p
-Blockchain + AI: Blockchain for AI Business Cases
-Blockchain + AI + Big Data Integration Demo
-Medical CBIR System Demo for Diabetic Retinopathy Diagnosis
-Mobile E-Commerce Integration
-Marijuana (Cannabis) E-commerce/SCM Mobile Platform
-Secure Multi Coin Decentralized Wallet Development
The Fourth Industrial Revolution?
What is happening now in technological breakthroughs?
Self-learning machines (AI) can analyze Big Data from business & from
digitized real world (IoT) rapidly (5G) and objectively in a trusted way usingdigitized real world (IoT) rapidly (5G) and objectively in a trusted way using
Blockchain for human beings to create economic value.
Blockchain Innovation Checkpoint
Blockchain Innovation Checkpoint
Blockchain Innovation Checkpoint
Blockchain Innovation Checkpoint
The Business Model Canvas is a graphic representation of building blocks for
Business Model Canvas for BM Development
business model development. The building blocks are:
1. Value propositions: products/services that a business offers to customers for
meeting the customers' needs
2. Key activities: core activities of a company for executing value propositions
3. Key resources: human, financial, physical and intellectual resources
4 K t lli / ll b ti t4. Key partners: alliances/collaboration partners
5. Customer segments: identity of customers (markets) that a company tries to
offer the value propositionsoffer the value propositions
6. Channels: ways to provide a company’s value propositions (communications,
distribution and sales channels)
7 Customer relationships: relationship that a company wants to create with its7. Customer relationships: relationship that a company wants to create with its
customer segments
8 Cost structure: cost for business operation8. Cost structure: cost for business operation
9. Revenue streams: ways that a company makes income from each customer
segment
Blockchain Business Model Canvas
source: Bert Langa "Blockchain for Business: A Hands-on approach: Understand the Technical Principles of Blockchain, and learn
how to build Successful Business Models based on this technology (TRENDS)"
Blockchain Components
source: Building Blockchain Apps using Ethereum & Hyperledger@Udemy
Blockchain Infrastructure for Energy Supply: Link
Blockchain Platforms: Ethereum
source: Building Blockchain Apps using Ethereum & Hyperledger@Udemy
source: Blockchain Applications: A Hands-On Approach@A. Bahga & V. Madisettipp pp @ g
Block Innovation Frontline: Issues with Public Chain
source: Blockchain for Business: The New Industrial Revolution @Udemy
Blockchain Platforms: Hyperledger Fabric
source: Building Blockchain Apps using Ethereum & Hyperledger@Udemy
source: ChainDigit
Hyperledger Fabric Transaction I
source: Building Blockchain Apps using Ethereum & Hyperledger@Udemy
source: ChainDigit
Hyperledger Fabric Transaction II
source: Building Blockchain Apps using Ethereum & Hyperledger@Udemy
source: ChainDigit
Hyperledger Fabric Transaction Deployment
G ti t k d tifi t● Generating crypto keys and certificates
● Generating transaction configuration
● Starting the network
● Creating channel● Creating channel
● Joining peers to the channel
● Installing the chaincode
● Instantiating the chaincode
● Invoking the chaincode
Q er ing the ledger● Querying the ledger
International Trade Use Case
R f E t i Bl k h i A D fi iti h db kReference: Enterprise Blockchain - A Definitive handbook
https://www.amazon.com/Enterprise-Blockchain-Definitive-Navveen-
Balani-eboo
Exporting goods from seller to buyer and cover the process of creatingExporting goods from seller to buyer and cover the process of creating
and authorizing LOC (Line Of Credit) and shipment using a smart contract
Parties (organizations):Parties (organizations):
Free Trade Enterprise (FTE)-registered buyers and sellers
Banking Consortium (BNK)-importer and exporter bank
Shipping and Logistics firm (SHP)pp g g ( )
International Trade Use Case Smart Contract (Chaincodes)
Food Supply Chain Management Use Case
R f Bl k h i B E l A d l ' id t tiReference: Blockchain By Example: A developer's guide to creating
decentralized applications using Bitcoin, Ethereum, and Hyperledger
https://www.amazon.com/dp/B0787CGRHW/ref=dp‐kindle‐
redirect? encoding=UTF8&btkr=1redirect?_encoding=UTF8&btkr=1
Parties (organizations):
ORG1: consumer and retailerORG1: consumer and retailer
ORG2: logistic and wholesaler
ORG3 manufacturing processor and raw food producer
SCM Use Case Smart Contract (Chaincodes)
Hyperledger Fabric Token Wallet Implementation
Ela Wallet Demo.mp4
Hyperledger Fabric Token Wallet Implementation Demo
Link: https://www.youtube.com/watch?v=-fGJSCsoUgM&list=UUkERuP7J9mW1tY1dgN_PttQ&index=8
Mobile Wallet Token Transaction Implementation
R i t ti /L i A h t i t i il dd d dRegistration/Login: A new has to register using email address and password
from registration screen in mobile app before creating wallet. After registration
user can login using the email and password.
Wallet creation: A registered user can create a wallet on Hyperledger Fabric
token smart contract using the client API from the create wallet screen.
Create wallet screen will be shown to user if user doesn’t have any existingCreate wallet screen will be shown to user if user doesn t have any existing
wallet. User has to set a four digit pin to unlock wallet for sending tokens to
another user.
Sending tokens: User can send token by scanning QR code of other users or
by manually entering the wallet address of user and entering the number of
tokens to send. In order to send token user has to enter correct wallet pin
created during wallet creation.
Mobile Wallet Token Transaction Implementation
B i t k U b it t t bt i El h i t k hi hBuying tokens: User can submit a request to obtain Elamachain tokens which
can be fulfilled from admin web app. Users buying requests will be visible in the
purchase request screen which can be reached from the third tab of bottom
navbar from the main wallet screennavbar from the main wallet screen.
Transaction history: User can check its transaction history in main wallet screen
and transaction history screenand transaction history screen.
Receiving tokens: User can use the wallet address QR code in order to receive
token by getting it scanned from other user.y g g
Mobile Wallet Token Transaction Demo
Hyperledger Fabric Production Grade Network Implementation
Hi h Th h t Ch i d A l t M lti K fk O dHigh Throughput Chaincode + Accelerator + Multi-Kafka Orderer
Token Transactions over Production Grade Network
Six test cases:
1. Opening account: invoke chaincode function for opening an account.
2. Mint tokens: invoke chaincode function for mint new tokens using
d i i tadminsignature.
3. Query balance: invoke chaincode function to query the balance.
4. User account: invoke chaincode function to create user account.
5 Token transaction to a user: invoke chaincode function for sending token to a5. Token transaction to a user: invoke chaincode function for sending token to a
user.
6.User transactions: invoke chancode function for user transactions.
Blockchain + AI: Blockchain for AI Business Cases
Ocean, Decentralized Data Exchange Protocol for AI Data/Service
Marketplaces: Link
doc.ai, AI Powered Medical Research: Link
Synapse AI, AI Data Marketplace: Link
Cortex, Decentralized AI Computing System: Link
DeepBrain Chain: Link
SingularityNET, Decentralized Global AI Network for the World's First AIaaS
platform: Linkplatform: Link
Matrix AI Network: Link
Numerai Blockchain-Powered AI-Coordinated Hedge Fund:Numerai, Blockchain Powered, AI Coordinated Hedge Fund:
Through the use of blockchain, Numerai allows data scientists from all over
the world to submit predictions based on machine learning models to
improve the AI that manages the hedge fund.
Blockchain + AI + Big Data Integration Demo
Blockchain + AI + Big Data Integration Demo
Link: https://www.youtube.com/watch?v=sK YDOlBI68&list=UUkERuP7J9mW1tY1dgN PttQ&index=35Link: https://www.youtube.com/watch?v sK_YDOlBI68&list UUkERuP7J9mW1tY1dgN_PttQ&index 35
Medical CBIR System Demo for Diabetic Retinopathy
Diagnosis
Link: https://www.youtube.com/watch?v=BS-tGxIiKwo&list=UUkERuP7J9mW1tY1dgN_PttQ&index=25
Mobile E-Commerce Integration
Mobile E-Commerce Integration Demo
Link: https://www.youtube.com/watch?v=eJwFrdiaq9Q
Marijuana (Cannabis) E-commerce/SCM Mobile Platform
Link: https://www.youtube.com/watch?v=XcJqlW6Hthk&list=UUkERuP7J9mW1tY1dgN_PttQ&index=5
Secure Multi Coin Decentralized Wallet Development
Secure Multi Coin Decentralized Wallet Demo
Link: https://www.youtube.com/watch?v=VKgsIjZtUbg&t=69s
Th k !Thank you!
Xanadu Big Data LLCXanadu Big Data, LLC
Elamachain USA, LLC

Weitere ähnliche Inhalte

Was ist angesagt?

Was ist angesagt? (20)

Demystify blockchain development with hyperledger fabric
Demystify blockchain development with hyperledger fabricDemystify blockchain development with hyperledger fabric
Demystify blockchain development with hyperledger fabric
 
Introduction of Hyperledger Fabric & Composer
Introduction of Hyperledger Fabric & Composer Introduction of Hyperledger Fabric & Composer
Introduction of Hyperledger Fabric & Composer
 
Hyperledger Fabric
Hyperledger FabricHyperledger Fabric
Hyperledger Fabric
 
Hyperledger community update 20180528
Hyperledger community update 20180528Hyperledger community update 20180528
Hyperledger community update 20180528
 
Anatomy of a hyperledger application
Anatomy of a hyperledger applicationAnatomy of a hyperledger application
Anatomy of a hyperledger application
 
Hyperledger fabric 20180528
Hyperledger fabric 20180528Hyperledger fabric 20180528
Hyperledger fabric 20180528
 
Bitmark and Hyperledger Workshop: the Digital Assets and Property
Bitmark and Hyperledger Workshop: the Digital Assets and PropertyBitmark and Hyperledger Workshop: the Digital Assets and Property
Bitmark and Hyperledger Workshop: the Digital Assets and Property
 
Hyperledger Lightning Talk
Hyperledger Lightning TalkHyperledger Lightning Talk
Hyperledger Lightning Talk
 
Wwc developing hyperledger applications v4
Wwc  developing hyperledger applications v4Wwc  developing hyperledger applications v4
Wwc developing hyperledger applications v4
 
Technical Introduction to Hyperledger Fabric v1.0
Technical Introduction to Hyperledger Fabric v1.0Technical Introduction to Hyperledger Fabric v1.0
Technical Introduction to Hyperledger Fabric v1.0
 
Blockchain explained FIATA Congress 20180910
Blockchain explained FIATA Congress 20180910Blockchain explained FIATA Congress 20180910
Blockchain explained FIATA Congress 20180910
 
Blockchain Explored: A technical deep-dive
Blockchain Explored: A technical deep-diveBlockchain Explored: A technical deep-dive
Blockchain Explored: A technical deep-dive
 
Hyperledger Fabric and Tools
Hyperledger Fabric and ToolsHyperledger Fabric and Tools
Hyperledger Fabric and Tools
 
Hyperledger fabric 3
Hyperledger fabric 3Hyperledger fabric 3
Hyperledger fabric 3
 
Hyperledger Fabric & Composer
Hyperledger Fabric & Composer Hyperledger Fabric & Composer
Hyperledger Fabric & Composer
 
Hyperledger Overview - 20181024
Hyperledger Overview - 20181024Hyperledger Overview - 20181024
Hyperledger Overview - 20181024
 
Hyperledger
HyperledgerHyperledger
Hyperledger
 
Ibm blockchain - Hyperledger 15.02.18
Ibm blockchain - Hyperledger 15.02.18Ibm blockchain - Hyperledger 15.02.18
Ibm blockchain - Hyperledger 15.02.18
 
Defrag X Keynote: Deploying and managing Global Blockchain Network
Defrag X Keynote: Deploying and managing Global Blockchain NetworkDefrag X Keynote: Deploying and managing Global Blockchain Network
Defrag X Keynote: Deploying and managing Global Blockchain Network
 
Hyperledger Fabric - Blockchain for the Enterprise - FOSDEM 20190203
Hyperledger Fabric - Blockchain for the Enterprise - FOSDEM 20190203Hyperledger Fabric - Blockchain for the Enterprise - FOSDEM 20190203
Hyperledger Fabric - Blockchain for the Enterprise - FOSDEM 20190203
 

Ähnlich wie Blockchain Hyperledger Fabric

Ähnlich wie Blockchain Hyperledger Fabric (20)

Blockchain Impact in Financial Sector Research by Artivatic.ai
Blockchain Impact in Financial Sector Research by Artivatic.aiBlockchain Impact in Financial Sector Research by Artivatic.ai
Blockchain Impact in Financial Sector Research by Artivatic.ai
 
Leveraging Blockchain in Agriculture
Leveraging Blockchain in AgricultureLeveraging Blockchain in Agriculture
Leveraging Blockchain in Agriculture
 
Click Ventures Blockchain Ecosystem Report 2018
Click Ventures Blockchain Ecosystem Report 2018Click Ventures Blockchain Ecosystem Report 2018
Click Ventures Blockchain Ecosystem Report 2018
 
Bitcoin and the Blockchain: Financial Quagmire or Evolutionary Stampede?
Bitcoin and the Blockchain: Financial Quagmire or Evolutionary Stampede? Bitcoin and the Blockchain: Financial Quagmire or Evolutionary Stampede?
Bitcoin and the Blockchain: Financial Quagmire or Evolutionary Stampede?
 
Blockchain Technology in Agriculture
Blockchain Technology in AgricultureBlockchain Technology in Agriculture
Blockchain Technology in Agriculture
 
Presentazione Indra
Presentazione IndraPresentazione Indra
Presentazione Indra
 
Blockchain Expert Solution portfolio
Blockchain Expert Solution portfolioBlockchain Expert Solution portfolio
Blockchain Expert Solution portfolio
 
Web3-Blockchain Research Q1 2022.pdf
Web3-Blockchain Research Q1 2022.pdfWeb3-Blockchain Research Q1 2022.pdf
Web3-Blockchain Research Q1 2022.pdf
 
Blockchain conference cwin18 mexico
Blockchain conference cwin18 mexicoBlockchain conference cwin18 mexico
Blockchain conference cwin18 mexico
 
Introduction to Blockchain and BitCoin New Business Opportunties
Introduction to Blockchain and BitCoin New Business OpportuntiesIntroduction to Blockchain and BitCoin New Business Opportunties
Introduction to Blockchain and BitCoin New Business Opportunties
 
Connect DApp Whitepaper v 1.0
Connect DApp Whitepaper v 1.0Connect DApp Whitepaper v 1.0
Connect DApp Whitepaper v 1.0
 
The journey of an innovative and disruptive technology in a big and organized...
The journey of an innovative and disruptive technology in a big and organized...The journey of an innovative and disruptive technology in a big and organized...
The journey of an innovative and disruptive technology in a big and organized...
 
Crypto wallet app - Google Docs.pdf
Crypto wallet app - Google Docs.pdfCrypto wallet app - Google Docs.pdf
Crypto wallet app - Google Docs.pdf
 
Web3 - Blockchain Venture Research
Web3 - Blockchain Venture ResearchWeb3 - Blockchain Venture Research
Web3 - Blockchain Venture Research
 
Hyperledger - MMA Impact Forum Brasil 2019
Hyperledger - MMA Impact Forum Brasil 2019Hyperledger - MMA Impact Forum Brasil 2019
Hyperledger - MMA Impact Forum Brasil 2019
 
A DIGESTIBLE GUIDE TO BLOCKCHAIN APP DEVELOPMENT.pdf
A DIGESTIBLE GUIDE TO BLOCKCHAIN APP DEVELOPMENT.pdfA DIGESTIBLE GUIDE TO BLOCKCHAIN APP DEVELOPMENT.pdf
A DIGESTIBLE GUIDE TO BLOCKCHAIN APP DEVELOPMENT.pdf
 
A DIGESTIBLE GUIDE TO BLOCKCHAIN APP DEVELOPMENT.pdf
A DIGESTIBLE GUIDE TO BLOCKCHAIN APP DEVELOPMENT.pdfA DIGESTIBLE GUIDE TO BLOCKCHAIN APP DEVELOPMENT.pdf
A DIGESTIBLE GUIDE TO BLOCKCHAIN APP DEVELOPMENT.pdf
 
Blockchain 50 companies
Blockchain 50 companiesBlockchain 50 companies
Blockchain 50 companies
 
Blockchains For The IOT - EVRYTHNG
Blockchains For The IOT - EVRYTHNGBlockchains For The IOT - EVRYTHNG
Blockchains For The IOT - EVRYTHNG
 
Blockchain analysis: 2016-11-23 MeetUp FinTech Marketpay.io - LemonPay.me
Blockchain analysis: 2016-11-23 MeetUp FinTech Marketpay.io - LemonPay.meBlockchain analysis: 2016-11-23 MeetUp FinTech Marketpay.io - LemonPay.me
Blockchain analysis: 2016-11-23 MeetUp FinTech Marketpay.io - LemonPay.me
 

Mehr von Alex G. Lee, Ph.D. Esq. CLP

Metaverse x AI x Web3 x Sustainability Convergence
Metaverse x AI x  Web3 x Sustainability ConvergenceMetaverse x AI x  Web3 x Sustainability Convergence
Metaverse x AI x Web3 x Sustainability Convergence
Alex G. Lee, Ph.D. Esq. CLP
 
Tokenization, Securitization, Monetization of Real-World Assets
Tokenization, Securitization, Monetization of Real-World AssetsTokenization, Securitization, Monetization of Real-World Assets
Tokenization, Securitization, Monetization of Real-World Assets
Alex G. Lee, Ph.D. Esq. CLP
 
Maximizing Innovation through ChatGPT Powered Patent Analysis
Maximizing Innovation through ChatGPT Powered Patent AnalysisMaximizing Innovation through ChatGPT Powered Patent Analysis
Maximizing Innovation through ChatGPT Powered Patent Analysis
Alex G. Lee, Ph.D. Esq. CLP
 
NFT Web3 Metaverse Global Leaders Roundtable
NFT Web3 Metaverse Global Leaders RoundtableNFT Web3 Metaverse Global Leaders Roundtable
NFT Web3 Metaverse Global Leaders Roundtable
Alex G. Lee, Ph.D. Esq. CLP
 
Metaverse Fashion Overview
Metaverse Fashion OverviewMetaverse Fashion Overview
Metaverse Fashion Overview
Alex G. Lee, Ph.D. Esq. CLP
 
Global Metaverse Fashion Innovators Roadshow
Global Metaverse Fashion Innovators RoadshowGlobal Metaverse Fashion Innovators Roadshow
Global Metaverse Fashion Innovators Roadshow
Alex G. Lee, Ph.D. Esq. CLP
 
NFT Financialization Overview
NFT Financialization OverviewNFT Financialization Overview
NFT Financialization Overview
Alex G. Lee, Ph.D. Esq. CLP
 
Metaverse & Web3 Technology Innovation & Business Development
Metaverse & Web3 Technology Innovation & Business DevelopmentMetaverse & Web3 Technology Innovation & Business Development
Metaverse & Web3 Technology Innovation & Business Development
Alex G. Lee, Ph.D. Esq. CLP
 
NFT for Web3 Based Metaverse Monetization Webinar.pdf
NFT for Web3 Based Metaverse Monetization Webinar.pdfNFT for Web3 Based Metaverse Monetization Webinar.pdf
NFT for Web3 Based Metaverse Monetization Webinar.pdf
Alex G. Lee, Ph.D. Esq. CLP
 
FAME UNIVERSE Fashion NFT Monetization Platform Introduction
FAME UNIVERSE Fashion NFT Monetization Platform IntroductionFAME UNIVERSE Fashion NFT Monetization Platform Introduction
FAME UNIVERSE Fashion NFT Monetization Platform Introduction
Alex G. Lee, Ph.D. Esq. CLP
 
FAME Universe Introduction
FAME Universe IntroductionFAME Universe Introduction
FAME Universe Introduction
Alex G. Lee, Ph.D. Esq. CLP
 

Mehr von Alex G. Lee, Ph.D. Esq. CLP (20)

[Presentation] Webinar on Patent Management and Patent Asset STO in the ChatG...
[Presentation] Webinar on Patent Management and Patent Asset STO in the ChatG...[Presentation] Webinar on Patent Management and Patent Asset STO in the ChatG...
[Presentation] Webinar on Patent Management and Patent Asset STO in the ChatG...
 
Metaverse x AI x Web3 x Sustainability Convergence
Metaverse x AI x  Web3 x Sustainability ConvergenceMetaverse x AI x  Web3 x Sustainability Convergence
Metaverse x AI x Web3 x Sustainability Convergence
 
Tokenization, Securitization, Monetization of Real-World Assets
Tokenization, Securitization, Monetization of Real-World AssetsTokenization, Securitization, Monetization of Real-World Assets
Tokenization, Securitization, Monetization of Real-World Assets
 
Maximizing Innovation through ChatGPT Powered Patent Analysis
Maximizing Innovation through ChatGPT Powered Patent AnalysisMaximizing Innovation through ChatGPT Powered Patent Analysis
Maximizing Innovation through ChatGPT Powered Patent Analysis
 
Maximizing AI Business Value Creation Utilizing Patents
Maximizing AI Business Value Creation Utilizing PatentsMaximizing AI Business Value Creation Utilizing Patents
Maximizing AI Business Value Creation Utilizing Patents
 
Real-World Assets STO + Institutional DeFi Integration
Real-World Assets STO + Institutional DeFi IntegrationReal-World Assets STO + Institutional DeFi Integration
Real-World Assets STO + Institutional DeFi Integration
 
Metaverse x Web3 Interoperability Overview
Metaverse x Web3 Interoperability OverviewMetaverse x Web3 Interoperability Overview
Metaverse x Web3 Interoperability Overview
 
AI for Metaverse x Web3 Overview
AI for Metaverse x Web3 OverviewAI for Metaverse x Web3 Overview
AI for Metaverse x Web3 Overview
 
NFT Web3 Metaverse Global Leaders Roundtable
NFT Web3 Metaverse Global Leaders RoundtableNFT Web3 Metaverse Global Leaders Roundtable
NFT Web3 Metaverse Global Leaders Roundtable
 
Fame Universe Introduction
Fame Universe IntroductionFame Universe Introduction
Fame Universe Introduction
 
Metaverse Fashion Overview
Metaverse Fashion OverviewMetaverse Fashion Overview
Metaverse Fashion Overview
 
Global Metaverse Fashion Innovators Roadshow
Global Metaverse Fashion Innovators RoadshowGlobal Metaverse Fashion Innovators Roadshow
Global Metaverse Fashion Innovators Roadshow
 
NFT Financialization Overview
NFT Financialization OverviewNFT Financialization Overview
NFT Financialization Overview
 
Metaverse & Web3 Technology Innovation & Business Development
Metaverse & Web3 Technology Innovation & Business DevelopmentMetaverse & Web3 Technology Innovation & Business Development
Metaverse & Web3 Technology Innovation & Business Development
 
NFT Monetization Innovation Webinar
NFT Monetization Innovation WebinarNFT Monetization Innovation Webinar
NFT Monetization Innovation Webinar
 
웹3.0기반 메타버스 응용을 위한 NFT 가치개발과 가치평가 특강
웹3.0기반 메타버스 응용을 위한 NFT 가치개발과 가치평가 특강웹3.0기반 메타버스 응용을 위한 NFT 가치개발과 가치평가 특강
웹3.0기반 메타버스 응용을 위한 NFT 가치개발과 가치평가 특강
 
NFT for Web3 Based Metaverse Monetization Webinar.pdf
NFT for Web3 Based Metaverse Monetization Webinar.pdfNFT for Web3 Based Metaverse Monetization Webinar.pdf
NFT for Web3 Based Metaverse Monetization Webinar.pdf
 
FAME UNIVERSE Fashion NFT Monetization Platform Introduction
FAME UNIVERSE Fashion NFT Monetization Platform IntroductionFAME UNIVERSE Fashion NFT Monetization Platform Introduction
FAME UNIVERSE Fashion NFT Monetization Platform Introduction
 
NAVIGATING THE METAVERSE (Wiley) One Page Book Summary
NAVIGATING THE METAVERSE (Wiley)  One Page Book SummaryNAVIGATING THE METAVERSE (Wiley)  One Page Book Summary
NAVIGATING THE METAVERSE (Wiley) One Page Book Summary
 
FAME Universe Introduction
FAME Universe IntroductionFAME Universe Introduction
FAME Universe Introduction
 

Kürzlich hochgeladen

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
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Victor Rentea
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
WSO2
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
panagenda
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Victor Rentea
 

Kürzlich hochgeladen (20)

ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
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
 
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...
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistan
 
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
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
Platformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityPlatformless Horizons for Digital Adaptability
Platformless Horizons for Digital Adaptability
 
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
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 

Blockchain Hyperledger Fabric

  • 1. BlockchainBlockchain HyperledgerHyperledger FabricFabric January 9, 2020January 9, 2020 Alex G Lee (geunholee@gmail com)Alex G Lee (geunholee@gmail com)Alex G. Lee (geunholee@gmail.com)Alex G. Lee (geunholee@gmail.com)
  • 2. Contents -The Fourth Industrial Revolution? -Blockchain Innovation Checkpoint -Blockchain BM Development -Blockchain Components Bl k h i Pl tf Eth-Blockchain Platforms: Ethereum -Block Innovation Frontline: Issues with Public Chain -Blockchain Platforms: Hyperledger Fabric -Hyperledger Fabric Transaction-Hyperledger Fabric Transaction -Hyperledger Fabric Transaction Deployment -International Trade Use Case -Food SCM Use CaseFood SCM Use Case -Hyperledger Fabric Token Wallet Implementation -Mobile Wallet Token Transaction Implementation -Hyperledger Fabric Production Grade Network Implementationyp g p -Blockchain + AI: Blockchain for AI Business Cases -Blockchain + AI + Big Data Integration Demo -Medical CBIR System Demo for Diabetic Retinopathy Diagnosis -Mobile E-Commerce Integration -Marijuana (Cannabis) E-commerce/SCM Mobile Platform -Secure Multi Coin Decentralized Wallet Development
  • 3. The Fourth Industrial Revolution? What is happening now in technological breakthroughs? Self-learning machines (AI) can analyze Big Data from business & from digitized real world (IoT) rapidly (5G) and objectively in a trusted way usingdigitized real world (IoT) rapidly (5G) and objectively in a trusted way using Blockchain for human beings to create economic value.
  • 8. The Business Model Canvas is a graphic representation of building blocks for Business Model Canvas for BM Development business model development. The building blocks are: 1. Value propositions: products/services that a business offers to customers for meeting the customers' needs 2. Key activities: core activities of a company for executing value propositions 3. Key resources: human, financial, physical and intellectual resources 4 K t lli / ll b ti t4. Key partners: alliances/collaboration partners 5. Customer segments: identity of customers (markets) that a company tries to offer the value propositionsoffer the value propositions 6. Channels: ways to provide a company’s value propositions (communications, distribution and sales channels) 7 Customer relationships: relationship that a company wants to create with its7. Customer relationships: relationship that a company wants to create with its customer segments 8 Cost structure: cost for business operation8. Cost structure: cost for business operation 9. Revenue streams: ways that a company makes income from each customer segment
  • 9. Blockchain Business Model Canvas source: Bert Langa "Blockchain for Business: A Hands-on approach: Understand the Technical Principles of Blockchain, and learn how to build Successful Business Models based on this technology (TRENDS)"
  • 10. Blockchain Components source: Building Blockchain Apps using Ethereum & Hyperledger@Udemy Blockchain Infrastructure for Energy Supply: Link
  • 11. Blockchain Platforms: Ethereum source: Building Blockchain Apps using Ethereum & Hyperledger@Udemy source: Blockchain Applications: A Hands-On Approach@A. Bahga & V. Madisettipp pp @ g
  • 12. Block Innovation Frontline: Issues with Public Chain source: Blockchain for Business: The New Industrial Revolution @Udemy
  • 13. Blockchain Platforms: Hyperledger Fabric source: Building Blockchain Apps using Ethereum & Hyperledger@Udemy source: ChainDigit
  • 14. Hyperledger Fabric Transaction I source: Building Blockchain Apps using Ethereum & Hyperledger@Udemy source: ChainDigit
  • 15. Hyperledger Fabric Transaction II source: Building Blockchain Apps using Ethereum & Hyperledger@Udemy source: ChainDigit
  • 16. Hyperledger Fabric Transaction Deployment G ti t k d tifi t● Generating crypto keys and certificates ● Generating transaction configuration ● Starting the network ● Creating channel● Creating channel ● Joining peers to the channel ● Installing the chaincode ● Instantiating the chaincode ● Invoking the chaincode Q er ing the ledger● Querying the ledger
  • 17. International Trade Use Case R f E t i Bl k h i A D fi iti h db kReference: Enterprise Blockchain - A Definitive handbook https://www.amazon.com/Enterprise-Blockchain-Definitive-Navveen- Balani-eboo Exporting goods from seller to buyer and cover the process of creatingExporting goods from seller to buyer and cover the process of creating and authorizing LOC (Line Of Credit) and shipment using a smart contract Parties (organizations):Parties (organizations): Free Trade Enterprise (FTE)-registered buyers and sellers Banking Consortium (BNK)-importer and exporter bank Shipping and Logistics firm (SHP)pp g g ( )
  • 18. International Trade Use Case Smart Contract (Chaincodes)
  • 19. Food Supply Chain Management Use Case R f Bl k h i B E l A d l ' id t tiReference: Blockchain By Example: A developer's guide to creating decentralized applications using Bitcoin, Ethereum, and Hyperledger https://www.amazon.com/dp/B0787CGRHW/ref=dp‐kindle‐ redirect? encoding=UTF8&btkr=1redirect?_encoding=UTF8&btkr=1 Parties (organizations): ORG1: consumer and retailerORG1: consumer and retailer ORG2: logistic and wholesaler ORG3 manufacturing processor and raw food producer
  • 20. SCM Use Case Smart Contract (Chaincodes)
  • 21. Hyperledger Fabric Token Wallet Implementation Ela Wallet Demo.mp4
  • 22. Hyperledger Fabric Token Wallet Implementation Demo Link: https://www.youtube.com/watch?v=-fGJSCsoUgM&list=UUkERuP7J9mW1tY1dgN_PttQ&index=8
  • 23. Mobile Wallet Token Transaction Implementation R i t ti /L i A h t i t i il dd d dRegistration/Login: A new has to register using email address and password from registration screen in mobile app before creating wallet. After registration user can login using the email and password. Wallet creation: A registered user can create a wallet on Hyperledger Fabric token smart contract using the client API from the create wallet screen. Create wallet screen will be shown to user if user doesn’t have any existingCreate wallet screen will be shown to user if user doesn t have any existing wallet. User has to set a four digit pin to unlock wallet for sending tokens to another user. Sending tokens: User can send token by scanning QR code of other users or by manually entering the wallet address of user and entering the number of tokens to send. In order to send token user has to enter correct wallet pin created during wallet creation.
  • 24. Mobile Wallet Token Transaction Implementation B i t k U b it t t bt i El h i t k hi hBuying tokens: User can submit a request to obtain Elamachain tokens which can be fulfilled from admin web app. Users buying requests will be visible in the purchase request screen which can be reached from the third tab of bottom navbar from the main wallet screennavbar from the main wallet screen. Transaction history: User can check its transaction history in main wallet screen and transaction history screenand transaction history screen. Receiving tokens: User can use the wallet address QR code in order to receive token by getting it scanned from other user.y g g
  • 25. Mobile Wallet Token Transaction Demo
  • 26. Hyperledger Fabric Production Grade Network Implementation Hi h Th h t Ch i d A l t M lti K fk O dHigh Throughput Chaincode + Accelerator + Multi-Kafka Orderer
  • 27. Token Transactions over Production Grade Network Six test cases: 1. Opening account: invoke chaincode function for opening an account. 2. Mint tokens: invoke chaincode function for mint new tokens using d i i tadminsignature. 3. Query balance: invoke chaincode function to query the balance. 4. User account: invoke chaincode function to create user account. 5 Token transaction to a user: invoke chaincode function for sending token to a5. Token transaction to a user: invoke chaincode function for sending token to a user. 6.User transactions: invoke chancode function for user transactions.
  • 28. Blockchain + AI: Blockchain for AI Business Cases Ocean, Decentralized Data Exchange Protocol for AI Data/Service Marketplaces: Link doc.ai, AI Powered Medical Research: Link Synapse AI, AI Data Marketplace: Link Cortex, Decentralized AI Computing System: Link DeepBrain Chain: Link SingularityNET, Decentralized Global AI Network for the World's First AIaaS platform: Linkplatform: Link Matrix AI Network: Link Numerai Blockchain-Powered AI-Coordinated Hedge Fund:Numerai, Blockchain Powered, AI Coordinated Hedge Fund: Through the use of blockchain, Numerai allows data scientists from all over the world to submit predictions based on machine learning models to improve the AI that manages the hedge fund.
  • 29. Blockchain + AI + Big Data Integration Demo
  • 30. Blockchain + AI + Big Data Integration Demo Link: https://www.youtube.com/watch?v=sK YDOlBI68&list=UUkERuP7J9mW1tY1dgN PttQ&index=35Link: https://www.youtube.com/watch?v sK_YDOlBI68&list UUkERuP7J9mW1tY1dgN_PttQ&index 35
  • 31. Medical CBIR System Demo for Diabetic Retinopathy Diagnosis Link: https://www.youtube.com/watch?v=BS-tGxIiKwo&list=UUkERuP7J9mW1tY1dgN_PttQ&index=25
  • 33. Mobile E-Commerce Integration Demo Link: https://www.youtube.com/watch?v=eJwFrdiaq9Q
  • 34. Marijuana (Cannabis) E-commerce/SCM Mobile Platform Link: https://www.youtube.com/watch?v=XcJqlW6Hthk&list=UUkERuP7J9mW1tY1dgN_PttQ&index=5
  • 35. Secure Multi Coin Decentralized Wallet Development
  • 36. Secure Multi Coin Decentralized Wallet Demo Link: https://www.youtube.com/watch?v=VKgsIjZtUbg&t=69s
  • 37. Th k !Thank you! Xanadu Big Data LLCXanadu Big Data, LLC Elamachain USA, LLC