SlideShare a Scribd company logo
Getting Started with IBM Blockchain Platform 2.0
An introduction for developers
6 June 2019
Lennart Frantzell
IBM Developer Advocate Blockchain
Blockchain Explained Series
Blockchain Explained
IBM Blockchain Platform Explained
Solutions Explained
Labs Explained
What’s New
A new area in business computing started during
the global financial crisis in October 2008
2
With Satoshi Nakamoto’s nine page paper: Bitcoin: A Peer-to-Peer
Electronic Cash System
He proposed a purely peer-to-peer version of electronic
cash without the need to go through financial institutions.
https://bitcoin.org/bitcoin.pdf g/
Contact and IBM Blockchain Code Patterns
3
LinkedIn.com/in/lennartfrantell/
https://developer.ibm.com/technologies/blockchain/
4
What is blockchain?
§ Blockchain lets you build a decentralized
permissioned business network
§ Blockchain builds on basic business concepts
§ Business networks connect businesses
§ Participants with Identity
§ Assets flow over business networks
§ Transactions describe asset exchange
§ Contracts underpin transactions
§ The ledger is a log of transactions
§ IBM Blockchain Platform allows you to
build, operate and grow blockchain networks
in heterogeneous environments
5
… with consensus, provenance, immutability and finality
Bank
records
Participant
B’s records
Auditor
records
Regulator
records
Blockchain
Insurer
records
Participant
A’s records
Blockchain: a shared, replicated, permissioned
ledger
Replace paper records with electronic records
6
Satoshi Nakamoto’s Blockchain promised to
disrupt the world’s business systems
7
Many
8
IBM has a long provenance
with blockchain…
Aug 2015
IBM starts developing first prototype of blockchain technology (Open Blockchain); first client engagements
Feb 2016
IBM becomes a founding member of Linux Foundation Hyperledger; donates code and intellectual property
Jun 2016
IBM opens first blockchain garages for clients; Hyperledger Fabric v0.6 released
Dec 2016
Number of IBM blockchain client engagements now totals over 400
Feb 2018
IBM Blockchain Starter Plan announced at THINK
Jul 2017
Fabric 1.0 released; IBM Blockchain announced soon after
Nov 2018
IBM introduces hybrid and multi-cloud networks
May 2019
IBM Blockchain Platform for IBM Cloud release
9
Let’s walk through a simple blockchain
for Supply Chain
https://www.ibm.com/thought-leadership/blockchainbean/
Brooklyn Roasting Company
Ethiopian Yirgacheffe coffee
Replace paper-based
supply chain with
blockchain based supply
chain.
10
From paper records digital records
The “Create a fair-trade supply network” code pattern shows you how to digitize
the paperwork and documents that are part of the supply chain.
Each step of the supply chain is recorded as a different function, in which the
participant will submit the relevant data.
Once the data is submitted, it is recorded on the blockchain, and will be available
to whomever has access to it.
And the data on the blockchain is shared by all parties and can never be
changed.
11
Step 1: Coffee Purchased
{
"$class": "org.ibm.coffee.submitFairTradeData",
"batchId": "vjv1dsqncq",
"fairtradePremiumInvested": "$182273",
"investmentAmount1": "$30,626",
"investmentAmount2": "$43,251",
"investmentAmount3": "$34,411",
"investmentTitle1": "School Classroom Addition",
"investmentTitle2": "Road Infrastructure",
"investmentTitle3": "Food Security",
"organizationDescription": "YCFCU is an Ethiopian coffee producing, processing, and
exporting cooperative union founded in 2002.
"reportName": "Fair Trade Coffee Supply Chain Report",
"reportYear": 2016,
"transactionId": "7bde4711554a69ff336551b4acbb465648355cbf2b80f6218d3cee59593fe3b3"
}
12
Step 2: Coffee exported.
{
"$class": "org.ibm.coffee.submitPackingList",
"PL_Bill_of_Lading_No": "961972237",
"PL_Container_No": "redacted",
"PL_FDA_NO": "15752850924",
"PL_ICO_Lot": "Lot 7",
"PL_ICO_no": "010/0150/0128",
"PL_Invoice_no": "0067",
"PL_IssueDate": "2017-09-19T00:00:00.000Z",
"PL_LoadedVessel": "NorthernMagnum",
"PL_Seal_no": "ML-Dj0144535 20 DRY 8’6",
"PL_VesselVoyage_No": "1707",
"PL_timestamp": "2018-06-17",
"batchId": "vjv1dsqncq",
"grower": "resource:org.ibm.coffee.Grower#Grower-0201",
"trader": "resource:org.ibm.coffee.Trader#Trader-0791",
"transactionId": "2e3dfb77486cf5ad731777614741fd68c7adea8d87a103bd03e7296f46f87b82"
}
13
Step 3: Coffee imported
{
"$class": "org.ibm.coffee.submitInboundWeightTally",
"bagsExpected": 150,
"batchId": "vjv1dsqncq",
"coffeeBatch": "resource:org.ibm.coffee.Coffee#u94sf62run",
"condition": {
"$class": "org.ibm.coffee.Condition",
"condensation": false,
"holeInContainer": false
},
"dateStripped": "2017-10-06T00:00:00.000Z",
"insectActivity": false,
"marks": "010/0150/0128 Lot 7",
"transactionId": "cdcf476897109c6470e476eac2b90c05c223e64681311b2fabbb175f26ac8c8b"
}
https://www.ibm.com/thought-leadership/blockchainbean/
14
Step 4: Coffee Evaluated
{
"$class": "org.ibm.coffee.submitCupping",
"acidity": 8,
"afterTaste": 8,
"aroma": 9,
"batchId": "vjv1dsqncq",
"body": 9,
"coffeeBatch": "resource:org.ibm.coffee.Coffee#4210",
"cupper": "Brian",
"date": "2018-04-12T00:00:00.000Z",
"finalScore": 89,
"flavor": 8,
"transactionId": "1604705fa77b4b387713370262aecd552963fc6c6861d2295745435a8b67317e"
}
15
16
IBM Tooling
•
https://hyperledger-fabric.readthedocs.io/en/release-1.4/
Blockchain Open Source Framework
17
IBM Blockchain Platform’s advanced tooling:
Build
§ Comprehensive developer tools for smart
contracts and client applications, based on
the popular Visual Studio Code environment
§ Broad range of industry code samples and
tutorials; smart contracts in JavaScript,
TypeScript, Java and Go
§ Simplified DevOps allows you easily move
from development to test to production from a
single console
18
Developing Hyperledger Fabric Apps
19
20
•
21
•
22
Blockchain in the IBM Cloud
23
IBM Blockchain Platform: Deploy anywhere
§ IBM Blockchain Platform can be deployed wherever
you want
§ IBM Cloud for an IBM-managed service
§ On-premises for greater deployment flexibility
§ In other cloud providers (e.g. AWS, Azure)
§ Fully heterogeneous: different components can be
deployed in different environments
§ Caters for different vendor biases in the business
network and avoids lock-in
AWS
Azure
On-prem
IBM Cloud
IBP
IBP
IBP
IBP
IBM free Lite Account
24
/https://www.ibm.com/cloud/free/
Free sign-up to the IBM Cloud
25
https://ibm.biz/BdzPWQ
26
§ Maintain complete control of your
blockchain: govern and operate ledgers,
channels, identities and other assets in one
intuitive console
§ Deploy only the blockchain components you
need and manage them - wherever they are
hosted
§ Support for highly available environments
and disaster recovery scenarios
IBM Blockchain Platform’s advanced tooling:
Operate & Govern
27
§ Start small, pay as you grow for what you
use with no upfront investment and
upgrade easily through Kubernetes
§ Easily connect a single peer to multiple
industry networks
§ Connect to nodes running in any
environment (on-premises, public, hybrid
clouds)
IBM Blockchain Platform’s advanced tooling:
Grow
28
IBM Blockchain Platform has affordable pricing
that scales with your network
§ Get what you need and only pay for
what you use
§ Pay less per CPU-hour as your network
grows
§ Customize your components and
compute allocation to fit your use-case
and budget with no fixed membership
fees!
VPC = Virtual Processor Core
CA = Certificate Authority
HA = High Availability
https://cloud.ibm.com/docs/services/blockchain?topic=blockchain-ibp-saas-pricing
30
1. Go to the IBM Cloud console
(cloud.ibm.com) and search
the catalog for blockchain
Starting with IBM Blockchain Platform for IBM Cloud
IAM = Identity and Access Management
31
2. Create your blockchain
service instance
1. Go to the IBM Cloud console
(cloud.ibm.com) and search
the catalog for blockchain
Starting with IBM Blockchain Platform for IBM Cloud
32
2. Create your blockchain
service instance
1. Go to the IBM Cloud console
(cloud.ibm.com) and search
the catalog for blockchain
3. Create and attach an IBM
Kubernetes Service cluster
Starting with IBM Blockchain Platform for IBM Cloud
33
1. Go to the IBM Cloud console
(cloud.ibm.com) and search
the catalog for blockchain 2. Create your blockchain
service instance
4. Launch blockchain console
3. Create and attach an IBM
Kubernetes Service cluster
Starting with IBM Blockchain Platform for IBM Cloud
34
1. Go to the IBM Cloud console
(cloud.ibm.com) and search
the catalog for blockchain 2. Create your blockchain
service instance
4. Launch blockchain console
5. Success! Create or join networks,
scale, customize, add HA…
3. Create and attach an IBM
Kubernetes Service cluster
…and you’re on your way!
Starting with IBM Blockchain Platform for IBM Cloud
35
•
36
Iconic Blockchain Applications
Topics CommunitiesTechnologies
• Bitcoin
• Ethereum
• Hyperledger
• CORDA
• Ripple
• BigChainDB
• Quorum(Ethereum Enterprise
Platform)
• Stellar
• +++
Blockchain in 2019
• Shared Ledger & smart contracts
• Public, private
• Permissioned, permission-less
• Tokens and incentive mechanisms
• Identity and Zero Knowledge
• Consensus mechanisms
• On-chain, off-chain
• Systems integration
• Inter-ledgering
• Physical-digital with IOT
• Bitcoin
• Ethereum
• Linux Foundation / Hyperledger
• EEA (Enterprise Ethereum Alliance)
• ISO/TC 307 – Blockchain & DLT
• IEEE Blockchain
• W3C Blockchain Community
• Accord Project (Smart Legal Projects)
• Sovrin (Self-sovereign Identity)
• DIF (De-centralized Identity
Foundation)
38
Trade
Finance
Universal
Payments
Global
Trade
Identity
Healthcare
Bank
Guarantees
Food
Government Distributed
Energy
Clearing &
Settlement
Provenance
Unlisted
Securities
Insurance
IBM is making blockchain real for
business with cross-industry solutions
and over 100 active networks.
39
• Trade finance platform:
backed by a consortium of
major international banks
• Full function:
enables accurate trading
posture information, order to
settlement control, risk
coverage, track and trace
options
• Near-real time:
exchange of information
• Discovery:
Allows buyers to discover
trusted sellers and vice-versa
Re-imagining digital business processes
World Wire
• Connects the ecosystem:
brings together ports,
terminals, ocean carriers,
government authorities, etc
• Drives true information
sharing: real-time and
seamless actionable insight
• Fosters collaboration and
trust: automate cross-org
business processes
• Shared visibility and shared
state for shipments
• Manage quality risk:
enable rapid, low cost, food
recalls
• End to End transparency:
data sharing extends beyond
'one up, one down’!
• Trust and Audit:
ensure provenance with
easily trusted, auditable
records.
• Consumer confidence:
comprehensively
communicate with end
consumer
• 24x7 payments:
payment support regardless of
size, origination, destination or
asset type
• Higher visibility:
for streamlined transactions
with reduced disputes and
reconciliation needs
• Regulatory compliance:
enhanced through improved
transparency
• Secure network:
with interaction and eligibility
criteria & robust access
control
40
More than $16 trillion
in goods are shipped
across international
borders each year
80% of the goods
consumers use daily
are carried by the
ocean shipping industry
By reducing barriers
within the international
supply chain, global
trade could increase
by nearly 15%,
boosting economies
and creating jobs2
In many cases the
administrative cost of
moving a container is
higher than the cost of
physically moving it
1) Maersk Strategy Group (May 19, 2016) based on World Bank data for World Trade Costs
2) The World Economic Forum: Enabling Trade Valuing Growth Opportunities 2013
The cost of global trade is estimated at $1.8 trillion annually1
with potential savings from more efficient processes of ~10%
40
: digitizing the global supply chain
41
• We.trade is a blockchain-
based international trading
platform for a consortium of
major world banks
• Enables accurate trading
posture information, order to
settlement control, risk
coverage, track and trace
options
• Near-real time exchange of
information
• Allows buyers to discover
trusted sellers and vice-versa
42
IBM Food Trust addresses key issues in the food ecosystem
Consumer demandSupply Chain Food wasteFood safety
1 out of 10 contract
foodborne illness
each year
One third of global
fresh food is thrown
away
80% of CPG
business is paper
based
Only 1 in 4
consumers trust
today’s food system
*Part of 2018 roadmap for delivery
Food Supply Chain
Ecosystem
Blockchain
Technology
IBM Food Trust leverages blockchain’s unique properties to create a secure, shared, and permissioned transaction record
IBMFoodTrust
The result is a safer, smarter, and more sustainable food supply chain
43
IBM Food Trust addresses key issues in the food ecosystem
18
IBM Food Trust addresses key issues in the food ecosystem
44
45
Governance of blockchain networks
Permissioned
Permission-less Permissioned, tokenized
tokens
N
Y
policyN Y
Digital tokens Digital policy
46
Blockchain and Identity
47
Self-Sovereign Identity: Status and Standards
OPEN
Interoperability
& standards
Self sovereign identity
providers
Non-profit foundational
network
Linux Foundation: Project Indy
Open source implementation
Standards specification for
specifying and verifying
credentials
Decentralized key
management system
Portability
Low High
High
User
control
centralized
federated
Self sovereign
User centric
48
Self-Sovereign Identity example
Doctor
Acquires, Stores, Presents
Hospital
Requests, Verifies
University
Issues
Issues
Credential
Presents
Credential
Decentralized Identifiers (DIDs)
Blockchain
You’re
now a
Doctor
Yes,
you’re a
Doctor
Signs
Credential
Countersigns
Credential
Verifies
Signatures
I’m a
Doctor
Verifiable
credential
Verifiable
credential
Verifiable
credential
49
Discovery Workshop
Engage an IBM Blockchain architect to
help you plan and define the architecture
for your enterprise blockchain solution,
which includes a two-day in person
workshop.
Design Thinking Workshop
Combine an IBM Design Thinking
workshop with IBM Blockchain’s
approach to solution architecture to define
the minimal viable product, as well as, a
blockchain solution architecture.
Develop a functioning blockchain
solution using agile methodologies,
leveraging experts in IBM Blockchain,
UX/UI design and development, and
cloud architecture.
Engage with an IBM Blockchain technical
expert to learn about Hyperledger Fabric,
IBM Blockchain, and general blockchain
concepts.
Length: Half Day
Length: 2 days
Length: 4 – 12 weeks
Length: 1 week
Length: 3 days
Length: Up to 1 week
Understand market opportunities and
select a use case which represents the
value your organization and your
business network seek, while also
gaining a deeper insight in blockchain
technology.
Architecture Workshop
Apply IBM Design Thinking principles to
evaluate current business processes,
identify business network and define the
minimal viable product for your
blockchain solution.
Design Thinking &
Architecture Workshop
MVP Build-up Blockchain Education
Getting Started
Services
IBM Cloud Garage with
Blockchain Offerings
provide you the services
you need to get started
with Blockchain.
50
Quickstart Deployment
Provide an expert review of your current
Blockchain architecture, configuration
and implementation to identify issues and
areas for improvement, resulting in
recommendations for improvement.
Planning Assessment
Holistic review of the client app and
blockchain network to identify potential
performance bottlenecks. Starts with
architectural review and leverages an IBM
test harness to compare client’s
environment to a predefined benchmark.
Deploy a custom IBP network on IBM Cloud Private based on recommendations from
planning assessment. Suitable for a broad range of requirements and use cases.
Length: 1 week
Length: 1 week
Length: custom
Length: 1 week
Length: 2 weeks
Deploy a Distributed Peer on IBM Cloud
Private with an existing IBM Blockchain
Platform network instance on IBM Cloud
or deploy a Full Network including CA
and Orderer.
Health Check
Evaluate client readiness for deploying
IBM Blockchain Platform on IBM Cloud
Private. May require multiple 1-week
assessments.
Performance Assessment
Remote Peer Deployment
Deployment and
Production Services
Expert services to help you
deploy your network in
production and perform at
scale.
51
The future belongs to a
“network of networks”
52
Key Takeaways
• IBM Blockchain puts the experience of
over 500+ client engagements and
multiple active networks at your
ecosystem’s fingertips.
• IBM is the #1 blockchain vendor1 with
32% of the blockchain market2
• It has the only integrated business-ready
platform that empowers a group of
institutions to activate a decentralized
blockchain network in record-time
52
1 Source: Juniper Research
2 Source: WinterGreen Research
Questions? Tweet us or
go to ibm.com/blockchain
@IBMBlockchain
IBM Blockchain
IBM Blockchain
Thank you
Lennart Frantzell
© Copyright IBM Corporation 2019. All rights reserved. The information contained in these
materials is provided for informational purposes only, and is provided AS IS without warranty
of any kind, express or implied. Any statement of direction represents IBM's current intent, is
subject to change or withdrawal, and represents only goals and objectives. IBM, the IBM
logo, and other IBM products and services are trademarks of the International Business
Machines Corporation, in the United States, other countries or both. Other company, product,
or service names may be trademarks or service marks of others.

More Related Content

What's hot

Using IBM Blockchain Platform (November 2019)
Using IBM Blockchain Platform (November 2019)Using IBM Blockchain Platform (November 2019)
Using IBM Blockchain Platform (November 2019)
Matt Lucas
 
Blockchain with HyperLedger (Public version)
Blockchain with HyperLedger (Public version)Blockchain with HyperLedger (Public version)
Blockchain with HyperLedger (Public version)Benjamin Fuentes
 
Modeling, Deploying & Managing Applications on IBM Blue Box with Cloudsoft AMP
Modeling, Deploying & Managing Applications on IBM Blue Box with Cloudsoft AMPModeling, Deploying & Managing Applications on IBM Blue Box with Cloudsoft AMP
Modeling, Deploying & Managing Applications on IBM Blue Box with Cloudsoft AMP
Duncan Johnston-Watt
 
IBM Blockchain Usage Patterns v1.3
IBM Blockchain Usage Patterns v1.3IBM Blockchain Usage Patterns v1.3
IBM Blockchain Usage Patterns v1.3
Matt Lucas
 
What's New Blockchain for Business (August 2019)
What's New Blockchain for Business (August 2019)What's New Blockchain for Business (August 2019)
What's New Blockchain for Business (August 2019)
Matt Lucas
 
IBM - Blockchain Explained - Introduction for Business
IBM - Blockchain Explained - Introduction for BusinessIBM - Blockchain Explained - Introduction for Business
IBM - Blockchain Explained - Introduction for Business
IBM Sverige
 
Gluecon 2016 Keynote: Deploying and Managing Blockchain Applications
Gluecon 2016 Keynote: Deploying and Managing Blockchain ApplicationsGluecon 2016 Keynote: Deploying and Managing Blockchain Applications
Gluecon 2016 Keynote: Deploying and Managing Blockchain Applications
Duncan Johnston-Watt
 
Blockchain explained cata
Blockchain explained   cataBlockchain explained   cata
Blockchain explained cata
Mogul Marketing
 
IBM Blockchain Labs Explained v1.0
IBM Blockchain Labs Explained v1.0IBM Blockchain Labs Explained v1.0
IBM Blockchain Labs Explained v1.0
Matt Lucas
 
Introduction to Blockchain
Introduction to BlockchainIntroduction to Blockchain
Introduction to Blockchain
Alexander Al Basosi
 
Introduction to Blockchain for Business
Introduction to Blockchain for BusinessIntroduction to Blockchain for Business
Introduction to Blockchain for Business
Fito Benitez
 
Samsung. Blockchain Keystore SDK and Use Cases
Samsung. Blockchain Keystore SDK and Use CasesSamsung. Blockchain Keystore SDK and Use Cases
Samsung. Blockchain Keystore SDK and Use Cases
LennartF
 
IBM Blockchain Solutions Explained v0.6
IBM Blockchain Solutions Explained v0.6IBM Blockchain Solutions Explained v0.6
IBM Blockchain Solutions Explained v0.6
Matt Lucas
 
Modeling Blockchain Applications v1.02
Modeling Blockchain Applications v1.02Modeling Blockchain Applications v1.02
Modeling Blockchain Applications v1.02
Matt Lucas
 
Blockchain session @ 2nd Bluemix Meetup
Blockchain session @  2nd Bluemix MeetupBlockchain session @  2nd Bluemix Meetup
Blockchain session @ 2nd Bluemix Meetup
Alberto Miyazaki
 
Making blockchain real for business
Making blockchain real for businessMaking blockchain real for business
Making blockchain real for business
Medma Infomatix (P) Ltd.
 
Hyperledger: Advancing Blockchain Technology for Business
Hyperledger: Advancing Blockchain Technology for BusinessHyperledger: Advancing Blockchain Technology for Business
Hyperledger: Advancing Blockchain Technology for Business
Cloud Standards Customer Council
 
IBM Blockchain PoV: Hyperledger genesis block
IBM Blockchain PoV: Hyperledger genesis blockIBM Blockchain PoV: Hyperledger genesis block
IBM Blockchain PoV: Hyperledger genesis block
Luca Comparini
 
What's New In Blockchain For Business Technology (October 2019)
What's New In Blockchain For Business Technology (October 2019)What's New In Blockchain For Business Technology (October 2019)
What's New In Blockchain For Business Technology (October 2019)
Matt Lucas
 
Blockchain for Business on Hyperledger
Blockchain for Business on HyperledgerBlockchain for Business on Hyperledger
Blockchain for Business on Hyperledger
All Things Open
 

What's hot (20)

Using IBM Blockchain Platform (November 2019)
Using IBM Blockchain Platform (November 2019)Using IBM Blockchain Platform (November 2019)
Using IBM Blockchain Platform (November 2019)
 
Blockchain with HyperLedger (Public version)
Blockchain with HyperLedger (Public version)Blockchain with HyperLedger (Public version)
Blockchain with HyperLedger (Public version)
 
Modeling, Deploying & Managing Applications on IBM Blue Box with Cloudsoft AMP
Modeling, Deploying & Managing Applications on IBM Blue Box with Cloudsoft AMPModeling, Deploying & Managing Applications on IBM Blue Box with Cloudsoft AMP
Modeling, Deploying & Managing Applications on IBM Blue Box with Cloudsoft AMP
 
IBM Blockchain Usage Patterns v1.3
IBM Blockchain Usage Patterns v1.3IBM Blockchain Usage Patterns v1.3
IBM Blockchain Usage Patterns v1.3
 
What's New Blockchain for Business (August 2019)
What's New Blockchain for Business (August 2019)What's New Blockchain for Business (August 2019)
What's New Blockchain for Business (August 2019)
 
IBM - Blockchain Explained - Introduction for Business
IBM - Blockchain Explained - Introduction for BusinessIBM - Blockchain Explained - Introduction for Business
IBM - Blockchain Explained - Introduction for Business
 
Gluecon 2016 Keynote: Deploying and Managing Blockchain Applications
Gluecon 2016 Keynote: Deploying and Managing Blockchain ApplicationsGluecon 2016 Keynote: Deploying and Managing Blockchain Applications
Gluecon 2016 Keynote: Deploying and Managing Blockchain Applications
 
Blockchain explained cata
Blockchain explained   cataBlockchain explained   cata
Blockchain explained cata
 
IBM Blockchain Labs Explained v1.0
IBM Blockchain Labs Explained v1.0IBM Blockchain Labs Explained v1.0
IBM Blockchain Labs Explained v1.0
 
Introduction to Blockchain
Introduction to BlockchainIntroduction to Blockchain
Introduction to Blockchain
 
Introduction to Blockchain for Business
Introduction to Blockchain for BusinessIntroduction to Blockchain for Business
Introduction to Blockchain for Business
 
Samsung. Blockchain Keystore SDK and Use Cases
Samsung. Blockchain Keystore SDK and Use CasesSamsung. Blockchain Keystore SDK and Use Cases
Samsung. Blockchain Keystore SDK and Use Cases
 
IBM Blockchain Solutions Explained v0.6
IBM Blockchain Solutions Explained v0.6IBM Blockchain Solutions Explained v0.6
IBM Blockchain Solutions Explained v0.6
 
Modeling Blockchain Applications v1.02
Modeling Blockchain Applications v1.02Modeling Blockchain Applications v1.02
Modeling Blockchain Applications v1.02
 
Blockchain session @ 2nd Bluemix Meetup
Blockchain session @  2nd Bluemix MeetupBlockchain session @  2nd Bluemix Meetup
Blockchain session @ 2nd Bluemix Meetup
 
Making blockchain real for business
Making blockchain real for businessMaking blockchain real for business
Making blockchain real for business
 
Hyperledger: Advancing Blockchain Technology for Business
Hyperledger: Advancing Blockchain Technology for BusinessHyperledger: Advancing Blockchain Technology for Business
Hyperledger: Advancing Blockchain Technology for Business
 
IBM Blockchain PoV: Hyperledger genesis block
IBM Blockchain PoV: Hyperledger genesis blockIBM Blockchain PoV: Hyperledger genesis block
IBM Blockchain PoV: Hyperledger genesis block
 
What's New In Blockchain For Business Technology (October 2019)
What's New In Blockchain For Business Technology (October 2019)What's New In Blockchain For Business Technology (October 2019)
What's New In Blockchain For Business Technology (October 2019)
 
Blockchain for Business on Hyperledger
Blockchain for Business on HyperledgerBlockchain for Business on Hyperledger
Blockchain for Business on Hyperledger
 

Similar to Getting started with bc 2.0 in the cloud

Ibm blockchain platform explained
Ibm blockchain platform explained Ibm blockchain platform explained
Ibm blockchain platform explained
LennartF
 
IBM Blockchain 101
IBM Blockchain 101IBM Blockchain 101
IBM Blockchain 101
Alexander Al Basosi
 
Blockchain. Massimo Chiriatti, IBM
Blockchain. Massimo Chiriatti, IBMBlockchain. Massimo Chiriatti, IBM
Blockchain. Massimo Chiriatti, IBM
Data Driven Innovation
 
Wwc developing hyperledger applications v4
Wwc  developing hyperledger applications v4Wwc  developing hyperledger applications v4
Wwc developing hyperledger applications v4
LennartF
 
Wwc developing hyperledger applications v2
Wwc  developing hyperledger applications v2Wwc  developing hyperledger applications v2
Wwc developing hyperledger applications v2
LennartF
 
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
Grant Steinfeld
 
Block chain 101 what it is, why it matters
Block chain 101  what it is, why it mattersBlock chain 101  what it is, why it matters
Block chain 101 what it is, why it matters
Paul Brody
 
Ibm announces upgrades to its multicloud blockchain
Ibm announces upgrades to its multicloud blockchainIbm announces upgrades to its multicloud blockchain
Ibm announces upgrades to its multicloud blockchain
Blockchain Council
 
IoT with the Best: Watson IoT Bluemix and Blockchain
IoT with the Best: Watson IoT Bluemix and BlockchainIoT with the Best: Watson IoT Bluemix and Blockchain
IoT with the Best: Watson IoT Bluemix and Blockchain
Valerie Lampkin
 
IBM's Watson IoT Platform Allows You to Quickly Connect Devices to Bluemix Cl...
IBM's Watson IoT Platform Allows You to Quickly Connect Devices to Bluemix Cl...IBM's Watson IoT Platform Allows You to Quickly Connect Devices to Bluemix Cl...
IBM's Watson IoT Platform Allows You to Quickly Connect Devices to Bluemix Cl...
WithTheBest
 
Wwc developing hyperledger applications v4
Wwc  developing hyperledger applications v4Wwc  developing hyperledger applications v4
Wwc developing hyperledger applications v4
LennartF
 
Coinbase Node
Coinbase NodeCoinbase Node
Coinbase Node
TinaBregovi
 
Get Ready for Coinbase Node
Get Ready for Coinbase NodeGet Ready for Coinbase Node
Get Ready for Coinbase Node
TinaBregovi
 
BGX Pitch Deck
BGX Pitch DeckBGX Pitch Deck
BGX Pitch Deck
Alexander Khvatov
 
IBM Hybrid Cloud Integration UCC Talk, 23rd November 2021 - Cloud Application...
IBM Hybrid Cloud Integration UCC Talk, 23rd November 2021 - Cloud Application...IBM Hybrid Cloud Integration UCC Talk, 23rd November 2021 - Cloud Application...
IBM Hybrid Cloud Integration UCC Talk, 23rd November 2021 - Cloud Application...
Michael O'Sullivan
 
Ibm blockchain - Hyperledger 15.02.18
Ibm blockchain - Hyperledger 15.02.18Ibm blockchain - Hyperledger 15.02.18
Ibm blockchain - Hyperledger 15.02.18
TelecomValley
 
Integrating IBM Watson IoT Platform and IBM Blockchain Instructions
Integrating IBM Watson IoT Platform and IBM Blockchain InstructionsIntegrating IBM Watson IoT Platform and IBM Blockchain Instructions
Integrating IBM Watson IoT Platform and IBM Blockchain Instructions
Rahul Gupta
 
Building blockchain applications using Java
Building blockchain applications using JavaBuilding blockchain applications using Java
Building blockchain applications using Java
Simon Stone
 
Blockchain on Azure
Blockchain on AzureBlockchain on Azure
Blockchain on Azure
Nuri Cankaya
 
Deploying A Proof Of Stake App On IBM Cloud Using Tendermint
Deploying A Proof Of Stake App On IBM Cloud Using TendermintDeploying A Proof Of Stake App On IBM Cloud Using Tendermint
Deploying A Proof Of Stake App On IBM Cloud Using Tendermint
Kunal Malhotra
 

Similar to Getting started with bc 2.0 in the cloud (20)

Ibm blockchain platform explained
Ibm blockchain platform explained Ibm blockchain platform explained
Ibm blockchain platform explained
 
IBM Blockchain 101
IBM Blockchain 101IBM Blockchain 101
IBM Blockchain 101
 
Blockchain. Massimo Chiriatti, IBM
Blockchain. Massimo Chiriatti, IBMBlockchain. Massimo Chiriatti, IBM
Blockchain. Massimo Chiriatti, IBM
 
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
 
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
 
Block chain 101 what it is, why it matters
Block chain 101  what it is, why it mattersBlock chain 101  what it is, why it matters
Block chain 101 what it is, why it matters
 
Ibm announces upgrades to its multicloud blockchain
Ibm announces upgrades to its multicloud blockchainIbm announces upgrades to its multicloud blockchain
Ibm announces upgrades to its multicloud blockchain
 
IoT with the Best: Watson IoT Bluemix and Blockchain
IoT with the Best: Watson IoT Bluemix and BlockchainIoT with the Best: Watson IoT Bluemix and Blockchain
IoT with the Best: Watson IoT Bluemix and Blockchain
 
IBM's Watson IoT Platform Allows You to Quickly Connect Devices to Bluemix Cl...
IBM's Watson IoT Platform Allows You to Quickly Connect Devices to Bluemix Cl...IBM's Watson IoT Platform Allows You to Quickly Connect Devices to Bluemix Cl...
IBM's Watson IoT Platform Allows You to Quickly Connect Devices to Bluemix Cl...
 
Wwc developing hyperledger applications v4
Wwc  developing hyperledger applications v4Wwc  developing hyperledger applications v4
Wwc developing hyperledger applications v4
 
Coinbase Node
Coinbase NodeCoinbase Node
Coinbase Node
 
Get Ready for Coinbase Node
Get Ready for Coinbase NodeGet Ready for Coinbase Node
Get Ready for Coinbase Node
 
BGX Pitch Deck
BGX Pitch DeckBGX Pitch Deck
BGX Pitch Deck
 
IBM Hybrid Cloud Integration UCC Talk, 23rd November 2021 - Cloud Application...
IBM Hybrid Cloud Integration UCC Talk, 23rd November 2021 - Cloud Application...IBM Hybrid Cloud Integration UCC Talk, 23rd November 2021 - Cloud Application...
IBM Hybrid Cloud Integration UCC Talk, 23rd November 2021 - Cloud Application...
 
Ibm blockchain - Hyperledger 15.02.18
Ibm blockchain - Hyperledger 15.02.18Ibm blockchain - Hyperledger 15.02.18
Ibm blockchain - Hyperledger 15.02.18
 
Integrating IBM Watson IoT Platform and IBM Blockchain Instructions
Integrating IBM Watson IoT Platform and IBM Blockchain InstructionsIntegrating IBM Watson IoT Platform and IBM Blockchain Instructions
Integrating IBM Watson IoT Platform and IBM Blockchain Instructions
 
Building blockchain applications using Java
Building blockchain applications using JavaBuilding blockchain applications using Java
Building blockchain applications using Java
 
Blockchain on Azure
Blockchain on AzureBlockchain on Azure
Blockchain on Azure
 
Deploying A Proof Of Stake App On IBM Cloud Using Tendermint
Deploying A Proof Of Stake App On IBM Cloud Using TendermintDeploying A Proof Of Stake App On IBM Cloud Using Tendermint
Deploying A Proof Of Stake App On IBM Cloud Using Tendermint
 

More from LennartF

Pcode
PcodePcode
Pcode
LennartF
 
Ibp technical introduction
Ibp technical introductionIbp technical introduction
Ibp technical introduction
LennartF
 
Ibm blockchain 2.0 cloud login v3
Ibm blockchain 2.0 cloud login v3Ibm blockchain 2.0 cloud login v3
Ibm blockchain 2.0 cloud login v3
LennartF
 
An introduction to blockchain and hyperledger v ru
An introduction to blockchain and hyperledger v ruAn introduction to blockchain and hyperledger v ru
An introduction to blockchain and hyperledger v ru
LennartF
 
Machine Learning and Power AI Workshop v4
Machine Learning and Power AI Workshop v4Machine Learning and Power AI Workshop v4
Machine Learning and Power AI Workshop v4
LennartF
 
Internet of Things exercise on IBM Bluemix
Internet of Things exercise on IBM BluemixInternet of Things exercise on IBM Bluemix
Internet of Things exercise on IBM Bluemix
LennartF
 
Rapid applications development update12-06-14
Rapid applications development update12-06-14Rapid applications development update12-06-14
Rapid applications development update12-06-14LennartF
 

More from LennartF (7)

Pcode
PcodePcode
Pcode
 
Ibp technical introduction
Ibp technical introductionIbp technical introduction
Ibp technical introduction
 
Ibm blockchain 2.0 cloud login v3
Ibm blockchain 2.0 cloud login v3Ibm blockchain 2.0 cloud login v3
Ibm blockchain 2.0 cloud login v3
 
An introduction to blockchain and hyperledger v ru
An introduction to blockchain and hyperledger v ruAn introduction to blockchain and hyperledger v ru
An introduction to blockchain and hyperledger v ru
 
Machine Learning and Power AI Workshop v4
Machine Learning and Power AI Workshop v4Machine Learning and Power AI Workshop v4
Machine Learning and Power AI Workshop v4
 
Internet of Things exercise on IBM Bluemix
Internet of Things exercise on IBM BluemixInternet of Things exercise on IBM Bluemix
Internet of Things exercise on IBM Bluemix
 
Rapid applications development update12-06-14
Rapid applications development update12-06-14Rapid applications development update12-06-14
Rapid applications development update12-06-14
 

Recently uploaded

1.Wireless Communication System_Wireless communication is a broad term that i...
1.Wireless Communication System_Wireless communication is a broad term that i...1.Wireless Communication System_Wireless communication is a broad term that i...
1.Wireless Communication System_Wireless communication is a broad term that i...
JeyaPerumal1
 
急速办(bedfordhire毕业证书)英国贝德福特大学毕业证成绩单原版一模一样
急速办(bedfordhire毕业证书)英国贝德福特大学毕业证成绩单原版一模一样急速办(bedfordhire毕业证书)英国贝德福特大学毕业证成绩单原版一模一样
急速办(bedfordhire毕业证书)英国贝德福特大学毕业证成绩单原版一模一样
3ipehhoa
 
guildmasters guide to ravnica Dungeons & Dragons 5...
guildmasters guide to ravnica Dungeons & Dragons 5...guildmasters guide to ravnica Dungeons & Dragons 5...
guildmasters guide to ravnica Dungeons & Dragons 5...
Rogerio Filho
 
Bài tập unit 1 English in the world.docx
Bài tập unit 1 English in the world.docxBài tập unit 1 English in the world.docx
Bài tập unit 1 English in the world.docx
nhiyenphan2005
 
假文凭国外(Adelaide毕业证)澳大利亚国立大学毕业证成绩单办理
假文凭国外(Adelaide毕业证)澳大利亚国立大学毕业证成绩单办理假文凭国外(Adelaide毕业证)澳大利亚国立大学毕业证成绩单办理
假文凭国外(Adelaide毕业证)澳大利亚国立大学毕业证成绩单办理
cuobya
 
test test test test testtest test testtest test testtest test testtest test ...
test test  test test testtest test testtest test testtest test testtest test ...test test  test test testtest test testtest test testtest test testtest test ...
test test test test testtest test testtest test testtest test testtest test ...
Arif0071
 
国外证书(Lincoln毕业证)新西兰林肯大学毕业证成绩单不能毕业办理
国外证书(Lincoln毕业证)新西兰林肯大学毕业证成绩单不能毕业办理国外证书(Lincoln毕业证)新西兰林肯大学毕业证成绩单不能毕业办理
国外证书(Lincoln毕业证)新西兰林肯大学毕业证成绩单不能毕业办理
zoowe
 
重新申请毕业证书(RMIT毕业证)皇家墨尔本理工大学毕业证成绩单精仿办理
重新申请毕业证书(RMIT毕业证)皇家墨尔本理工大学毕业证成绩单精仿办理重新申请毕业证书(RMIT毕业证)皇家墨尔本理工大学毕业证成绩单精仿办理
重新申请毕业证书(RMIT毕业证)皇家墨尔本理工大学毕业证成绩单精仿办理
vmemo1
 
APNIC Foundation, presented by Ellisha Heppner at the PNG DNS Forum 2024
APNIC Foundation, presented by Ellisha Heppner at the PNG DNS Forum 2024APNIC Foundation, presented by Ellisha Heppner at the PNG DNS Forum 2024
APNIC Foundation, presented by Ellisha Heppner at the PNG DNS Forum 2024
APNIC
 
JAVIER LASA-EXPERIENCIA digital 1986-2024.pdf
JAVIER LASA-EXPERIENCIA digital 1986-2024.pdfJAVIER LASA-EXPERIENCIA digital 1986-2024.pdf
JAVIER LASA-EXPERIENCIA digital 1986-2024.pdf
Javier Lasa
 
一比一原版(CSU毕业证)加利福尼亚州立大学毕业证成绩单专业办理
一比一原版(CSU毕业证)加利福尼亚州立大学毕业证成绩单专业办理一比一原版(CSU毕业证)加利福尼亚州立大学毕业证成绩单专业办理
一比一原版(CSU毕业证)加利福尼亚州立大学毕业证成绩单专业办理
ufdana
 
Italy Agriculture Equipment Market Outlook to 2027
Italy Agriculture Equipment Market Outlook to 2027Italy Agriculture Equipment Market Outlook to 2027
Italy Agriculture Equipment Market Outlook to 2027
harveenkaur52
 
2.Cellular Networks_The final stage of connectivity is achieved by segmenting...
2.Cellular Networks_The final stage of connectivity is achieved by segmenting...2.Cellular Networks_The final stage of connectivity is achieved by segmenting...
2.Cellular Networks_The final stage of connectivity is achieved by segmenting...
JeyaPerumal1
 
How to Use Contact Form 7 Like a Pro.pptx
How to Use Contact Form 7 Like a Pro.pptxHow to Use Contact Form 7 Like a Pro.pptx
How to Use Contact Form 7 Like a Pro.pptx
Gal Baras
 
Understanding User Behavior with Google Analytics.pdf
Understanding User Behavior with Google Analytics.pdfUnderstanding User Behavior with Google Analytics.pdf
Understanding User Behavior with Google Analytics.pdf
SEO Article Boost
 
原版仿制(uob毕业证书)英国伯明翰大学毕业证本科学历证书原版一模一样
原版仿制(uob毕业证书)英国伯明翰大学毕业证本科学历证书原版一模一样原版仿制(uob毕业证书)英国伯明翰大学毕业证本科学历证书原版一模一样
原版仿制(uob毕业证书)英国伯明翰大学毕业证本科学历证书原版一模一样
3ipehhoa
 
一比一原版(LBS毕业证)伦敦商学院毕业证成绩单专业办理
一比一原版(LBS毕业证)伦敦商学院毕业证成绩单专业办理一比一原版(LBS毕业证)伦敦商学院毕业证成绩单专业办理
一比一原版(LBS毕业证)伦敦商学院毕业证成绩单专业办理
eutxy
 
Internet of Things in Manufacturing: Revolutionizing Efficiency & Quality | C...
Internet of Things in Manufacturing: Revolutionizing Efficiency & Quality | C...Internet of Things in Manufacturing: Revolutionizing Efficiency & Quality | C...
Internet of Things in Manufacturing: Revolutionizing Efficiency & Quality | C...
CIOWomenMagazine
 
Bridging the Digital Gap Brad Spiegel Macon, GA Initiative.pptx
Bridging the Digital Gap Brad Spiegel Macon, GA Initiative.pptxBridging the Digital Gap Brad Spiegel Macon, GA Initiative.pptx
Bridging the Digital Gap Brad Spiegel Macon, GA Initiative.pptx
Brad Spiegel Macon GA
 
可查真实(Monash毕业证)西澳大学毕业证成绩单退学买
可查真实(Monash毕业证)西澳大学毕业证成绩单退学买可查真实(Monash毕业证)西澳大学毕业证成绩单退学买
可查真实(Monash毕业证)西澳大学毕业证成绩单退学买
cuobya
 

Recently uploaded (20)

1.Wireless Communication System_Wireless communication is a broad term that i...
1.Wireless Communication System_Wireless communication is a broad term that i...1.Wireless Communication System_Wireless communication is a broad term that i...
1.Wireless Communication System_Wireless communication is a broad term that i...
 
急速办(bedfordhire毕业证书)英国贝德福特大学毕业证成绩单原版一模一样
急速办(bedfordhire毕业证书)英国贝德福特大学毕业证成绩单原版一模一样急速办(bedfordhire毕业证书)英国贝德福特大学毕业证成绩单原版一模一样
急速办(bedfordhire毕业证书)英国贝德福特大学毕业证成绩单原版一模一样
 
guildmasters guide to ravnica Dungeons & Dragons 5...
guildmasters guide to ravnica Dungeons & Dragons 5...guildmasters guide to ravnica Dungeons & Dragons 5...
guildmasters guide to ravnica Dungeons & Dragons 5...
 
Bài tập unit 1 English in the world.docx
Bài tập unit 1 English in the world.docxBài tập unit 1 English in the world.docx
Bài tập unit 1 English in the world.docx
 
假文凭国外(Adelaide毕业证)澳大利亚国立大学毕业证成绩单办理
假文凭国外(Adelaide毕业证)澳大利亚国立大学毕业证成绩单办理假文凭国外(Adelaide毕业证)澳大利亚国立大学毕业证成绩单办理
假文凭国外(Adelaide毕业证)澳大利亚国立大学毕业证成绩单办理
 
test test test test testtest test testtest test testtest test testtest test ...
test test  test test testtest test testtest test testtest test testtest test ...test test  test test testtest test testtest test testtest test testtest test ...
test test test test testtest test testtest test testtest test testtest test ...
 
国外证书(Lincoln毕业证)新西兰林肯大学毕业证成绩单不能毕业办理
国外证书(Lincoln毕业证)新西兰林肯大学毕业证成绩单不能毕业办理国外证书(Lincoln毕业证)新西兰林肯大学毕业证成绩单不能毕业办理
国外证书(Lincoln毕业证)新西兰林肯大学毕业证成绩单不能毕业办理
 
重新申请毕业证书(RMIT毕业证)皇家墨尔本理工大学毕业证成绩单精仿办理
重新申请毕业证书(RMIT毕业证)皇家墨尔本理工大学毕业证成绩单精仿办理重新申请毕业证书(RMIT毕业证)皇家墨尔本理工大学毕业证成绩单精仿办理
重新申请毕业证书(RMIT毕业证)皇家墨尔本理工大学毕业证成绩单精仿办理
 
APNIC Foundation, presented by Ellisha Heppner at the PNG DNS Forum 2024
APNIC Foundation, presented by Ellisha Heppner at the PNG DNS Forum 2024APNIC Foundation, presented by Ellisha Heppner at the PNG DNS Forum 2024
APNIC Foundation, presented by Ellisha Heppner at the PNG DNS Forum 2024
 
JAVIER LASA-EXPERIENCIA digital 1986-2024.pdf
JAVIER LASA-EXPERIENCIA digital 1986-2024.pdfJAVIER LASA-EXPERIENCIA digital 1986-2024.pdf
JAVIER LASA-EXPERIENCIA digital 1986-2024.pdf
 
一比一原版(CSU毕业证)加利福尼亚州立大学毕业证成绩单专业办理
一比一原版(CSU毕业证)加利福尼亚州立大学毕业证成绩单专业办理一比一原版(CSU毕业证)加利福尼亚州立大学毕业证成绩单专业办理
一比一原版(CSU毕业证)加利福尼亚州立大学毕业证成绩单专业办理
 
Italy Agriculture Equipment Market Outlook to 2027
Italy Agriculture Equipment Market Outlook to 2027Italy Agriculture Equipment Market Outlook to 2027
Italy Agriculture Equipment Market Outlook to 2027
 
2.Cellular Networks_The final stage of connectivity is achieved by segmenting...
2.Cellular Networks_The final stage of connectivity is achieved by segmenting...2.Cellular Networks_The final stage of connectivity is achieved by segmenting...
2.Cellular Networks_The final stage of connectivity is achieved by segmenting...
 
How to Use Contact Form 7 Like a Pro.pptx
How to Use Contact Form 7 Like a Pro.pptxHow to Use Contact Form 7 Like a Pro.pptx
How to Use Contact Form 7 Like a Pro.pptx
 
Understanding User Behavior with Google Analytics.pdf
Understanding User Behavior with Google Analytics.pdfUnderstanding User Behavior with Google Analytics.pdf
Understanding User Behavior with Google Analytics.pdf
 
原版仿制(uob毕业证书)英国伯明翰大学毕业证本科学历证书原版一模一样
原版仿制(uob毕业证书)英国伯明翰大学毕业证本科学历证书原版一模一样原版仿制(uob毕业证书)英国伯明翰大学毕业证本科学历证书原版一模一样
原版仿制(uob毕业证书)英国伯明翰大学毕业证本科学历证书原版一模一样
 
一比一原版(LBS毕业证)伦敦商学院毕业证成绩单专业办理
一比一原版(LBS毕业证)伦敦商学院毕业证成绩单专业办理一比一原版(LBS毕业证)伦敦商学院毕业证成绩单专业办理
一比一原版(LBS毕业证)伦敦商学院毕业证成绩单专业办理
 
Internet of Things in Manufacturing: Revolutionizing Efficiency & Quality | C...
Internet of Things in Manufacturing: Revolutionizing Efficiency & Quality | C...Internet of Things in Manufacturing: Revolutionizing Efficiency & Quality | C...
Internet of Things in Manufacturing: Revolutionizing Efficiency & Quality | C...
 
Bridging the Digital Gap Brad Spiegel Macon, GA Initiative.pptx
Bridging the Digital Gap Brad Spiegel Macon, GA Initiative.pptxBridging the Digital Gap Brad Spiegel Macon, GA Initiative.pptx
Bridging the Digital Gap Brad Spiegel Macon, GA Initiative.pptx
 
可查真实(Monash毕业证)西澳大学毕业证成绩单退学买
可查真实(Monash毕业证)西澳大学毕业证成绩单退学买可查真实(Monash毕业证)西澳大学毕业证成绩单退学买
可查真实(Monash毕业证)西澳大学毕业证成绩单退学买
 

Getting started with bc 2.0 in the cloud

  • 1. Getting Started with IBM Blockchain Platform 2.0 An introduction for developers 6 June 2019 Lennart Frantzell IBM Developer Advocate Blockchain Blockchain Explained Series Blockchain Explained IBM Blockchain Platform Explained Solutions Explained Labs Explained What’s New
  • 2. A new area in business computing started during the global financial crisis in October 2008 2 With Satoshi Nakamoto’s nine page paper: Bitcoin: A Peer-to-Peer Electronic Cash System He proposed a purely peer-to-peer version of electronic cash without the need to go through financial institutions. https://bitcoin.org/bitcoin.pdf g/
  • 3. Contact and IBM Blockchain Code Patterns 3 LinkedIn.com/in/lennartfrantell/ https://developer.ibm.com/technologies/blockchain/
  • 4. 4 What is blockchain? § Blockchain lets you build a decentralized permissioned business network § Blockchain builds on basic business concepts § Business networks connect businesses § Participants with Identity § Assets flow over business networks § Transactions describe asset exchange § Contracts underpin transactions § The ledger is a log of transactions § IBM Blockchain Platform allows you to build, operate and grow blockchain networks in heterogeneous environments
  • 5. 5 … with consensus, provenance, immutability and finality Bank records Participant B’s records Auditor records Regulator records Blockchain Insurer records Participant A’s records Blockchain: a shared, replicated, permissioned ledger Replace paper records with electronic records
  • 6. 6
  • 7. Satoshi Nakamoto’s Blockchain promised to disrupt the world’s business systems 7 Many
  • 8. 8 IBM has a long provenance with blockchain… Aug 2015 IBM starts developing first prototype of blockchain technology (Open Blockchain); first client engagements Feb 2016 IBM becomes a founding member of Linux Foundation Hyperledger; donates code and intellectual property Jun 2016 IBM opens first blockchain garages for clients; Hyperledger Fabric v0.6 released Dec 2016 Number of IBM blockchain client engagements now totals over 400 Feb 2018 IBM Blockchain Starter Plan announced at THINK Jul 2017 Fabric 1.0 released; IBM Blockchain announced soon after Nov 2018 IBM introduces hybrid and multi-cloud networks May 2019 IBM Blockchain Platform for IBM Cloud release
  • 9. 9 Let’s walk through a simple blockchain for Supply Chain https://www.ibm.com/thought-leadership/blockchainbean/ Brooklyn Roasting Company Ethiopian Yirgacheffe coffee Replace paper-based supply chain with blockchain based supply chain.
  • 10. 10 From paper records digital records The “Create a fair-trade supply network” code pattern shows you how to digitize the paperwork and documents that are part of the supply chain. Each step of the supply chain is recorded as a different function, in which the participant will submit the relevant data. Once the data is submitted, it is recorded on the blockchain, and will be available to whomever has access to it. And the data on the blockchain is shared by all parties and can never be changed.
  • 11. 11 Step 1: Coffee Purchased { "$class": "org.ibm.coffee.submitFairTradeData", "batchId": "vjv1dsqncq", "fairtradePremiumInvested": "$182273", "investmentAmount1": "$30,626", "investmentAmount2": "$43,251", "investmentAmount3": "$34,411", "investmentTitle1": "School Classroom Addition", "investmentTitle2": "Road Infrastructure", "investmentTitle3": "Food Security", "organizationDescription": "YCFCU is an Ethiopian coffee producing, processing, and exporting cooperative union founded in 2002. "reportName": "Fair Trade Coffee Supply Chain Report", "reportYear": 2016, "transactionId": "7bde4711554a69ff336551b4acbb465648355cbf2b80f6218d3cee59593fe3b3" }
  • 12. 12 Step 2: Coffee exported. { "$class": "org.ibm.coffee.submitPackingList", "PL_Bill_of_Lading_No": "961972237", "PL_Container_No": "redacted", "PL_FDA_NO": "15752850924", "PL_ICO_Lot": "Lot 7", "PL_ICO_no": "010/0150/0128", "PL_Invoice_no": "0067", "PL_IssueDate": "2017-09-19T00:00:00.000Z", "PL_LoadedVessel": "NorthernMagnum", "PL_Seal_no": "ML-Dj0144535 20 DRY 8’6", "PL_VesselVoyage_No": "1707", "PL_timestamp": "2018-06-17", "batchId": "vjv1dsqncq", "grower": "resource:org.ibm.coffee.Grower#Grower-0201", "trader": "resource:org.ibm.coffee.Trader#Trader-0791", "transactionId": "2e3dfb77486cf5ad731777614741fd68c7adea8d87a103bd03e7296f46f87b82" }
  • 13. 13 Step 3: Coffee imported { "$class": "org.ibm.coffee.submitInboundWeightTally", "bagsExpected": 150, "batchId": "vjv1dsqncq", "coffeeBatch": "resource:org.ibm.coffee.Coffee#u94sf62run", "condition": { "$class": "org.ibm.coffee.Condition", "condensation": false, "holeInContainer": false }, "dateStripped": "2017-10-06T00:00:00.000Z", "insectActivity": false, "marks": "010/0150/0128 Lot 7", "transactionId": "cdcf476897109c6470e476eac2b90c05c223e64681311b2fabbb175f26ac8c8b" } https://www.ibm.com/thought-leadership/blockchainbean/
  • 14. 14 Step 4: Coffee Evaluated { "$class": "org.ibm.coffee.submitCupping", "acidity": 8, "afterTaste": 8, "aroma": 9, "batchId": "vjv1dsqncq", "body": 9, "coffeeBatch": "resource:org.ibm.coffee.Coffee#4210", "cupper": "Brian", "date": "2018-04-12T00:00:00.000Z", "finalScore": 89, "flavor": 8, "transactionId": "1604705fa77b4b387713370262aecd552963fc6c6861d2295745435a8b67317e" }
  • 15. 15
  • 17. 17 IBM Blockchain Platform’s advanced tooling: Build § Comprehensive developer tools for smart contracts and client applications, based on the popular Visual Studio Code environment § Broad range of industry code samples and tutorials; smart contracts in JavaScript, TypeScript, Java and Go § Simplified DevOps allows you easily move from development to test to production from a single console
  • 19. 19
  • 22. 22 Blockchain in the IBM Cloud
  • 23. 23 IBM Blockchain Platform: Deploy anywhere § IBM Blockchain Platform can be deployed wherever you want § IBM Cloud for an IBM-managed service § On-premises for greater deployment flexibility § In other cloud providers (e.g. AWS, Azure) § Fully heterogeneous: different components can be deployed in different environments § Caters for different vendor biases in the business network and avoids lock-in AWS Azure On-prem IBM Cloud IBP IBP IBP IBP
  • 24. IBM free Lite Account 24 /https://www.ibm.com/cloud/free/
  • 25. Free sign-up to the IBM Cloud 25 https://ibm.biz/BdzPWQ
  • 26. 26 § Maintain complete control of your blockchain: govern and operate ledgers, channels, identities and other assets in one intuitive console § Deploy only the blockchain components you need and manage them - wherever they are hosted § Support for highly available environments and disaster recovery scenarios IBM Blockchain Platform’s advanced tooling: Operate & Govern
  • 27. 27 § Start small, pay as you grow for what you use with no upfront investment and upgrade easily through Kubernetes § Easily connect a single peer to multiple industry networks § Connect to nodes running in any environment (on-premises, public, hybrid clouds) IBM Blockchain Platform’s advanced tooling: Grow
  • 28. 28 IBM Blockchain Platform has affordable pricing that scales with your network § Get what you need and only pay for what you use § Pay less per CPU-hour as your network grows § Customize your components and compute allocation to fit your use-case and budget with no fixed membership fees! VPC = Virtual Processor Core CA = Certificate Authority HA = High Availability https://cloud.ibm.com/docs/services/blockchain?topic=blockchain-ibp-saas-pricing
  • 29. 30 1. Go to the IBM Cloud console (cloud.ibm.com) and search the catalog for blockchain Starting with IBM Blockchain Platform for IBM Cloud IAM = Identity and Access Management
  • 30. 31 2. Create your blockchain service instance 1. Go to the IBM Cloud console (cloud.ibm.com) and search the catalog for blockchain Starting with IBM Blockchain Platform for IBM Cloud
  • 31. 32 2. Create your blockchain service instance 1. Go to the IBM Cloud console (cloud.ibm.com) and search the catalog for blockchain 3. Create and attach an IBM Kubernetes Service cluster Starting with IBM Blockchain Platform for IBM Cloud
  • 32. 33 1. Go to the IBM Cloud console (cloud.ibm.com) and search the catalog for blockchain 2. Create your blockchain service instance 4. Launch blockchain console 3. Create and attach an IBM Kubernetes Service cluster Starting with IBM Blockchain Platform for IBM Cloud
  • 33. 34 1. Go to the IBM Cloud console (cloud.ibm.com) and search the catalog for blockchain 2. Create your blockchain service instance 4. Launch blockchain console 5. Success! Create or join networks, scale, customize, add HA… 3. Create and attach an IBM Kubernetes Service cluster …and you’re on your way! Starting with IBM Blockchain Platform for IBM Cloud
  • 36. Topics CommunitiesTechnologies • Bitcoin • Ethereum • Hyperledger • CORDA • Ripple • BigChainDB • Quorum(Ethereum Enterprise Platform) • Stellar • +++ Blockchain in 2019 • Shared Ledger & smart contracts • Public, private • Permissioned, permission-less • Tokens and incentive mechanisms • Identity and Zero Knowledge • Consensus mechanisms • On-chain, off-chain • Systems integration • Inter-ledgering • Physical-digital with IOT • Bitcoin • Ethereum • Linux Foundation / Hyperledger • EEA (Enterprise Ethereum Alliance) • ISO/TC 307 – Blockchain & DLT • IEEE Blockchain • W3C Blockchain Community • Accord Project (Smart Legal Projects) • Sovrin (Self-sovereign Identity) • DIF (De-centralized Identity Foundation)
  • 38. 39 • Trade finance platform: backed by a consortium of major international banks • Full function: enables accurate trading posture information, order to settlement control, risk coverage, track and trace options • Near-real time: exchange of information • Discovery: Allows buyers to discover trusted sellers and vice-versa Re-imagining digital business processes World Wire • Connects the ecosystem: brings together ports, terminals, ocean carriers, government authorities, etc • Drives true information sharing: real-time and seamless actionable insight • Fosters collaboration and trust: automate cross-org business processes • Shared visibility and shared state for shipments • Manage quality risk: enable rapid, low cost, food recalls • End to End transparency: data sharing extends beyond 'one up, one down’! • Trust and Audit: ensure provenance with easily trusted, auditable records. • Consumer confidence: comprehensively communicate with end consumer • 24x7 payments: payment support regardless of size, origination, destination or asset type • Higher visibility: for streamlined transactions with reduced disputes and reconciliation needs • Regulatory compliance: enhanced through improved transparency • Secure network: with interaction and eligibility criteria & robust access control
  • 39. 40 More than $16 trillion in goods are shipped across international borders each year 80% of the goods consumers use daily are carried by the ocean shipping industry By reducing barriers within the international supply chain, global trade could increase by nearly 15%, boosting economies and creating jobs2 In many cases the administrative cost of moving a container is higher than the cost of physically moving it 1) Maersk Strategy Group (May 19, 2016) based on World Bank data for World Trade Costs 2) The World Economic Forum: Enabling Trade Valuing Growth Opportunities 2013 The cost of global trade is estimated at $1.8 trillion annually1 with potential savings from more efficient processes of ~10% 40 : digitizing the global supply chain
  • 40. 41 • We.trade is a blockchain- based international trading platform for a consortium of major world banks • Enables accurate trading posture information, order to settlement control, risk coverage, track and trace options • Near-real time exchange of information • Allows buyers to discover trusted sellers and vice-versa
  • 41. 42 IBM Food Trust addresses key issues in the food ecosystem Consumer demandSupply Chain Food wasteFood safety 1 out of 10 contract foodborne illness each year One third of global fresh food is thrown away 80% of CPG business is paper based Only 1 in 4 consumers trust today’s food system *Part of 2018 roadmap for delivery Food Supply Chain Ecosystem Blockchain Technology IBM Food Trust leverages blockchain’s unique properties to create a secure, shared, and permissioned transaction record IBMFoodTrust The result is a safer, smarter, and more sustainable food supply chain
  • 42. 43 IBM Food Trust addresses key issues in the food ecosystem 18 IBM Food Trust addresses key issues in the food ecosystem
  • 43. 44
  • 44. 45 Governance of blockchain networks Permissioned Permission-less Permissioned, tokenized tokens N Y policyN Y Digital tokens Digital policy
  • 46. 47 Self-Sovereign Identity: Status and Standards OPEN Interoperability & standards Self sovereign identity providers Non-profit foundational network Linux Foundation: Project Indy Open source implementation Standards specification for specifying and verifying credentials Decentralized key management system Portability Low High High User control centralized federated Self sovereign User centric
  • 47. 48 Self-Sovereign Identity example Doctor Acquires, Stores, Presents Hospital Requests, Verifies University Issues Issues Credential Presents Credential Decentralized Identifiers (DIDs) Blockchain You’re now a Doctor Yes, you’re a Doctor Signs Credential Countersigns Credential Verifies Signatures I’m a Doctor Verifiable credential Verifiable credential Verifiable credential
  • 48. 49 Discovery Workshop Engage an IBM Blockchain architect to help you plan and define the architecture for your enterprise blockchain solution, which includes a two-day in person workshop. Design Thinking Workshop Combine an IBM Design Thinking workshop with IBM Blockchain’s approach to solution architecture to define the minimal viable product, as well as, a blockchain solution architecture. Develop a functioning blockchain solution using agile methodologies, leveraging experts in IBM Blockchain, UX/UI design and development, and cloud architecture. Engage with an IBM Blockchain technical expert to learn about Hyperledger Fabric, IBM Blockchain, and general blockchain concepts. Length: Half Day Length: 2 days Length: 4 – 12 weeks Length: 1 week Length: 3 days Length: Up to 1 week Understand market opportunities and select a use case which represents the value your organization and your business network seek, while also gaining a deeper insight in blockchain technology. Architecture Workshop Apply IBM Design Thinking principles to evaluate current business processes, identify business network and define the minimal viable product for your blockchain solution. Design Thinking & Architecture Workshop MVP Build-up Blockchain Education Getting Started Services IBM Cloud Garage with Blockchain Offerings provide you the services you need to get started with Blockchain.
  • 49. 50 Quickstart Deployment Provide an expert review of your current Blockchain architecture, configuration and implementation to identify issues and areas for improvement, resulting in recommendations for improvement. Planning Assessment Holistic review of the client app and blockchain network to identify potential performance bottlenecks. Starts with architectural review and leverages an IBM test harness to compare client’s environment to a predefined benchmark. Deploy a custom IBP network on IBM Cloud Private based on recommendations from planning assessment. Suitable for a broad range of requirements and use cases. Length: 1 week Length: 1 week Length: custom Length: 1 week Length: 2 weeks Deploy a Distributed Peer on IBM Cloud Private with an existing IBM Blockchain Platform network instance on IBM Cloud or deploy a Full Network including CA and Orderer. Health Check Evaluate client readiness for deploying IBM Blockchain Platform on IBM Cloud Private. May require multiple 1-week assessments. Performance Assessment Remote Peer Deployment Deployment and Production Services Expert services to help you deploy your network in production and perform at scale.
  • 50. 51 The future belongs to a “network of networks”
  • 51. 52 Key Takeaways • IBM Blockchain puts the experience of over 500+ client engagements and multiple active networks at your ecosystem’s fingertips. • IBM is the #1 blockchain vendor1 with 32% of the blockchain market2 • It has the only integrated business-ready platform that empowers a group of institutions to activate a decentralized blockchain network in record-time 52 1 Source: Juniper Research 2 Source: WinterGreen Research
  • 52. Questions? Tweet us or go to ibm.com/blockchain @IBMBlockchain IBM Blockchain IBM Blockchain Thank you Lennart Frantzell
  • 53. © Copyright IBM Corporation 2019. All rights reserved. The information contained in these materials is provided for informational purposes only, and is provided AS IS without warranty of any kind, express or implied. Any statement of direction represents IBM's current intent, is subject to change or withdrawal, and represents only goals and objectives. IBM, the IBM logo, and other IBM products and services are trademarks of the International Business Machines Corporation, in the United States, other countries or both. Other company, product, or service names may be trademarks or service marks of others.