SlideShare a Scribd company logo
Oracle - Hyperledger Silicon Valley meetup, June 20, 2018
Copyright © 2018, Oracle and/or its affiliates. All rights reserved. |
Hyperledger Fabric in Enterprise Cloud
Mark Rakhmilevich
Senior Director
Blockchain Product Management
Oracle
mark.rakhmilevich@oracle.com
www.linkedin.com/in/markrakhmilevich/
Copyright © 2018, Oracle and/or its affiliates. All rights reserved. |
Safe Harbor Statement
The following is intended to outline our general product direction. It is intended for
information purposes only, and may not be incorporated into any contract. It is not a
commitment to deliver any material, code, or functionality, and should not be relied upon
in making purchasing decisions. The development, release, and timing of any features or
functionality described for Oracle’s products remains at the sole discretion of Oracle.
3
Copyright © 2017, Oracle and/or its affiliates. All rights reserved.
2015 2016 2017 2018
Timeline of Oracle Blockchain Efforts
4
• Technology evaluation
• Customer discovery
• Use case analysis
• Market analysis
• PaaS Service Development Began
• Joined Hyperledger
• Announced OBCS at OOW
• Started Early Access Program
• Began Beta Program
• Planned GA Release
• Ongoing updates
• Planned
SaaS Apps
on top of
OBCS
Copyright © 2018, Oracle and/or its affiliates. All rights reserved.
Blockchain Stats $2.1 billion: Global
spending on blockchain
solutions in 2018
42.8%: The expansion of
the blockchain space
every year to 2022
3x: The number of
blockchain-related LinkedIn
job postings more than
tripled over the last year.
22%: of industry CIOs are
in a planning stage or
experimenting with
blockchain, and another
43% have it on their radar
but have not initiated plans
Copyright © 2018, Oracle and/or its affiliates. All rights reserved. | 6
Sample of Our Customer & Partner Initiatives
Financial Services
• Intra-Bank Cross Border
Payments/Remittances
• Inter-Bank National
Payments
• Brokerage funds transfer
• Corporate B2B Payments
• Bank Guarantee
• Supplier / Vendor Finance
• Invoice Factoring
• Full Trade Lifecycle Mgmt
• Securitization
• Customer onboarding/KYC
• Lending/Credit Advance
• Loyalty points networks
Supply Chain
•Genealogy and traceability
of parts, components,
ingredients
•Maintenance parts tracking
in multi-layered distribution
•Parts & maintenance
tracking for aircraft & other
regulated assets
•Farm-to-table food
provenance
•Country of origin traceability
•Electronic compliance
records
•Quality control records
•Tamper-proof IoT sensor
data, non-repudiation of
monitored activities
Public Sector
• Government records
(titles, birth certificates,
licenses, etc.) sharing
• Customs (import/export
licensing, excise taxes)
• Regulatory certifications
(food, pharma, etc.)
• Procurement/Acquisitions
• Citizen services, e.g.,
benefits, multi-agency
programs
• Digital Employee Records
• Digital Identity and
Identity Proofing
Healthcare
• Electronic Health Records
• Service provider
credential management
• Revenue cycle – claims
adjudication, disputes
• Clinical Tamper-proof IoT
sensor data, non-
repudiation of monitored
activities, trials
• Anti-counterfeit track &
trace for drugs
• Cold chain track & trace
• Integration with IoT
devices monitoring health
or equipment
Copyright © 2018, Oracle and/or its affiliates. All rights reserved.
• Fast to provision
• Easy to configure changes
• Quick to onboard new members
• Fast to develop & test smart
contracts and integrate applications
• Performance and scalability
• HA and operational resilience
• Security and confidentiality
• Plug-n-Play enterprise integration
• Supportability and management
• Policy-based governance
Enterprise Demands from Blockchain Platforms
Rapid Experimentation Production-Ready
18
Copyright © 2018, Oracle and/or its affiliates. All rights reserved. 8Copyright © 2017, Oracle and/or its affiliates. All rights reserved. 8
Why Cloud?
• Managed infrastructure
• Pre-assembled dependencies
• Templatized configuration
• Consumption pricing
• Integrated CI/CD tooling
Rapid Experimentation Production-Ready
• Managed services with
built-in monitoring &
recovery
• Multiple datacenter DR
• Integrated security &
identity management
• Scale-out on demand
• Managed lifecycle ops
• Easy-to-use application
integration options
Copyright © 2017, Oracle and/or its affiliates. All rights reserved.
Hyperledger Fabric – Key Advantages
Blockchain for Business
• Permissioned
– Identity management and enrollment
through Membership Services Providers
• Programmable
– System chaincode defines operations
rules and manages policies, deploys
application chaincode
– Application chaincode for running smart
contracts
• Scalable
– Separates smart contract execution
(endorsement) from consensus (ordering)
– Enables partitioning of chaincodes
between validating nodes (peers) and
channels (subnets)
• Confidential/Private
– Channels enable segregation of nodes
and ledgers into subnets
– Private transactions between specific
channel members
– Access control mechanisms
• Modular/Extensible
– Allows pluggable CA, consensus, ledger
store
– Pluggable endorsement policies
Copyright © 2017, Oracle and/or its affiliates. All rights reserved.
3
Hyperledger Fabric Component Architecture
• MSP (Membership Services Provider)
– Enrolls member organizations
– Issues & validates X509 enrollment certificates for enrollment, used for identity validation
10
• Peer Nodes
1. Committer - Maintains ledger (blocks) and world state
– Validates transactions in blocks and appends them to
the ledger
2.Committer and Endorser
– Executes application chaincode & signs results
– Validates transactions in blocks and
appends them to the ledger
• Orderers/Ordering Service
– Cluster of orderers
– Orders transactions into batches
and delivers to committing peers
• Client
– Submits transactions and queries
– Collects endorsements and sends to ordering service
– Listens for and consumes events
Copyright © 2018, Oracle and/or its affiliates. All rights reserved. 11Copyright © 2017, Oracle and/or its affiliates. All rights reserved. 11
Hyperledger Fabric Network
Validating Nodes /
Peers
Ordering Service
Smart Contract/
Chaincode
Ledger
(World State)
Membership
Service
Peer Node
Smart
Contract
Ordering Service
Distributed
Ledger
Membership
Service
Smart
Contract
Peer Node
Users and
ApplicationsUsers and
ApplicationsApplications
(SDK based)
Copyright © 2018, Oracle and/or its affiliates. All rights reserved.
Oracle Cloud Infrastructure Integrated in OABCS
12
REST
Proxy
Peer Node
Smart
Contract
Ordering Service
Distributed
Ledger
Membership
Service
Blockchain
Network
Console
Smart
Contract
Peer Node
Gateway
Identity Mgmt. CS
Event Hub CS
(Kafka)
Object
Store CS
Mgmt & Log
Analysis CS
Managed
Container CS
• User/role management
for enrollment
• Authentication for BCS
Console, REST Proxy, CA
Fault-tolerant cluster-
based ordering
• Continuous
configuration backup
and dynamic update
• Continuous ledger
blocks archiving
• DR replication across
availability zone dc’s
Elastic scaling, load
balancing, autonomous
health monitoring and
recovery
• Network ops - management,
monitoring, and recovery.
• Managed patching/upgrades
Copyright © 2017, Oracle and/or its affiliates. All rights reserved.
Industrialized, Hardened Enterprise Blockchain Cloud Platform
13
Infrastructure and PaaS Services
Application Container CS (Managed Docker Containers), Identity CS (identity and key mgmt),
Event Hub CS (Kafka service), Management Service
Hyperledger Fabric Blockchain Nodes & Containers
Peer Nodes, Smart Contract Containers,
Membership Services, Ordering Service, REST Proxy
REST APIs
for Integrations
Data Services
Object Store CS
Administration
Dynamic Configuration,
Monitoring and Troubleshooting
Pre-assembled Managed service Production-ready Public or private cloud
On Premises
PaaS
SaaS
Public Cloud
IaaS, SaaS, PaaS
REST
gRPCREST
gRPC
Copyright © 2018, Oracle and/or its affiliates. All rights reserved.
Addressing Barriers to Enterprise Adoption
Performance at Scale
Parallel execution
Elastic scale-out
Faster world-state DB
Operational Resilience
High availability
Autonomous recovery
Continuous backup to
DR-replicated object store
Security & Confidentiality
Permissioned blockchain
Integrated identity mgmt.
Data encryption at-rest
Certificate revocation mgmt.
Supportability & Operations
Dynamic configuration
Monitoring dashboards
Zero-downtime managed patching
and updates
Development & Integration
Dev mode support
Unit testing w/mock ledger
REST APIs
Java & Node.js SDKs
Enterprise App Adapters
21
Copyright © 2018, Oracle and/or its affiliates. All rights reserved. 15
Oracle Strategy
• Deliver Enterprise-Grade Blockchain
Cloud Platform
• Help Customers In Many Industries Adopt
Blockchain and Distributed Ledgers
• Enable Rapid Experimentation and
Production-Readiness
• Simplify Integration to Accelerate Blockchain
Use in SaaS and PaaS Applications
• Deliver Blockchain SaaS Apps for Common
Use Cases
• Leverage Oracle IP and Open Source to Advance
the Enterprise Blockchain Capabilities
Copyright © 2018, Oracle and/or its affiliates. All rights reserved. 16Copyright © 2018, Oracle and/or its affiliates. All rights reserved.
Oracle Blockchain Solutions
Hyperledger
Fabric Peers
in Customer
Datacenters
or 3rd Party
Clouds
•PaaS:
Autonomous
Blockchain Cloud
Service
•IaaS:
Foundational
Services
•SaaS:
– Integrations with
Existing Apps
– New Blockchain
Apps
Copyright © 2017, Oracle and/or its affiliates. All rights reserved.
Autonomous Blockchain Cloud Service
• Self-Driving
• Auto provisions all dependencies
• Built-in member identity management
• Embedded back up, auto-recovery, monitoring
• Automatically scales out without downtime*
• Auto-tunes performance*
• Self-Securing
• Adaptive intelligence-enabled cyber threat detection
and remediation (through IDCS integration)
• Automatic data encryption in-transit and at-rest
• Automatic zero-downtime security patching
• Self-Repairing
• Automated downtime protection – HA, auto-restart
• Up to 99.95 percent availability
• Zero-downtime upgrades
17
*coming in a future release
Copyright © 2018, Oracle and/or its affiliates. All rights reserved.
Global, Flexible Deployments
18
BCS B
Org
B
P P
BCS A
Org
A
P P P
O
O
BCS C
Org
C
P P
On Premises or
3rd Party Cloud
HLF D
Org
D
P P
Copyright © 2018, Oracle and/or its affiliates. All rights reserved. |
Apps and Integration Accelerators for OBCS
SaaS
SAAS BLOCKCHAIN
APPLICATIONS
• Intelligent Track & Trace
• Lot Lineage & Provenance
• Intelligent Cold Chain
• Intelligent Farm to Fork
ORACLE INTEGRATION
CLOUD
• Adapters for Oracle &
3rd party applications
in cloud and on-prem
• Turn application events
into REST calls to run
blockchain transactions
App App
SaaS
PaaS
ON-RAMPS WITH
EMBEDDED APIS
OPEN BANKING
API PLATFORM
REST API-DRIVEN
INTEGRATION
• Invoke txn’s in sync
& async mode
• Get txn status
• Query ledger data
SaaS
PaaS
JAVA AND NODE.JS
CLIENT SDKS
• Invoke txn’s asynchronously
• Get txn status
• Query ledger data
• Subscribe to events
• Add channels/peers
• Enroll new members
PaaS
On-premises
SaaS
PaaS
Public or private
cloud
Legend
22
Copyright © 2018, Oracle and/or its affiliates. All rights reserved.
• Provisioning & Integration in Oracle Cloud
– Pre-assembled, template-based provisioning
– Incorporates underlying infrastructure
dependencies through Oracle Cloud Services
– In Oracle Cloud Datacenter and Customer
Datacenter (OCM)
• Autonomous, Oracle-Managed Service
– Oracle operations monitoring
– Managed patching/updates
– Embedded continuous ledger and configuration
backups
• Identity Management Integration
– User/role management through IDCS
– Authentication for BCS Console, REST Proxy, CA
• Object Store Integration
– Configuration backup, archiving ledger blocks
• REST Proxy
– Enables synchronous invocation & supports
subset of most common Fabric APIs
– Simplifies integration and insulates applications
from underlying changes in transaction flow
• Management/Operations Console
– Automates many administration tasks
– Dynamic configuration with server restart
– Monitoring and troubleshooting
• Apps & Integration Accelerators
– Integration Cloud Adapters for existing Apps
– New Blockchain SaaS Apps
20
Added Value In and Around Hyperledger Fabric
Copyright © 2018, Oracle and/or its affiliates. All rights reserved. 21
Learn More
http://oracle.com/blockchain
http://cloud.oracle.com/blockchainMore Info
https://www.f6s.com/oraclescaleup
https://cloud.oracle.com/en_US/tryit
26
Copyright © 2017, Oracle and/or its affiliates. All rights reserved.Copyright © 2017, Oracle and/or its affiliates. All rights reserved. 22

More Related Content

PPTX
Blockchain & Security in Oracle by Emmanuel Abiodun
PDF
Oracle Identity Governance Technical Overview - 11gR2PS3
PPTX
Oracle Identity Governance - Customer Presentation
PPTX
Con9024 next generation optimized directory - oracle unified directory - final
PPTX
Con8823 access management for the internet of things-final
PDF
Integrate Oracle Identity Management and Advanced Controls for maximum effici...
PPTX
Con8837 leverage authorization to monetize content and media subscriptions ...
PPTX
Con9573 managing the oim platform with oracle enterprise manager
Blockchain & Security in Oracle by Emmanuel Abiodun
Oracle Identity Governance Technical Overview - 11gR2PS3
Oracle Identity Governance - Customer Presentation
Con9024 next generation optimized directory - oracle unified directory - final
Con8823 access management for the internet of things-final
Integrate Oracle Identity Management and Advanced Controls for maximum effici...
Con8837 leverage authorization to monetize content and media subscriptions ...
Con9573 managing the oim platform with oracle enterprise manager

What's hot (20)

PDF
Overview Oracle Identity Management tijdens AMIS Simplified Security seminar
PPTX
20150923 mindtrek korhonen taltioni
PPTX
Oracle IDAM overview
PDF
Enterprise Use Case Webinar - PaaS Metering and Monitoring
PDF
Kaleido Platform Overview and Full-stack Blockchain Services
PPTX
Terremark Intro
PDF
7. oracle iam11g+strategyodrom
PDF
The WSO2 Identity Server - An answer to your common XACML dilemmas
PDF
PDS Life Sciences SaaS 2019
PDF
Case Study: McKesson
PPTX
PIDs in the CATCHPlus Project: EPIC User Forum
PDF
Identityofthings amitjasuj av10
PDF
Public hyperledger meetup sf may 2018
PDF
Are You Ready For GDPR?
PDF
Blockchain Spain - Ramón Abruña
PPTX
Capgemini technology vision for Oracle Database Security
PDF
Shared Responsibility Model_Webinar_-_7-19-16
PDF
Blockchain with Machine Learning Powered by Big Data: Trimble Transportation ...
PDF
Bhadale group of companies cpsos services catalogue
PDF
Identity based distributed provable data possession in multicloud storage
Overview Oracle Identity Management tijdens AMIS Simplified Security seminar
20150923 mindtrek korhonen taltioni
Oracle IDAM overview
Enterprise Use Case Webinar - PaaS Metering and Monitoring
Kaleido Platform Overview and Full-stack Blockchain Services
Terremark Intro
7. oracle iam11g+strategyodrom
The WSO2 Identity Server - An answer to your common XACML dilemmas
PDS Life Sciences SaaS 2019
Case Study: McKesson
PIDs in the CATCHPlus Project: EPIC User Forum
Identityofthings amitjasuj av10
Public hyperledger meetup sf may 2018
Are You Ready For GDPR?
Blockchain Spain - Ramón Abruña
Capgemini technology vision for Oracle Database Security
Shared Responsibility Model_Webinar_-_7-19-16
Blockchain with Machine Learning Powered by Big Data: Trimble Transportation ...
Bhadale group of companies cpsos services catalogue
Identity based distributed provable data possession in multicloud storage
Ad

Similar to Oracle - Hyperledger Silicon Valley meetup, June 20, 2018 (20)

PDF
20190404 Blockchain GIG #2 Oracle Mark発表資料
PDF
Bringing Enterprise to the Blockchain - Moving from Science Experiment to Pra...
PDF
Oracle Blockchain Platform
PDF
Blockchain, Hyperledger and the Oracle Blockchain Platform
PDF
How to Build a Decentralized Blockchain App with the Oracle Blockchain Platform
PDF
Oracle Blockchain Experience Day
PDF
blockchain workshop - hyperledger and oabcs - technical
PPTX
Security architecture best practices for saas applications
PPTX
Oracle Blockchain Cloud Service
PDF
Blockchain in government and the public sector
PPT
Iam suite introduction
PDF
SecureKloud_Corporate Deck.pdf
PPTX
Security Architecture Best Practices for SaaS Applications
POTX
Should healthcare abandon the cloud final
PDF
SOACS-Overview.pdf
PDF
IoT Cloud Service & Partner IoT Solution
PDF
Oracle Identity & Access Management
PPTX
Serverless patterns
PDF
Oracle Stream Analytics - Developer Introduction
PPTX
Episode 1: Transition to Iaas
20190404 Blockchain GIG #2 Oracle Mark発表資料
Bringing Enterprise to the Blockchain - Moving from Science Experiment to Pra...
Oracle Blockchain Platform
Blockchain, Hyperledger and the Oracle Blockchain Platform
How to Build a Decentralized Blockchain App with the Oracle Blockchain Platform
Oracle Blockchain Experience Day
blockchain workshop - hyperledger and oabcs - technical
Security architecture best practices for saas applications
Oracle Blockchain Cloud Service
Blockchain in government and the public sector
Iam suite introduction
SecureKloud_Corporate Deck.pdf
Security Architecture Best Practices for SaaS Applications
Should healthcare abandon the cloud final
SOACS-Overview.pdf
IoT Cloud Service & Partner IoT Solution
Oracle Identity & Access Management
Serverless patterns
Oracle Stream Analytics - Developer Introduction
Episode 1: Transition to Iaas
Ad

More from Oracle Developers (20)

PDF
Running Kubernetes Workloads on Oracle Cloud Infrastructure
PDF
Apex atp customer_presentation_wwc march 2019
PDF
Building Cloud Native Applications with Oracle Autonomous Database.
PDF
Fn meetup by Sardar Jamal Arif
PDF
Get ready for_an_autonomous_data_driven_future_ext
PDF
Cloud Native Meetup Santa Clara 07-11-2019 by Manish Kapur
PDF
Container Native Development Tools - Talk by Mickey Boxell
PDF
General Capabilities of GraalVM by Oleg Selajev @shelajev
PDF
GraalVM Native Images by Oleg Selajev @shelajev
PDF
Serverless Patterns by Jesse Butler
PDF
Java Library for High Speed Streaming Data
PDF
Artificial Intelligence
PDF
Reactive Java Programming: A new Asynchronous Database Access API by Kuassi M...
PDF
Managing containers on Oracle Cloud by Jamal Arif
PDF
North America November Meetups
PDF
GraphPipe - Blazingly Fast Machine Learning Inference by Vish Abrams
PDF
North America Meetups in September
PPTX
Introduction to the Oracle Container Engine
PPTX
Oracle Data Science Platform
PDF
Persistent storage with containers By Kaslin Fields
Running Kubernetes Workloads on Oracle Cloud Infrastructure
Apex atp customer_presentation_wwc march 2019
Building Cloud Native Applications with Oracle Autonomous Database.
Fn meetup by Sardar Jamal Arif
Get ready for_an_autonomous_data_driven_future_ext
Cloud Native Meetup Santa Clara 07-11-2019 by Manish Kapur
Container Native Development Tools - Talk by Mickey Boxell
General Capabilities of GraalVM by Oleg Selajev @shelajev
GraalVM Native Images by Oleg Selajev @shelajev
Serverless Patterns by Jesse Butler
Java Library for High Speed Streaming Data
Artificial Intelligence
Reactive Java Programming: A new Asynchronous Database Access API by Kuassi M...
Managing containers on Oracle Cloud by Jamal Arif
North America November Meetups
GraphPipe - Blazingly Fast Machine Learning Inference by Vish Abrams
North America Meetups in September
Introduction to the Oracle Container Engine
Oracle Data Science Platform
Persistent storage with containers By Kaslin Fields

Recently uploaded (20)

PDF
NewMind AI Monthly Chronicles - July 2025
PPTX
20250228 LYD VKU AI Blended-Learning.pptx
PDF
The Rise and Fall of 3GPP – Time for a Sabbatical?
PDF
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
PPTX
Digital-Transformation-Roadmap-for-Companies.pptx
PDF
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
PDF
Dropbox Q2 2025 Financial Results & Investor Presentation
PPTX
PA Analog/Digital System: The Backbone of Modern Surveillance and Communication
PPTX
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
PDF
Agricultural_Statistics_at_a_Glance_2022_0.pdf
PPTX
MYSQL Presentation for SQL database connectivity
PDF
Reach Out and Touch Someone: Haptics and Empathic Computing
PPTX
A Presentation on Artificial Intelligence
PDF
Encapsulation_ Review paper, used for researhc scholars
PPT
Teaching material agriculture food technology
PDF
NewMind AI Weekly Chronicles - August'25 Week I
PDF
cuic standard and advanced reporting.pdf
PDF
Bridging biosciences and deep learning for revolutionary discoveries: a compr...
PDF
Review of recent advances in non-invasive hemoglobin estimation
PDF
Approach and Philosophy of On baking technology
NewMind AI Monthly Chronicles - July 2025
20250228 LYD VKU AI Blended-Learning.pptx
The Rise and Fall of 3GPP – Time for a Sabbatical?
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
Digital-Transformation-Roadmap-for-Companies.pptx
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
Dropbox Q2 2025 Financial Results & Investor Presentation
PA Analog/Digital System: The Backbone of Modern Surveillance and Communication
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
Agricultural_Statistics_at_a_Glance_2022_0.pdf
MYSQL Presentation for SQL database connectivity
Reach Out and Touch Someone: Haptics and Empathic Computing
A Presentation on Artificial Intelligence
Encapsulation_ Review paper, used for researhc scholars
Teaching material agriculture food technology
NewMind AI Weekly Chronicles - August'25 Week I
cuic standard and advanced reporting.pdf
Bridging biosciences and deep learning for revolutionary discoveries: a compr...
Review of recent advances in non-invasive hemoglobin estimation
Approach and Philosophy of On baking technology

Oracle - Hyperledger Silicon Valley meetup, June 20, 2018

  • 2. Copyright © 2018, Oracle and/or its affiliates. All rights reserved. | Hyperledger Fabric in Enterprise Cloud Mark Rakhmilevich Senior Director Blockchain Product Management Oracle mark.rakhmilevich@oracle.com www.linkedin.com/in/markrakhmilevich/
  • 3. Copyright © 2018, Oracle and/or its affiliates. All rights reserved. | Safe Harbor Statement The following is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated into any contract. It is not a commitment to deliver any material, code, or functionality, and should not be relied upon in making purchasing decisions. The development, release, and timing of any features or functionality described for Oracle’s products remains at the sole discretion of Oracle. 3
  • 4. Copyright © 2017, Oracle and/or its affiliates. All rights reserved. 2015 2016 2017 2018 Timeline of Oracle Blockchain Efforts 4 • Technology evaluation • Customer discovery • Use case analysis • Market analysis • PaaS Service Development Began • Joined Hyperledger • Announced OBCS at OOW • Started Early Access Program • Began Beta Program • Planned GA Release • Ongoing updates • Planned SaaS Apps on top of OBCS
  • 5. Copyright © 2018, Oracle and/or its affiliates. All rights reserved. Blockchain Stats $2.1 billion: Global spending on blockchain solutions in 2018 42.8%: The expansion of the blockchain space every year to 2022 3x: The number of blockchain-related LinkedIn job postings more than tripled over the last year. 22%: of industry CIOs are in a planning stage or experimenting with blockchain, and another 43% have it on their radar but have not initiated plans
  • 6. Copyright © 2018, Oracle and/or its affiliates. All rights reserved. | 6 Sample of Our Customer & Partner Initiatives Financial Services • Intra-Bank Cross Border Payments/Remittances • Inter-Bank National Payments • Brokerage funds transfer • Corporate B2B Payments • Bank Guarantee • Supplier / Vendor Finance • Invoice Factoring • Full Trade Lifecycle Mgmt • Securitization • Customer onboarding/KYC • Lending/Credit Advance • Loyalty points networks Supply Chain •Genealogy and traceability of parts, components, ingredients •Maintenance parts tracking in multi-layered distribution •Parts & maintenance tracking for aircraft & other regulated assets •Farm-to-table food provenance •Country of origin traceability •Electronic compliance records •Quality control records •Tamper-proof IoT sensor data, non-repudiation of monitored activities Public Sector • Government records (titles, birth certificates, licenses, etc.) sharing • Customs (import/export licensing, excise taxes) • Regulatory certifications (food, pharma, etc.) • Procurement/Acquisitions • Citizen services, e.g., benefits, multi-agency programs • Digital Employee Records • Digital Identity and Identity Proofing Healthcare • Electronic Health Records • Service provider credential management • Revenue cycle – claims adjudication, disputes • Clinical Tamper-proof IoT sensor data, non- repudiation of monitored activities, trials • Anti-counterfeit track & trace for drugs • Cold chain track & trace • Integration with IoT devices monitoring health or equipment
  • 7. Copyright © 2018, Oracle and/or its affiliates. All rights reserved. • Fast to provision • Easy to configure changes • Quick to onboard new members • Fast to develop & test smart contracts and integrate applications • Performance and scalability • HA and operational resilience • Security and confidentiality • Plug-n-Play enterprise integration • Supportability and management • Policy-based governance Enterprise Demands from Blockchain Platforms Rapid Experimentation Production-Ready 18
  • 8. Copyright © 2018, Oracle and/or its affiliates. All rights reserved. 8Copyright © 2017, Oracle and/or its affiliates. All rights reserved. 8 Why Cloud? • Managed infrastructure • Pre-assembled dependencies • Templatized configuration • Consumption pricing • Integrated CI/CD tooling Rapid Experimentation Production-Ready • Managed services with built-in monitoring & recovery • Multiple datacenter DR • Integrated security & identity management • Scale-out on demand • Managed lifecycle ops • Easy-to-use application integration options
  • 9. Copyright © 2017, Oracle and/or its affiliates. All rights reserved. Hyperledger Fabric – Key Advantages Blockchain for Business • Permissioned – Identity management and enrollment through Membership Services Providers • Programmable – System chaincode defines operations rules and manages policies, deploys application chaincode – Application chaincode for running smart contracts • Scalable – Separates smart contract execution (endorsement) from consensus (ordering) – Enables partitioning of chaincodes between validating nodes (peers) and channels (subnets) • Confidential/Private – Channels enable segregation of nodes and ledgers into subnets – Private transactions between specific channel members – Access control mechanisms • Modular/Extensible – Allows pluggable CA, consensus, ledger store – Pluggable endorsement policies
  • 10. Copyright © 2017, Oracle and/or its affiliates. All rights reserved. 3 Hyperledger Fabric Component Architecture • MSP (Membership Services Provider) – Enrolls member organizations – Issues & validates X509 enrollment certificates for enrollment, used for identity validation 10 • Peer Nodes 1. Committer - Maintains ledger (blocks) and world state – Validates transactions in blocks and appends them to the ledger 2.Committer and Endorser – Executes application chaincode & signs results – Validates transactions in blocks and appends them to the ledger • Orderers/Ordering Service – Cluster of orderers – Orders transactions into batches and delivers to committing peers • Client – Submits transactions and queries – Collects endorsements and sends to ordering service – Listens for and consumes events
  • 11. Copyright © 2018, Oracle and/or its affiliates. All rights reserved. 11Copyright © 2017, Oracle and/or its affiliates. All rights reserved. 11 Hyperledger Fabric Network Validating Nodes / Peers Ordering Service Smart Contract/ Chaincode Ledger (World State) Membership Service Peer Node Smart Contract Ordering Service Distributed Ledger Membership Service Smart Contract Peer Node Users and ApplicationsUsers and ApplicationsApplications (SDK based)
  • 12. Copyright © 2018, Oracle and/or its affiliates. All rights reserved. Oracle Cloud Infrastructure Integrated in OABCS 12 REST Proxy Peer Node Smart Contract Ordering Service Distributed Ledger Membership Service Blockchain Network Console Smart Contract Peer Node Gateway Identity Mgmt. CS Event Hub CS (Kafka) Object Store CS Mgmt & Log Analysis CS Managed Container CS • User/role management for enrollment • Authentication for BCS Console, REST Proxy, CA Fault-tolerant cluster- based ordering • Continuous configuration backup and dynamic update • Continuous ledger blocks archiving • DR replication across availability zone dc’s Elastic scaling, load balancing, autonomous health monitoring and recovery • Network ops - management, monitoring, and recovery. • Managed patching/upgrades
  • 13. Copyright © 2017, Oracle and/or its affiliates. All rights reserved. Industrialized, Hardened Enterprise Blockchain Cloud Platform 13 Infrastructure and PaaS Services Application Container CS (Managed Docker Containers), Identity CS (identity and key mgmt), Event Hub CS (Kafka service), Management Service Hyperledger Fabric Blockchain Nodes & Containers Peer Nodes, Smart Contract Containers, Membership Services, Ordering Service, REST Proxy REST APIs for Integrations Data Services Object Store CS Administration Dynamic Configuration, Monitoring and Troubleshooting Pre-assembled Managed service Production-ready Public or private cloud On Premises PaaS SaaS Public Cloud IaaS, SaaS, PaaS REST gRPCREST gRPC
  • 14. Copyright © 2018, Oracle and/or its affiliates. All rights reserved. Addressing Barriers to Enterprise Adoption Performance at Scale Parallel execution Elastic scale-out Faster world-state DB Operational Resilience High availability Autonomous recovery Continuous backup to DR-replicated object store Security & Confidentiality Permissioned blockchain Integrated identity mgmt. Data encryption at-rest Certificate revocation mgmt. Supportability & Operations Dynamic configuration Monitoring dashboards Zero-downtime managed patching and updates Development & Integration Dev mode support Unit testing w/mock ledger REST APIs Java & Node.js SDKs Enterprise App Adapters 21
  • 15. Copyright © 2018, Oracle and/or its affiliates. All rights reserved. 15 Oracle Strategy • Deliver Enterprise-Grade Blockchain Cloud Platform • Help Customers In Many Industries Adopt Blockchain and Distributed Ledgers • Enable Rapid Experimentation and Production-Readiness • Simplify Integration to Accelerate Blockchain Use in SaaS and PaaS Applications • Deliver Blockchain SaaS Apps for Common Use Cases • Leverage Oracle IP and Open Source to Advance the Enterprise Blockchain Capabilities
  • 16. Copyright © 2018, Oracle and/or its affiliates. All rights reserved. 16Copyright © 2018, Oracle and/or its affiliates. All rights reserved. Oracle Blockchain Solutions Hyperledger Fabric Peers in Customer Datacenters or 3rd Party Clouds •PaaS: Autonomous Blockchain Cloud Service •IaaS: Foundational Services •SaaS: – Integrations with Existing Apps – New Blockchain Apps
  • 17. Copyright © 2017, Oracle and/or its affiliates. All rights reserved. Autonomous Blockchain Cloud Service • Self-Driving • Auto provisions all dependencies • Built-in member identity management • Embedded back up, auto-recovery, monitoring • Automatically scales out without downtime* • Auto-tunes performance* • Self-Securing • Adaptive intelligence-enabled cyber threat detection and remediation (through IDCS integration) • Automatic data encryption in-transit and at-rest • Automatic zero-downtime security patching • Self-Repairing • Automated downtime protection – HA, auto-restart • Up to 99.95 percent availability • Zero-downtime upgrades 17 *coming in a future release
  • 18. Copyright © 2018, Oracle and/or its affiliates. All rights reserved. Global, Flexible Deployments 18 BCS B Org B P P BCS A Org A P P P O O BCS C Org C P P On Premises or 3rd Party Cloud HLF D Org D P P
  • 19. Copyright © 2018, Oracle and/or its affiliates. All rights reserved. | Apps and Integration Accelerators for OBCS SaaS SAAS BLOCKCHAIN APPLICATIONS • Intelligent Track & Trace • Lot Lineage & Provenance • Intelligent Cold Chain • Intelligent Farm to Fork ORACLE INTEGRATION CLOUD • Adapters for Oracle & 3rd party applications in cloud and on-prem • Turn application events into REST calls to run blockchain transactions App App SaaS PaaS ON-RAMPS WITH EMBEDDED APIS OPEN BANKING API PLATFORM REST API-DRIVEN INTEGRATION • Invoke txn’s in sync & async mode • Get txn status • Query ledger data SaaS PaaS JAVA AND NODE.JS CLIENT SDKS • Invoke txn’s asynchronously • Get txn status • Query ledger data • Subscribe to events • Add channels/peers • Enroll new members PaaS On-premises SaaS PaaS Public or private cloud Legend 22
  • 20. Copyright © 2018, Oracle and/or its affiliates. All rights reserved. • Provisioning & Integration in Oracle Cloud – Pre-assembled, template-based provisioning – Incorporates underlying infrastructure dependencies through Oracle Cloud Services – In Oracle Cloud Datacenter and Customer Datacenter (OCM) • Autonomous, Oracle-Managed Service – Oracle operations monitoring – Managed patching/updates – Embedded continuous ledger and configuration backups • Identity Management Integration – User/role management through IDCS – Authentication for BCS Console, REST Proxy, CA • Object Store Integration – Configuration backup, archiving ledger blocks • REST Proxy – Enables synchronous invocation & supports subset of most common Fabric APIs – Simplifies integration and insulates applications from underlying changes in transaction flow • Management/Operations Console – Automates many administration tasks – Dynamic configuration with server restart – Monitoring and troubleshooting • Apps & Integration Accelerators – Integration Cloud Adapters for existing Apps – New Blockchain SaaS Apps 20 Added Value In and Around Hyperledger Fabric
  • 21. Copyright © 2018, Oracle and/or its affiliates. All rights reserved. 21 Learn More http://oracle.com/blockchain http://cloud.oracle.com/blockchainMore Info https://www.f6s.com/oraclescaleup https://cloud.oracle.com/en_US/tryit 26
  • 22. Copyright © 2017, Oracle and/or its affiliates. All rights reserved.Copyright © 2017, Oracle and/or its affiliates. All rights reserved. 22