SlideShare a Scribd company logo
1 of 20
Blockchain, Sushi and Supply Chain
Grant Steinfeld
IBM Developer Advocate
New York City
Building Enterprise Blockchains With Hyperledger Fabric– Part I
V1.2.1 February 28 2019
Blockchain Explored Series
IBM Blockchain Platform Explored
Fabric Explored
VS Code Extension demo
Architectures Explored
https://bit.ly/2VpvUak
Agenda
• Introduction
• Blockchain Basics
• Hyperledger Fabric Blockchain
• Supply chain use cases
• – sushi
• IBM Food Trust
• How to Build your own – VS code demonstration
• Wrap up
• Q&A
3
• Developer Advocate at IBM, specializing in Blockchain, Java and NodeJS
• Senior software engineer 25 years
• Trading FinTech decision analysis
• Blockchain interest 2 years – life logging and personal music playlist leders
Introduction
Blog: https://medium.com/@grantsteinfeld
GitHub: https://github.com/grant-steinfeld
LinkedIn: https://linkedin.com/in/grant-steinfeld
www: https://GrantSteinfeld.com
4
• Roots it is the core technology – Bitcoin 2008
• So what is a blockchain
Blockchain
5
… with consensus, provenance, immutability and finality
Bank
records
Traders/Market
Business - Seller
Shipper
Regulator
records
Blockchain
Buyer Supermarket
Source -
Factroy
Blockchain enables Cooperative Business Communities
Transparent
Trusted
Private
Shared Replicated
6
•
Linux Foundation Open Source Hyperledger
Foundation
February 2019
https://www.hyperledger.org/
8
• Global Complex
Supplchain
• Sourcing
• Manufacturing
• Warehousing
• Distribution
Supply Chain, the poster child of Blockchain
The book takes the form of a global travelogue
ranging from Atlantic Bluefish Tuna fishermen
in Gloucester, Massachusetts,
to Japan’s Tsukiji fish market in Tokyo, to tuna
pirates in the Mediterranean, to an Austin,
Texas sushi bar, to the global restaurant empire
of Nobu Matsuhisa and the tuna ranchers of Port
Lincoln, South Australia
https://en.wikipedia.org/wiki/The_Sushi_Economy
9
Sushi – Local 70’s - > Global Economy Today
10
Sushi Supply Chain?
11
Sushi Supply Chain – multiple issues
Pirate fishing
Shipping failure
12
Other Supply Chain Scenarios
Food, like Shusi & Rice etc
Diamonds
Coffee
13
IBM Solution
Food Trust – IBM Blockchain - Walmart
https://www.ibm.com/blockchain/solutions/food-trust
14
IBM TrustChain - Diamonds
http://fortune.com/2018/04/26/ibm-blockchain-diamonds-helzberg/
Provenance and ethical
sourcing of jewelry
15
Coffee Supply Chain
Coffee Grower –> Roaster –> Barista –>Cup -> Me
https://www.ibm.com/thought-leadership/blockchainbean/yourcup/index.html
16
Local Technical Demo on your laptop Cake Stack
Visual Studio Code + IBM Blockchain Platform Extension
Hyperledger Fabric Basic Network
SmartContracts
REST API Loopback TypeScript(JS )
JavaScript (ES6)
NodeJS / npm
Internet
17
Try it out later, but for now watch me demo this code journey
• https://github.com/horeaporutiu/blockchainbean2
• https://developer.ibm.com/patterns/track-the-coffee-supply-
chain-on-the-blockchain/
BlockBean – Code! Technical Demo
18
Deploy your Hyperledger Fabric project on IBM Blockchain – ANYWHERE!
Google
MS Azure
Oracle
SAP
Alibaba
IBM Cloud Private
19
• The Basics of Blockchin for Bussiness/Enterprise
• Single distributed LEDGER/DB
• shared privately amongst TRUSTED communities
• HYPERLEDGER – OPENSORCE LINUX FOUNDATION – IBM contribution
• A few notable IBM Blockchain supply chain solutions
• Technical Hyperledger Fabric BEAN DEMO using VISUAL STUDIO Code with IBM Blockchain Platform Extension
• Indeas on local MVP and get it on the cloud
What we have learned
20
Q&A
Thanks for Joining!!
Want technical deep dive coding bootcamp expanding on these topics,
We have a meetup in Brooklyn on March 11th
https://www.meetup.com/nyc-blockchain-devs/events/258969912/
Sign up for a free trial IBM Cloud account today to
experience our new code-pattern IBM Blockchain
Platform 2.0 ( Fabric v1.4)
Continue this journey
This presentation, and other tips/issues-feedback
please feel free to collaborate on this presentations on
an open source GitHub repo https://bit.ly/2VpvUak
https://ibm.biz/Bd2G8W
or
https://cloud.ibm.com/login

More Related Content

What's hot

Blockchain and international trade, trade finance, and supply chain (1)
Blockchain and international trade, trade finance, and supply chain (1)Blockchain and international trade, trade finance, and supply chain (1)
Blockchain and international trade, trade finance, and supply chain (1)Sunny Sian
 
Les grands principes de la Blockchain
Les grands principes de la BlockchainLes grands principes de la Blockchain
Les grands principes de la BlockchainAlain EJZYN
 
Hyperledger Fabric Architecture
Hyperledger Fabric ArchitectureHyperledger Fabric Architecture
Hyperledger Fabric Architecture상문 오
 
Understanding blockchain
Understanding blockchainUnderstanding blockchain
Understanding blockchainPriyab Satoshi
 
Introduction to Blockchain
Introduction to BlockchainIntroduction to Blockchain
Introduction to BlockchainMalak Abu Hammad
 
Blockchain Intro to Hyperledger Fabric
Blockchain Intro to Hyperledger Fabric Blockchain Intro to Hyperledger Fabric
Blockchain Intro to Hyperledger Fabric Araf Karsh Hamid
 
Developing applications with Hyperledger Fabric SDK
Developing applications with Hyperledger Fabric SDKDeveloping applications with Hyperledger Fabric SDK
Developing applications with Hyperledger Fabric SDKHorea Porutiu
 
Understanding Blockchain: Distributed Ledger Technology
Understanding Blockchain: Distributed Ledger TechnologyUnderstanding Blockchain: Distributed Ledger Technology
Understanding Blockchain: Distributed Ledger TechnologySuraj Kumar Jana
 
Blockchain Technology ppt project.pptx
Blockchain Technology ppt project.pptxBlockchain Technology ppt project.pptx
Blockchain Technology ppt project.pptxSahilBansal648873
 
Ethereum Blockchain with Smart contract and ERC20
Ethereum Blockchain with Smart contract and ERC20Ethereum Blockchain with Smart contract and ERC20
Ethereum Blockchain with Smart contract and ERC20Truong Nguyen
 
Blockchain and banking
Blockchain and bankingBlockchain and banking
Blockchain and bankingAnisha Sachit
 

What's hot (20)

Understanding Blockchain
Understanding BlockchainUnderstanding Blockchain
Understanding Blockchain
 
Blockchain and international trade, trade finance, and supply chain (1)
Blockchain and international trade, trade finance, and supply chain (1)Blockchain and international trade, trade finance, and supply chain (1)
Blockchain and international trade, trade finance, and supply chain (1)
 
BLOCKCHAIN
BLOCKCHAINBLOCKCHAIN
BLOCKCHAIN
 
Les grands principes de la Blockchain
Les grands principes de la BlockchainLes grands principes de la Blockchain
Les grands principes de la Blockchain
 
Blockchain: Promise, reality or fiction
Blockchain: Promise, reality or fictionBlockchain: Promise, reality or fiction
Blockchain: Promise, reality or fiction
 
IOTA
IOTAIOTA
IOTA
 
Hyperledger Fabric Architecture
Hyperledger Fabric ArchitectureHyperledger Fabric Architecture
Hyperledger Fabric Architecture
 
Understanding blockchain
Understanding blockchainUnderstanding blockchain
Understanding blockchain
 
BLOCKCHAIN TECHNOLOGY
BLOCKCHAIN TECHNOLOGYBLOCKCHAIN TECHNOLOGY
BLOCKCHAIN TECHNOLOGY
 
Block chain
Block chainBlock chain
Block chain
 
Introduction to Blockchain
Introduction to BlockchainIntroduction to Blockchain
Introduction to Blockchain
 
Blockchain Intro to Hyperledger Fabric
Blockchain Intro to Hyperledger Fabric Blockchain Intro to Hyperledger Fabric
Blockchain Intro to Hyperledger Fabric
 
Developing applications with Hyperledger Fabric SDK
Developing applications with Hyperledger Fabric SDKDeveloping applications with Hyperledger Fabric SDK
Developing applications with Hyperledger Fabric SDK
 
Understanding Blockchain: Distributed Ledger Technology
Understanding Blockchain: Distributed Ledger TechnologyUnderstanding Blockchain: Distributed Ledger Technology
Understanding Blockchain: Distributed Ledger Technology
 
Blockchain in FinTech
Blockchain in FinTechBlockchain in FinTech
Blockchain in FinTech
 
Blockchain use cases
Blockchain use casesBlockchain use cases
Blockchain use cases
 
Unlocking Blockchain’s Potential
Unlocking Blockchain’s PotentialUnlocking Blockchain’s Potential
Unlocking Blockchain’s Potential
 
Blockchain Technology ppt project.pptx
Blockchain Technology ppt project.pptxBlockchain Technology ppt project.pptx
Blockchain Technology ppt project.pptx
 
Ethereum Blockchain with Smart contract and ERC20
Ethereum Blockchain with Smart contract and ERC20Ethereum Blockchain with Smart contract and ERC20
Ethereum Blockchain with Smart contract and ERC20
 
Blockchain and banking
Blockchain and bankingBlockchain and banking
Blockchain and banking
 

Similar to Hyperledger Fabric - Blockchain, sushi and supply chain

IBM presents: Hyperledger Fabric Hands On Workshop - part 1
IBM presents: Hyperledger Fabric Hands On Workshop - part 1IBM presents: Hyperledger Fabric Hands On Workshop - part 1
IBM presents: Hyperledger Fabric Hands On Workshop - part 1Grant Steinfeld
 
Ibp 2010 feb nyc sf meetup
Ibp 2010 feb nyc sf meetupIbp 2010 feb nyc sf meetup
Ibp 2010 feb nyc sf meetupLennartF
 
Getting started with bc 2.0 in the cloud
 Getting started with bc 2.0 in the cloud Getting started with bc 2.0 in the cloud
Getting started with bc 2.0 in the cloudLennartF
 
Wwc developing hyperledger applications v4
Wwc  developing hyperledger applications v4Wwc  developing hyperledger applications v4
Wwc developing hyperledger applications v4LennartF
 
Wwc developing hyperledger applications v2
Wwc  developing hyperledger applications v2Wwc  developing hyperledger applications v2
Wwc developing hyperledger applications v2LennartF
 
Gcf blockchain meetup frankfurt final
Gcf blockchain meetup frankfurt finalGcf blockchain meetup frankfurt final
Gcf blockchain meetup frankfurt finalMatthias Reiss
 
IBM Blockchain Platform Explained v2.2
IBM Blockchain Platform Explained v2.2IBM Blockchain Platform Explained v2.2
IBM Blockchain Platform Explained v2.2Matt Lucas
 
Why are Giant software companies investing in Blockchain?
Why are Giant software companies investing in Blockchain?Why are Giant software companies investing in Blockchain?
Why are Giant software companies investing in Blockchain?Nicolas Berney
 
Develop a Quick and Dirty Web interface to your database: for the DBA and oth...
Develop a Quick and Dirty Web interface to your database: for the DBA and oth...Develop a Quick and Dirty Web interface to your database: for the DBA and oth...
Develop a Quick and Dirty Web interface to your database: for the DBA and oth...Gabriel Villa
 
Blockchain development using Hyperledger Composer
Blockchain development using Hyperledger ComposerBlockchain development using Hyperledger Composer
Blockchain development using Hyperledger ComposerAdam Tomat
 
Ibm blockchain platform explained
Ibm blockchain platform explained Ibm blockchain platform explained
Ibm blockchain platform explained LennartF
 
Ibm blockchain platform explained
Ibm blockchain platform explained Ibm blockchain platform explained
Ibm blockchain platform explained LennartF
 
Developing on StackMob - Flying Monkey Interactive Evaluates BaaS
Developing on StackMob - Flying Monkey Interactive Evaluates BaaS Developing on StackMob - Flying Monkey Interactive Evaluates BaaS
Developing on StackMob - Flying Monkey Interactive Evaluates BaaS StackMob Inc
 
Building blockchain applications using Java
Building blockchain applications using JavaBuilding blockchain applications using Java
Building blockchain applications using JavaSimon Stone
 
Ibm blockchain - Hyperledger 15.02.18
Ibm blockchain - Hyperledger 15.02.18Ibm blockchain - Hyperledger 15.02.18
Ibm blockchain - Hyperledger 15.02.18TelecomValley
 
Enabling shift-left for 12k banking developers from scratch and without break...
Enabling shift-left for 12k banking developers from scratch and without break...Enabling shift-left for 12k banking developers from scratch and without break...
Enabling shift-left for 12k banking developers from scratch and without break...Ernesto Bethencourt
 

Similar to Hyperledger Fabric - Blockchain, sushi and supply chain (20)

IBM presents: Hyperledger Fabric Hands On Workshop - part 1
IBM presents: Hyperledger Fabric Hands On Workshop - part 1IBM presents: Hyperledger Fabric Hands On Workshop - part 1
IBM presents: Hyperledger Fabric Hands On Workshop - part 1
 
Ibp 2010 feb nyc sf meetup
Ibp 2010 feb nyc sf meetupIbp 2010 feb nyc sf meetup
Ibp 2010 feb nyc sf meetup
 
Getting started with bc 2.0 in the cloud
 Getting started with bc 2.0 in the cloud Getting started with bc 2.0 in the cloud
Getting started with bc 2.0 in the cloud
 
Wwc developing hyperledger applications v4
Wwc  developing hyperledger applications v4Wwc  developing hyperledger applications v4
Wwc developing hyperledger applications v4
 
Wwc developing hyperledger applications v2
Wwc  developing hyperledger applications v2Wwc  developing hyperledger applications v2
Wwc developing hyperledger applications v2
 
Gcf blockchain meetup frankfurt final
Gcf blockchain meetup frankfurt finalGcf blockchain meetup frankfurt final
Gcf blockchain meetup frankfurt final
 
IBM Blockchain Platform Explained v2.2
IBM Blockchain Platform Explained v2.2IBM Blockchain Platform Explained v2.2
IBM Blockchain Platform Explained v2.2
 
Why are Giant software companies investing in Blockchain?
Why are Giant software companies investing in Blockchain?Why are Giant software companies investing in Blockchain?
Why are Giant software companies investing in Blockchain?
 
Develop a Quick and Dirty Web interface to your database: for the DBA and oth...
Develop a Quick and Dirty Web interface to your database: for the DBA and oth...Develop a Quick and Dirty Web interface to your database: for the DBA and oth...
Develop a Quick and Dirty Web interface to your database: for the DBA and oth...
 
Blockchain development using Hyperledger Composer
Blockchain development using Hyperledger ComposerBlockchain development using Hyperledger Composer
Blockchain development using Hyperledger Composer
 
Ibm blockchain platform explained
Ibm blockchain platform explained Ibm blockchain platform explained
Ibm blockchain platform explained
 
Ibm blockchain platform explained
Ibm blockchain platform explained Ibm blockchain platform explained
Ibm blockchain platform explained
 
Developing on StackMob - Flying Monkey Interactive Evaluates BaaS
Developing on StackMob - Flying Monkey Interactive Evaluates BaaS Developing on StackMob - Flying Monkey Interactive Evaluates BaaS
Developing on StackMob - Flying Monkey Interactive Evaluates BaaS
 
Blockchain. Massimo Chiriatti, IBM
Blockchain. Massimo Chiriatti, IBMBlockchain. Massimo Chiriatti, IBM
Blockchain. Massimo Chiriatti, IBM
 
Building blockchain applications using Java
Building blockchain applications using JavaBuilding blockchain applications using Java
Building blockchain applications using Java
 
Ibm blockchain - Hyperledger 15.02.18
Ibm blockchain - Hyperledger 15.02.18Ibm blockchain - Hyperledger 15.02.18
Ibm blockchain - Hyperledger 15.02.18
 
Encode Club Hackathon
Encode Club Hackathon  Encode Club Hackathon
Encode Club Hackathon
 
Enabling shift-left for 12k banking developers from scratch and without break...
Enabling shift-left for 12k banking developers from scratch and without break...Enabling shift-left for 12k banking developers from scratch and without break...
Enabling shift-left for 12k banking developers from scratch and without break...
 
IBM Blockchain 101
IBM Blockchain 101IBM Blockchain 101
IBM Blockchain 101
 
Webinar–Reviewing Modern JavaScript Applications
Webinar–Reviewing Modern JavaScript ApplicationsWebinar–Reviewing Modern JavaScript Applications
Webinar–Reviewing Modern JavaScript Applications
 

Recently uploaded

Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptxLBM Solutions
 
costume and set research powerpoint presentation
costume and set research powerpoint presentationcostume and set research powerpoint presentation
costume and set research powerpoint presentationphoebematthew05
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024The Digital Insurer
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 3652toLead Limited
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr LapshynFwdays
 
Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024Neo4j
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Enterprise Knowledge
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsAndrey Dotsenko
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...Fwdays
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
Artificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraArtificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraDeakin University
 
Snow Chain-Integrated Tire for a Safe Drive on Winter Roads
Snow Chain-Integrated Tire for a Safe Drive on Winter RoadsSnow Chain-Integrated Tire for a Safe Drive on Winter Roads
Snow Chain-Integrated Tire for a Safe Drive on Winter RoadsHyundai Motor Group
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions
 

Recently uploaded (20)

The transition to renewables in India.pdf
The transition to renewables in India.pdfThe transition to renewables in India.pdf
The transition to renewables in India.pdf
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptx
 
costume and set research powerpoint presentation
costume and set research powerpoint presentationcostume and set research powerpoint presentation
costume and set research powerpoint presentation
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
 
Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
Vulnerability_Management_GRC_by Sohang Sengupta.pptx
Vulnerability_Management_GRC_by Sohang Sengupta.pptxVulnerability_Management_GRC_by Sohang Sengupta.pptx
Vulnerability_Management_GRC_by Sohang Sengupta.pptx
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
Artificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraArtificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning era
 
Snow Chain-Integrated Tire for a Safe Drive on Winter Roads
Snow Chain-Integrated Tire for a Safe Drive on Winter RoadsSnow Chain-Integrated Tire for a Safe Drive on Winter Roads
Snow Chain-Integrated Tire for a Safe Drive on Winter Roads
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping Elbows
 

Hyperledger Fabric - Blockchain, sushi and supply chain

  • 1. Blockchain, Sushi and Supply Chain Grant Steinfeld IBM Developer Advocate New York City Building Enterprise Blockchains With Hyperledger Fabric– Part I V1.2.1 February 28 2019 Blockchain Explored Series IBM Blockchain Platform Explored Fabric Explored VS Code Extension demo Architectures Explored https://bit.ly/2VpvUak
  • 2. Agenda • Introduction • Blockchain Basics • Hyperledger Fabric Blockchain • Supply chain use cases • – sushi • IBM Food Trust • How to Build your own – VS code demonstration • Wrap up • Q&A
  • 3. 3 • Developer Advocate at IBM, specializing in Blockchain, Java and NodeJS • Senior software engineer 25 years • Trading FinTech decision analysis • Blockchain interest 2 years – life logging and personal music playlist leders Introduction Blog: https://medium.com/@grantsteinfeld GitHub: https://github.com/grant-steinfeld LinkedIn: https://linkedin.com/in/grant-steinfeld www: https://GrantSteinfeld.com
  • 4. 4 • Roots it is the core technology – Bitcoin 2008 • So what is a blockchain Blockchain
  • 5. 5 … with consensus, provenance, immutability and finality Bank records Traders/Market Business - Seller Shipper Regulator records Blockchain Buyer Supermarket Source - Factroy Blockchain enables Cooperative Business Communities Transparent Trusted Private Shared Replicated
  • 6. 6 • Linux Foundation Open Source Hyperledger Foundation February 2019 https://www.hyperledger.org/
  • 7. 8 • Global Complex Supplchain • Sourcing • Manufacturing • Warehousing • Distribution Supply Chain, the poster child of Blockchain The book takes the form of a global travelogue ranging from Atlantic Bluefish Tuna fishermen in Gloucester, Massachusetts, to Japan’s Tsukiji fish market in Tokyo, to tuna pirates in the Mediterranean, to an Austin, Texas sushi bar, to the global restaurant empire of Nobu Matsuhisa and the tuna ranchers of Port Lincoln, South Australia https://en.wikipedia.org/wiki/The_Sushi_Economy
  • 8. 9 Sushi – Local 70’s - > Global Economy Today
  • 10. 11 Sushi Supply Chain – multiple issues Pirate fishing Shipping failure
  • 11. 12 Other Supply Chain Scenarios Food, like Shusi & Rice etc Diamonds Coffee
  • 12. 13 IBM Solution Food Trust – IBM Blockchain - Walmart https://www.ibm.com/blockchain/solutions/food-trust
  • 13. 14 IBM TrustChain - Diamonds http://fortune.com/2018/04/26/ibm-blockchain-diamonds-helzberg/ Provenance and ethical sourcing of jewelry
  • 14. 15 Coffee Supply Chain Coffee Grower –> Roaster –> Barista –>Cup -> Me https://www.ibm.com/thought-leadership/blockchainbean/yourcup/index.html
  • 15. 16 Local Technical Demo on your laptop Cake Stack Visual Studio Code + IBM Blockchain Platform Extension Hyperledger Fabric Basic Network SmartContracts REST API Loopback TypeScript(JS ) JavaScript (ES6) NodeJS / npm Internet
  • 16. 17 Try it out later, but for now watch me demo this code journey • https://github.com/horeaporutiu/blockchainbean2 • https://developer.ibm.com/patterns/track-the-coffee-supply- chain-on-the-blockchain/ BlockBean – Code! Technical Demo
  • 17. 18 Deploy your Hyperledger Fabric project on IBM Blockchain – ANYWHERE! Google MS Azure Oracle SAP Alibaba IBM Cloud Private
  • 18. 19 • The Basics of Blockchin for Bussiness/Enterprise • Single distributed LEDGER/DB • shared privately amongst TRUSTED communities • HYPERLEDGER – OPENSORCE LINUX FOUNDATION – IBM contribution • A few notable IBM Blockchain supply chain solutions • Technical Hyperledger Fabric BEAN DEMO using VISUAL STUDIO Code with IBM Blockchain Platform Extension • Indeas on local MVP and get it on the cloud What we have learned
  • 20. Want technical deep dive coding bootcamp expanding on these topics, We have a meetup in Brooklyn on March 11th https://www.meetup.com/nyc-blockchain-devs/events/258969912/ Sign up for a free trial IBM Cloud account today to experience our new code-pattern IBM Blockchain Platform 2.0 ( Fabric v1.4) Continue this journey This presentation, and other tips/issues-feedback please feel free to collaborate on this presentations on an open source GitHub repo https://bit.ly/2VpvUak https://ibm.biz/Bd2G8W or https://cloud.ibm.com/login

Editor's Notes

  1. This is a technical dive into blockchain architectures. Presentations in the “Explored” series are: IBM Blockchain Platform Explored: How the IBM Blockchain Platform works. Architectures Explored: Good blockchain architectures Fabric Explored: Technical dive on Hyperledger Fabric Code IBP extension: Technical demo Create global finance application code pattern What’s New: Recent developments in Fabric and IBP.
  2. Sushi - coffee
  3. Storytelling, documentation, ecosystems
  4. ( single source of truth ) Single decentralized append only spreadsheet / databae Cryptography ensures that a blockchain historycannot be changed or tampered with Transparent to all particpants in the blockchain network
  5. The novel Blockchain architecture give participants the ability to share a ledger - Decentralized which is updated every time a transaction occurs through peer to peer replication. Particpants – Business Community/Consortium that Trust each other See a Single source truth /db - this is transparency - Prevent duplication and and often error prone and out of sync error prone records – costly timely auditing / reconciliation process Agree ahead of time before data is put on the blockchain - Consensus PROVENANCE– means participants know where the asset came from and how it’s transactions like source, ownership/shipping, regulation buyers has changed over time IMMUTABILITY– means no participant can tamper with a transaction once it’s agreed FINALITY– means that there is ONE place to determine the ownership of an asset or completion of a transaction. This is the role of the SHARED LEDGER.
  6. Hyperledger Fabric v1.4.x Feb 2016 IBM becomes a founding member of Linux Foundation Hyperledger; donates code and intellectual property https://www.hyperledger.org/
  7. Each block contains a cryptographic hash of the previous block,[and transaction data (generally represented as a merkle tree root hash).
  8. Gone are the days of knowing who caught your fish, you bought it off the boat at the dock and took it home and prepared a meal Now complex global economy exists – fish travelling thousands of miles taking days / weeks to get to consumers 1970 Japan 1980 Usa Now – omnipresent ------------ Pacific Bluefin tuna reach a maximum length of nearly 10 feet (3 meters) and a maximum weight of 1,200 lbs. (550 kg). A top ocean predator, they have been described as "twice the size of a lion and faster than a gazelle." They have two main breeding grounds, off the coast of Japan. Most remain in the western Pacific all their lives, reaching from Russia's Sakhalin Island in the north to New Zealand in the south. But others, when they reach one to two years of age, make a 6,000-mile (11,000-km) migration to rich waters off California and Mexico's Baja Peninsula, returning after two to four years to spawn in the same western Pacific waters where they began life,
  9. Hook to Fork Tuna – prized can sell for millions of dollars! Comlex supply chain - Globalization – economy Japan – Usa –specialy – supermarket/delis - Many touch points Safety perishable! Long travel distances – quick transport JAL / ICE / ref-containers / supercooled Cold Sanitary Short travel times ( 4 days from catch to fork ) Trust chef
  10. Unscrupulous fishing worsens the problems Pirate fishing 11 – 26 million tons annually – 14-33% worlds total legal catch Equipment failure – fire? Product contamination/desctruction = innertuptions of supply chain!
  11. Consumers expect and trust the things we buy Fresh Safe and delighful on the palette Ethically Source – Blood diamonds / Fakes / impoper certification/quality ( blue white vs flawed dull stones ) Origin fair trade, properly prepared and Delicious
  12. IBM has a way to do this.
  13. From rough to polish From mine to finger A new initiative dubbed TrustChain announced by IBM Blockchain today: “Because [blockchain] makes it easier for multiple parties to jointly create and update tamper-proof records, the firms involved in the project believe it is well suited to securely and efficiently track and prove the origin and ethical sourcing of jewelry TrustChain and involves precious metal suppliers, refiners and manufacturers working with the U.S. retail jeweler Helzberg Diamonds. TrustChain will use IBM blockchain tools to allow anyone in the supply chain—and eventually the customer—to verify the provenance of the rings.
  14. Cake stack
  15. Jump into the demo – 45 minutes
  16. What next You have Developed your first Hyperledger Fabric application How to get it into the cloud Many options now Just announce IBP anywhere! A full-stack cloud platform that spans public, private and hybrid environments. IBM cloud – reliabily – scalability – speed – IBM Garage / Consulting … Build with a robust suite of advanced data and AI tools, and draw on deep industry expertise to help you on your journey to the cloud. -------------------------- Hybrid Cloud on IBM Z
  17. Distributed Ledger Specifically Hyperledger Fabric and how it forms the foundation of IBM Blockchain Platforms
  18. Slides on github README.md At https://bit.ly/2VpvUak