SlideShare una empresa de Scribd logo
1 de 32
Descargar para leer sin conexión
S U M M I T
Hong Kong
© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T
Interledger DvP Settlement on
Amazon Managed Blockchain
Peter Shen
Head of Technology Strategy and Innovation
Singapore Exchange
Michael Edge
Senior Blockchain Architect
AWS Professional Services
© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T
Agenda
Interledger DvP settlement
Peter Shen
Privacy in shared, distributed blockchain networks
Michael Edge
S U M M I T © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.
© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T
Introduction to Singapore Exchange
A diversified exchange group that runs key market infrastructure including the Singapore stock
market and a pan-Asian derivatives exchange covering all major asset classes.
Anchored in Singapore, Asia’s only triple AAA-rated economy, Singapore Exchange is a diversified
exchange group and Asia’s leading market infrastructure that includes Singapore stock market and a
pan-Asian derivatives exchange covering all major asset classes.
© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T
SGX Global Footprint
SGX is headquartered in Singapore, with overseas offices in
Beijing, Chicago, Hong Kong, London, Mumbai, Shanghai, San Francisco, and Tokyo.
© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T
SGX Value Chain
Clearing Business
Securities & Derivatives
Trading Business
Securities, Derivatives & Fixed Income
Depository Business
Securities - Central Depository (CDP)
Trading
Trade Matching
Market Data
Co-location
Pre-Trade Risk Controls
(Derivatives)
Post-Trade
Pre-Settlement Matching Service
(Securities)
OTC Trade Registration (Derivatives)
Facilitation Desk (Commodities)
Clearing & Settlement
OTC clearing (Derivatives)
Clearing and Settlement (Securities &
Derivatives)
Collateral Management (Securities &
Derivatives)
Securities Depository
Custody
Corporate Actions
SBL
Risk Management Systems
Corporate Systems
© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T
End of an era through marketplace innovation
The closure of Trading Pits brought back the most memorable experiences,
the tradition of Open-Outcry trading…
Buyers and Sellers stood on steps that descend into the pit. Orders were shouted or flashed to
the trading specialist through hand gestures/signals, or delivered to the pit by runners. Each pit
specialised in a specific commodity, and was the only place to trade
© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T
Why DLT for financial markets
Custody
Current Marketplace
Transaction
Platforms
PDF, Online Documents
Product Catalogues, Term Sheets
Rulebook
Contracts
APIsMarket Data
Reconciliation, Reporting
Operational
Processes
DLT Marketplace
Node
(Virtual Machines)
Smart Contracts
Autonomous or Supervised Execution
PostTrade
Settlement
Trading
Key Vault
(Custody of Digital Assets)
© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T
About Project Ubin – A multiphase journey
Project Ubin is a collaborative project between the Monetary Authority of Singapore (MAS) and the industry to
explore the use of Distributed Ledger Technologies (DLT) for clearing and settlement of payments and securities.
Source: www.mas.gov.sg/Singapore-Financial-Centre/Smart-Financial-Centre/Project-Ubin.aspx
Current Phase
Delivery vs Payment
(DvP) for Domestic
Securities Settlement
Phase 1
Use of digital
currency in Real-
Time Gross
Settlement (RTGS)
Phase 2
Achieved gridlock
resolution and liquidity
savings mechanism (LSM)
on a distributed system
without compromising on
privacy
Future Phase
Delivery vs Payment vs
Payment (DvPvP) for
Cross-border settlement of
payments and securities
Current Phase
Payment vs Payment
(PvP) for
Cross-border
settlement
Trading Post Trade Clearing Settlement DepositoryCapital Raising
© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T
Our objectives
Interconnect separate DLTs of different
characteristics and features
Mitigate counterparty risks in DvP with
recovery on cash and securities ledgers
Achieve DvP settlement finality with
clearing members
Strengthen investor confidence and
experience with safety and reliability
© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T
And why Amazon Managed Blockchain?
Ease of creating and managing scalable business networks
Quickly create blockchain networks
that span multiple AWS accounts.
Easily add or remove members and
monitor the network
Fully managed
Choice of Hyperledger Fabric
or Ethereum (coming soon) Improves reliabilityScalable and secure
Easily scale your blockchain
network as the usage grows. Also,
Managed Blockchain secures your
network certificates with KMS
Choose the right framework for
your needs, whether you are
building a permissioned or public
network
Managed Blockchain improves the
reliability of the “ordering service,”
by replacing the default technology
with QLDB. This improves
durability.
© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T
A business of trust
Time boundaries
Enable efficient and automated or supervised recovery of assets within predefined
time horizon
Account controls with multiple-signatures
Anchoring the role of an independent arbitrator for resolving contractual disputes
to safeguard the interests of investors
Contract locks with secure secrets
Enhanced security with blockchain-independent transfer of secrets “off-chain”
Instituting key designs for laws and regulations in the smart contracts
© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T
Our conclusions
Higher investor confidence
Instituted designs for arbitration
Potential for
round-the-clock operations
Flexibility to compress settlement cycles1
2
3
4
5
6
Enhanced investors’ security
Multi-signature, off-chain,
out-of-band secure secrets
Broadening of asset classes
& investor types
Consistently applied
rights & obligations
© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T
Key takeaways and future challenges
DLT holds great promise for transforming
Financial Services, unlocking opportunities and
providing greater access to capital.
Challenges around data privacy, regulatory
oversight and adoption will need to be
addressed.
Amazon Managed Blockchain enables us to focus
on building business applications, and is a
concrete step towards mainstream adoption of
DLT for financial markets.
S U M M I T © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.
© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T
In blockchain networks, all members see all transactions
• Bank A transacts with Bank B
• A multi-million dollar deal to hedge
their over-exposed position
• The transaction is shared with all
other members in the network
• This behaviour is not desirable
• It is not representative of the real-
world
Exchange
Bank A
BankBank
Bank B Broker
Central Bank
Custodian
Transactions like these will never take place on a
permission-less public blockchain network with
anonymous members
Hey everyone, come and see
what business I’m doing!
© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T
Four ways to keep data private in Fabric
Many blockchain networks offer the
ability to keep data private. Hyperledger
Fabric provides (at least) four ways:
1. Channels, controlled by membership
2. Encrypt data and control the keys
3. Access control in the smart contract
4. Use in-built private data collections
© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T
Using channels for privacy
• You’ll need 1 channel per
combination of members
• Each channel/chaincode combination
results in 1 ledger
• Could result in 100s of channels,
which equates to 100s of ledgers
• In this example, a single Exchange
would need to host 100s of ledgers
• Overhead to manage chaincode if
common across channels
Exchange
Bank
BankBank
Bank Broker
Central Bank
Custodian
© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T
Access control in smart contracts
• The smart contract can make
access control decisions based
on the caller/client
• Extract identity from the callers
certificate
• Allow/deny access to data
• Allow/deny ability to invoke TX
• Can also be used if you use your
smart contract to control access
to docs in an external store
Member 1
client
Member 1 Peer
Ledger
Smart Contract
External
Docs
Certificate
© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T
Using private data collections for privacy
• By default, orderers see all TX data and peers
see all data on the channels they have joined
• Making data private using encryption just
moves the problem from a data protection
problem to a key management problem
• What we really want is:
• Transactions that contain a mix of sensitive
& general data
• General data is visible to all peers on the
channel
• Only certain peers see sensitive data, based
on policy
• Orderer never sees sensitive data
© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Member 1
client
Member 1
Peer
Transient Data Store
State
Private State
Ledger
Member 2
Peer
Transient Data Store
State
Private State
Ledger
Member 4
Peer
Transient Data Store
State
Private State
Ledger
1
• TX Proposal
submitted to
peers
• Private data in
transient fields
2
• Simulate TX
• Store data in
transient data store
Member 3
Peer
Transient Data Store
State
Private State
Ledger
3
Create proposal
response:
• Public read/write
set
• Hash of private
data
• No private data
included
2
• Simulate TX
• Store data in
transient data store
4
Return proposal
response to client
5
Submit TX:
• Public data, private hashes, no private data
6
• Distribute block to all peers on channel
• All peers validate TX in block
• No private data in block
7
• Check if authorized to access private data
• If so, check if private data in transient data store
• If not, pull from another peer via Gossip
• Validate private data against hash in TX
• Move private
data to private
state
• Delete transient
data
8
7
• Check if authorized to access private data
• If not, do not pull data from other peers
In this example, members 1,2,3,4 share a
channel. However, only members 1,2 & 3 have
access to private data on the channel
Purge private data
after X blocks, i.e.
delete from private
state
9
Private data disseminated in 2 ways:
1. During TX endorsement
2. Via Gossip
© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T
Summary: Four ways to keep data private in Fabric
Many blockchain networks offer the
ability to keep data private. Hyperledger
Fabric provides (at least) four ways:
1. Channels, controlled by membership
2. Encrypt data and control the keys
3. Access control in the smart contract
4. Use in-built private data collections
© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T
Thank you!
S U M M I T © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Peter Shen
peter.shen@sgx.com
Michael Edge
edgema@amazon.com
S U M M I T © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.

Más contenido relacionado

La actualidad más candente

Performing real-time ETL into data lakes - ADB202 - Santa Clara AWS Summit.pdf
Performing real-time ETL into data lakes - ADB202 - Santa Clara AWS Summit.pdfPerforming real-time ETL into data lakes - ADB202 - Santa Clara AWS Summit.pdf
Performing real-time ETL into data lakes - ADB202 - Santa Clara AWS Summit.pdfAmazon Web Services
 
去中心化身分識別-Decentralized-Identifiers-如何改變著未來的網路型態?
去中心化身分識別-Decentralized-Identifiers-如何改變著未來的網路型態?去中心化身分識別-Decentralized-Identifiers-如何改變著未來的網路型態?
去中心化身分識別-Decentralized-Identifiers-如何改變著未來的網路型態?Amazon Web Services
 
Building with Purpose-Built Databases: Match Your Workload to the Right Database
Building with Purpose-Built Databases: Match Your Workload to the Right DatabaseBuilding with Purpose-Built Databases: Match Your Workload to the Right Database
Building with Purpose-Built Databases: Match Your Workload to the Right DatabaseAmazon Web Services
 
新一代電子商務架構與核心商用TB級資料庫的雲端遷移
新一代電子商務架構與核心商用TB級資料庫的雲端遷移新一代電子商務架構與核心商用TB級資料庫的雲端遷移
新一代電子商務架構與核心商用TB級資料庫的雲端遷移Amazon Web Services
 
Building IoT applications for a connected home - SVC206 - Santa Clara AWS Summit
Building IoT applications for a connected home - SVC206 - Santa Clara AWS SummitBuilding IoT applications for a connected home - SVC206 - Santa Clara AWS Summit
Building IoT applications for a connected home - SVC206 - Santa Clara AWS SummitAmazon Web Services
 
Increase innovation and business agility by using Veeam Backup for AWS - DEM0...
Increase innovation and business agility by using Veeam Backup for AWS - DEM0...Increase innovation and business agility by using Veeam Backup for AWS - DEM0...
Increase innovation and business agility by using Veeam Backup for AWS - DEM0...Amazon Web Services
 
AWS最新區塊鏈服務與應用
AWS最新區塊鏈服務與應用AWS最新區塊鏈服務與應用
AWS最新區塊鏈服務與應用Amazon Web Services
 
Building enterprise solutions with blockchain technology - SVC217 - New York ...
Building enterprise solutions with blockchain technology - SVC217 - New York ...Building enterprise solutions with blockchain technology - SVC217 - New York ...
Building enterprise solutions with blockchain technology - SVC217 - New York ...Amazon Web Services
 
人工智慧雲服務與金融服務應用
人工智慧雲服務與金融服務應用人工智慧雲服務與金融服務應用
人工智慧雲服務與金融服務應用Amazon Web Services
 
在-MongoDB-Cloud-上構建無服務器化應用
在-MongoDB-Cloud-上構建無服務器化應用在-MongoDB-Cloud-上構建無服務器化應用
在-MongoDB-Cloud-上構建無服務器化應用Amazon Web Services
 
Database su AWS scegliere lo strumento giusto per il giusto obiettivo
Database su AWS scegliere lo strumento giusto per il giusto obiettivoDatabase su AWS scegliere lo strumento giusto per il giusto obiettivo
Database su AWS scegliere lo strumento giusto per il giusto obiettivoAmazon Web Services
 
AWS及客戶在AI/ML的數位運行過程中得到的重要經驗與學習
AWS及客戶在AI/ML的數位運行過程中得到的重要經驗與學習AWS及客戶在AI/ML的數位運行過程中得到的重要經驗與學習
AWS及客戶在AI/ML的數位運行過程中得到的重要經驗與學習Amazon Web Services
 
AWS Summit Singapore 2019 | Operating Microservices at Hyperscale
AWS Summit Singapore 2019 | Operating Microservices at HyperscaleAWS Summit Singapore 2019 | Operating Microservices at Hyperscale
AWS Summit Singapore 2019 | Operating Microservices at HyperscaleAWS Summits
 
Build secure, offline, real-time-enabled mobile apps - MAD304 - Atlanta AWS S...
Build secure, offline, real-time-enabled mobile apps - MAD304 - Atlanta AWS S...Build secure, offline, real-time-enabled mobile apps - MAD304 - Atlanta AWS S...
Build secure, offline, real-time-enabled mobile apps - MAD304 - Atlanta AWS S...Amazon Web Services
 
Education : Digital transformation & AWS Foundations
Education : Digital transformation & AWS FoundationsEducation : Digital transformation & AWS Foundations
Education : Digital transformation & AWS FoundationsAmazon Web Services
 
Scale - Implementing a Data Warehouse on AWS
Scale - Implementing a Data Warehouse on AWSScale - Implementing a Data Warehouse on AWS
Scale - Implementing a Data Warehouse on AWSAmazon Web Services
 
The Secret Treasures of Cloud Migration Journey
The Secret Treasures of Cloud Migration JourneyThe Secret Treasures of Cloud Migration Journey
The Secret Treasures of Cloud Migration JourneyAmazon Web Services
 
Breaking Down Monoliths - DEM05-S - Anaheim AWS Summit
Breaking Down Monoliths - DEM05-S - Anaheim AWS SummitBreaking Down Monoliths - DEM05-S - Anaheim AWS Summit
Breaking Down Monoliths - DEM05-S - Anaheim AWS SummitAmazon Web Services
 
Building real-time applications with Amazon ElastiCache - ADB204 - Anaheim AW...
Building real-time applications with Amazon ElastiCache - ADB204 - Anaheim AW...Building real-time applications with Amazon ElastiCache - ADB204 - Anaheim AW...
Building real-time applications with Amazon ElastiCache - ADB204 - Anaheim AW...Amazon Web Services
 
AWS Manufacturing Day Philadelphia-Boston-April 2019
AWS Manufacturing Day Philadelphia-Boston-April 2019AWS Manufacturing Day Philadelphia-Boston-April 2019
AWS Manufacturing Day Philadelphia-Boston-April 2019Amazon Web Services
 

La actualidad más candente (20)

Performing real-time ETL into data lakes - ADB202 - Santa Clara AWS Summit.pdf
Performing real-time ETL into data lakes - ADB202 - Santa Clara AWS Summit.pdfPerforming real-time ETL into data lakes - ADB202 - Santa Clara AWS Summit.pdf
Performing real-time ETL into data lakes - ADB202 - Santa Clara AWS Summit.pdf
 
去中心化身分識別-Decentralized-Identifiers-如何改變著未來的網路型態?
去中心化身分識別-Decentralized-Identifiers-如何改變著未來的網路型態?去中心化身分識別-Decentralized-Identifiers-如何改變著未來的網路型態?
去中心化身分識別-Decentralized-Identifiers-如何改變著未來的網路型態?
 
Building with Purpose-Built Databases: Match Your Workload to the Right Database
Building with Purpose-Built Databases: Match Your Workload to the Right DatabaseBuilding with Purpose-Built Databases: Match Your Workload to the Right Database
Building with Purpose-Built Databases: Match Your Workload to the Right Database
 
新一代電子商務架構與核心商用TB級資料庫的雲端遷移
新一代電子商務架構與核心商用TB級資料庫的雲端遷移新一代電子商務架構與核心商用TB級資料庫的雲端遷移
新一代電子商務架構與核心商用TB級資料庫的雲端遷移
 
Building IoT applications for a connected home - SVC206 - Santa Clara AWS Summit
Building IoT applications for a connected home - SVC206 - Santa Clara AWS SummitBuilding IoT applications for a connected home - SVC206 - Santa Clara AWS Summit
Building IoT applications for a connected home - SVC206 - Santa Clara AWS Summit
 
Increase innovation and business agility by using Veeam Backup for AWS - DEM0...
Increase innovation and business agility by using Veeam Backup for AWS - DEM0...Increase innovation and business agility by using Veeam Backup for AWS - DEM0...
Increase innovation and business agility by using Veeam Backup for AWS - DEM0...
 
AWS最新區塊鏈服務與應用
AWS最新區塊鏈服務與應用AWS最新區塊鏈服務與應用
AWS最新區塊鏈服務與應用
 
Building enterprise solutions with blockchain technology - SVC217 - New York ...
Building enterprise solutions with blockchain technology - SVC217 - New York ...Building enterprise solutions with blockchain technology - SVC217 - New York ...
Building enterprise solutions with blockchain technology - SVC217 - New York ...
 
人工智慧雲服務與金融服務應用
人工智慧雲服務與金融服務應用人工智慧雲服務與金融服務應用
人工智慧雲服務與金融服務應用
 
在-MongoDB-Cloud-上構建無服務器化應用
在-MongoDB-Cloud-上構建無服務器化應用在-MongoDB-Cloud-上構建無服務器化應用
在-MongoDB-Cloud-上構建無服務器化應用
 
Database su AWS scegliere lo strumento giusto per il giusto obiettivo
Database su AWS scegliere lo strumento giusto per il giusto obiettivoDatabase su AWS scegliere lo strumento giusto per il giusto obiettivo
Database su AWS scegliere lo strumento giusto per il giusto obiettivo
 
AWS及客戶在AI/ML的數位運行過程中得到的重要經驗與學習
AWS及客戶在AI/ML的數位運行過程中得到的重要經驗與學習AWS及客戶在AI/ML的數位運行過程中得到的重要經驗與學習
AWS及客戶在AI/ML的數位運行過程中得到的重要經驗與學習
 
AWS Summit Singapore 2019 | Operating Microservices at Hyperscale
AWS Summit Singapore 2019 | Operating Microservices at HyperscaleAWS Summit Singapore 2019 | Operating Microservices at Hyperscale
AWS Summit Singapore 2019 | Operating Microservices at Hyperscale
 
Build secure, offline, real-time-enabled mobile apps - MAD304 - Atlanta AWS S...
Build secure, offline, real-time-enabled mobile apps - MAD304 - Atlanta AWS S...Build secure, offline, real-time-enabled mobile apps - MAD304 - Atlanta AWS S...
Build secure, offline, real-time-enabled mobile apps - MAD304 - Atlanta AWS S...
 
Education : Digital transformation & AWS Foundations
Education : Digital transformation & AWS FoundationsEducation : Digital transformation & AWS Foundations
Education : Digital transformation & AWS Foundations
 
Scale - Implementing a Data Warehouse on AWS
Scale - Implementing a Data Warehouse on AWSScale - Implementing a Data Warehouse on AWS
Scale - Implementing a Data Warehouse on AWS
 
The Secret Treasures of Cloud Migration Journey
The Secret Treasures of Cloud Migration JourneyThe Secret Treasures of Cloud Migration Journey
The Secret Treasures of Cloud Migration Journey
 
Breaking Down Monoliths - DEM05-S - Anaheim AWS Summit
Breaking Down Monoliths - DEM05-S - Anaheim AWS SummitBreaking Down Monoliths - DEM05-S - Anaheim AWS Summit
Breaking Down Monoliths - DEM05-S - Anaheim AWS Summit
 
Building real-time applications with Amazon ElastiCache - ADB204 - Anaheim AW...
Building real-time applications with Amazon ElastiCache - ADB204 - Anaheim AW...Building real-time applications with Amazon ElastiCache - ADB204 - Anaheim AW...
Building real-time applications with Amazon ElastiCache - ADB204 - Anaheim AW...
 
AWS Manufacturing Day Philadelphia-Boston-April 2019
AWS Manufacturing Day Philadelphia-Boston-April 2019AWS Manufacturing Day Philadelphia-Boston-April 2019
AWS Manufacturing Day Philadelphia-Boston-April 2019
 

Similar a Bonus-Session-Interledger-DvP-Settlement-on-Amazon-Managed-Blockchain

Building Enterprise Solutions with Blockchain and Ledger Technology - SVC202 ...
Building Enterprise Solutions with Blockchain and Ledger Technology - SVC202 ...Building Enterprise Solutions with Blockchain and Ledger Technology - SVC202 ...
Building Enterprise Solutions with Blockchain and Ledger Technology - SVC202 ...Amazon Web Services
 
Building enterprise solutions with blockchain and ledger technology - SVC202 ...
Building enterprise solutions with blockchain and ledger technology - SVC202 ...Building enterprise solutions with blockchain and ledger technology - SVC202 ...
Building enterprise solutions with blockchain and ledger technology - SVC202 ...Amazon Web Services
 
Deep dive on Amazon Managed Blockchain
Deep dive on Amazon Managed BlockchainDeep dive on Amazon Managed Blockchain
Deep dive on Amazon Managed BlockchainAmazon Web Services
 
Do you need a ledger database or a blockchain - SVC208 - Atlanta AWS Summit.pdf
Do you need a ledger database or a blockchain - SVC208 - Atlanta AWS Summit.pdfDo you need a ledger database or a blockchain - SVC208 - Atlanta AWS Summit.pdf
Do you need a ledger database or a blockchain - SVC208 - Atlanta AWS Summit.pdfAmazon Web Services
 
AWS Summit Singapore 2019 | Transformation in the Enterprise
AWS Summit Singapore 2019 | Transformation in the EnterpriseAWS Summit Singapore 2019 | Transformation in the Enterprise
AWS Summit Singapore 2019 | Transformation in the EnterpriseAWS Summits
 
AWS Summit Singapore 2019 | Transformation in the Enterprise
AWS Summit Singapore 2019 | Transformation in the EnterpriseAWS Summit Singapore 2019 | Transformation in the Enterprise
AWS Summit Singapore 2019 | Transformation in the EnterpriseAWS Summits
 
Build your first blockchain application with Amazon Managed Blockchain - SVC2...
Build your first blockchain application with Amazon Managed Blockchain - SVC2...Build your first blockchain application with Amazon Managed Blockchain - SVC2...
Build your first blockchain application with Amazon Managed Blockchain - SVC2...Amazon Web Services
 
Top 5 blockchain platforms for digital marketing
Top 5 blockchain platforms for digital marketingTop 5 blockchain platforms for digital marketing
Top 5 blockchain platforms for digital marketingBlockchain Council
 
Essential capabilities behind Microservices
Essential capabilities behind MicroservicesEssential capabilities behind Microservices
Essential capabilities behind MicroservicesAmazon Web Services
 
Enabling Cloud Smart, Zero-Trust, and TIC
Enabling Cloud Smart, Zero-Trust, and TICEnabling Cloud Smart, Zero-Trust, and TIC
Enabling Cloud Smart, Zero-Trust, and TICAmazon Web Services
 
以容器技術為基礎的混合雲設計架構
以容器技術為基礎的混合雲設計架構以容器技術為基礎的混合雲設計架構
以容器技術為基礎的混合雲設計架構Amazon Web Services
 
Enabling Cloud Smart, Zero-Trust, and TIC
Enabling Cloud Smart, Zero-Trust, and TICEnabling Cloud Smart, Zero-Trust, and TIC
Enabling Cloud Smart, Zero-Trust, and TICAmazon Web Services
 
Ibm system storage solutions handbook
Ibm system storage solutions handbook Ibm system storage solutions handbook
Ibm system storage solutions handbook Diego Alberto Tamayo
 
How policymakers can fulfill promises of security for cloud services - SEP205...
How policymakers can fulfill promises of security for cloud services - SEP205...How policymakers can fulfill promises of security for cloud services - SEP205...
How policymakers can fulfill promises of security for cloud services - SEP205...Amazon Web Services
 
Blockchain in Retail (RET217) - AWS re:Invent 2018
Blockchain in Retail (RET217) - AWS re:Invent 2018Blockchain in Retail (RET217) - AWS re:Invent 2018
Blockchain in Retail (RET217) - AWS re:Invent 2018Amazon Web Services
 
Automated Frameworks to Deliver DevOps at Speed and Scale on AWS
 Automated Frameworks to Deliver DevOps at Speed and Scale on AWS Automated Frameworks to Deliver DevOps at Speed and Scale on AWS
Automated Frameworks to Deliver DevOps at Speed and Scale on AWSAmazon Web Services
 
Introduzione a blockchain e registri digitali
Introduzione a blockchain e registri digitaliIntroduzione a blockchain e registri digitali
Introduzione a blockchain e registri digitaliAmazon Web Services
 

Similar a Bonus-Session-Interledger-DvP-Settlement-on-Amazon-Managed-Blockchain (20)

Building Enterprise Solutions with Blockchain and Ledger Technology - SVC202 ...
Building Enterprise Solutions with Blockchain and Ledger Technology - SVC202 ...Building Enterprise Solutions with Blockchain and Ledger Technology - SVC202 ...
Building Enterprise Solutions with Blockchain and Ledger Technology - SVC202 ...
 
Building enterprise solutions with blockchain and ledger technology - SVC202 ...
Building enterprise solutions with blockchain and ledger technology - SVC202 ...Building enterprise solutions with blockchain and ledger technology - SVC202 ...
Building enterprise solutions with blockchain and ledger technology - SVC202 ...
 
Deep dive on Amazon Managed Blockchain
Deep dive on Amazon Managed BlockchainDeep dive on Amazon Managed Blockchain
Deep dive on Amazon Managed Blockchain
 
Do you need a ledger database or a blockchain - SVC208 - Atlanta AWS Summit.pdf
Do you need a ledger database or a blockchain - SVC208 - Atlanta AWS Summit.pdfDo you need a ledger database or a blockchain - SVC208 - Atlanta AWS Summit.pdf
Do you need a ledger database or a blockchain - SVC208 - Atlanta AWS Summit.pdf
 
AWS Summit Singapore 2019 | Transformation in the Enterprise
AWS Summit Singapore 2019 | Transformation in the EnterpriseAWS Summit Singapore 2019 | Transformation in the Enterprise
AWS Summit Singapore 2019 | Transformation in the Enterprise
 
AWS Summit Singapore 2019 | Transformation in the Enterprise
AWS Summit Singapore 2019 | Transformation in the EnterpriseAWS Summit Singapore 2019 | Transformation in the Enterprise
AWS Summit Singapore 2019 | Transformation in the Enterprise
 
Build your first blockchain application with Amazon Managed Blockchain - SVC2...
Build your first blockchain application with Amazon Managed Blockchain - SVC2...Build your first blockchain application with Amazon Managed Blockchain - SVC2...
Build your first blockchain application with Amazon Managed Blockchain - SVC2...
 
Top 5 blockchain platforms for digital marketing
Top 5 blockchain platforms for digital marketingTop 5 blockchain platforms for digital marketing
Top 5 blockchain platforms for digital marketing
 
Essential capabilities behind Microservices
Essential capabilities behind MicroservicesEssential capabilities behind Microservices
Essential capabilities behind Microservices
 
Enabling Cloud Smart, Zero-Trust, and TIC
Enabling Cloud Smart, Zero-Trust, and TICEnabling Cloud Smart, Zero-Trust, and TIC
Enabling Cloud Smart, Zero-Trust, and TIC
 
以容器技術為基礎的混合雲設計架構
以容器技術為基礎的混合雲設計架構以容器技術為基礎的混合雲設計架構
以容器技術為基礎的混合雲設計架構
 
Blockchain on AWS
Blockchain on AWSBlockchain on AWS
Blockchain on AWS
 
Blockchain Explained for Devlopers
Blockchain Explained for DevlopersBlockchain Explained for Devlopers
Blockchain Explained for Devlopers
 
Enabling Cloud Smart, Zero-Trust, and TIC
Enabling Cloud Smart, Zero-Trust, and TICEnabling Cloud Smart, Zero-Trust, and TIC
Enabling Cloud Smart, Zero-Trust, and TIC
 
Ibm system storage solutions handbook
Ibm system storage solutions handbook Ibm system storage solutions handbook
Ibm system storage solutions handbook
 
How policymakers can fulfill promises of security for cloud services - SEP205...
How policymakers can fulfill promises of security for cloud services - SEP205...How policymakers can fulfill promises of security for cloud services - SEP205...
How policymakers can fulfill promises of security for cloud services - SEP205...
 
Blockchain in Retail (RET217) - AWS re:Invent 2018
Blockchain in Retail (RET217) - AWS re:Invent 2018Blockchain in Retail (RET217) - AWS re:Invent 2018
Blockchain in Retail (RET217) - AWS re:Invent 2018
 
Automated Frameworks to Deliver DevOps at Speed and Scale on AWS
 Automated Frameworks to Deliver DevOps at Speed and Scale on AWS Automated Frameworks to Deliver DevOps at Speed and Scale on AWS
Automated Frameworks to Deliver DevOps at Speed and Scale on AWS
 
Open Banking APIs on AWS
Open Banking APIs on AWSOpen Banking APIs on AWS
Open Banking APIs on AWS
 
Introduzione a blockchain e registri digitali
Introduzione a blockchain e registri digitaliIntroduzione a blockchain e registri digitali
Introduzione a blockchain e registri digitali
 

Más de Amazon Web Services

Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...
Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...
Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...Amazon Web Services
 
Big Data per le Startup: come creare applicazioni Big Data in modalità Server...
Big Data per le Startup: come creare applicazioni Big Data in modalità Server...Big Data per le Startup: come creare applicazioni Big Data in modalità Server...
Big Data per le Startup: come creare applicazioni Big Data in modalità Server...Amazon Web Services
 
Esegui pod serverless con Amazon EKS e AWS Fargate
Esegui pod serverless con Amazon EKS e AWS FargateEsegui pod serverless con Amazon EKS e AWS Fargate
Esegui pod serverless con Amazon EKS e AWS FargateAmazon Web Services
 
Costruire Applicazioni Moderne con AWS
Costruire Applicazioni Moderne con AWSCostruire Applicazioni Moderne con AWS
Costruire Applicazioni Moderne con AWSAmazon Web Services
 
Come spendere fino al 90% in meno con i container e le istanze spot
Come spendere fino al 90% in meno con i container e le istanze spot Come spendere fino al 90% in meno con i container e le istanze spot
Come spendere fino al 90% in meno con i container e le istanze spot Amazon Web Services
 
Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...
Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...
Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...Amazon Web Services
 
OpsWorks Configuration Management: automatizza la gestione e i deployment del...
OpsWorks Configuration Management: automatizza la gestione e i deployment del...OpsWorks Configuration Management: automatizza la gestione e i deployment del...
OpsWorks Configuration Management: automatizza la gestione e i deployment del...Amazon Web Services
 
Microsoft Active Directory su AWS per supportare i tuoi Windows Workloads
Microsoft Active Directory su AWS per supportare i tuoi Windows WorkloadsMicrosoft Active Directory su AWS per supportare i tuoi Windows Workloads
Microsoft Active Directory su AWS per supportare i tuoi Windows WorkloadsAmazon Web Services
 
Database Oracle e VMware Cloud on AWS i miti da sfatare
Database Oracle e VMware Cloud on AWS i miti da sfatareDatabase Oracle e VMware Cloud on AWS i miti da sfatare
Database Oracle e VMware Cloud on AWS i miti da sfatareAmazon Web Services
 
Crea la tua prima serverless ledger-based app con QLDB e NodeJS
Crea la tua prima serverless ledger-based app con QLDB e NodeJSCrea la tua prima serverless ledger-based app con QLDB e NodeJS
Crea la tua prima serverless ledger-based app con QLDB e NodeJSAmazon Web Services
 
API moderne real-time per applicazioni mobili e web
API moderne real-time per applicazioni mobili e webAPI moderne real-time per applicazioni mobili e web
API moderne real-time per applicazioni mobili e webAmazon Web Services
 
Database Oracle e VMware Cloud™ on AWS: i miti da sfatare
Database Oracle e VMware Cloud™ on AWS: i miti da sfatareDatabase Oracle e VMware Cloud™ on AWS: i miti da sfatare
Database Oracle e VMware Cloud™ on AWS: i miti da sfatareAmazon Web Services
 
Tools for building your MVP on AWS
Tools for building your MVP on AWSTools for building your MVP on AWS
Tools for building your MVP on AWSAmazon Web Services
 
How to Build a Winning Pitch Deck
How to Build a Winning Pitch DeckHow to Build a Winning Pitch Deck
How to Build a Winning Pitch DeckAmazon Web Services
 
Building a web application without servers
Building a web application without serversBuilding a web application without servers
Building a web application without serversAmazon Web Services
 
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...AWS_HK_StartupDay_Building Interactive websites while automating for efficien...
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...Amazon Web Services
 
Introduzione a Amazon Elastic Container Service
Introduzione a Amazon Elastic Container ServiceIntroduzione a Amazon Elastic Container Service
Introduzione a Amazon Elastic Container ServiceAmazon Web Services
 

Más de Amazon Web Services (20)

Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...
Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...
Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...
 
Big Data per le Startup: come creare applicazioni Big Data in modalità Server...
Big Data per le Startup: come creare applicazioni Big Data in modalità Server...Big Data per le Startup: come creare applicazioni Big Data in modalità Server...
Big Data per le Startup: come creare applicazioni Big Data in modalità Server...
 
Esegui pod serverless con Amazon EKS e AWS Fargate
Esegui pod serverless con Amazon EKS e AWS FargateEsegui pod serverless con Amazon EKS e AWS Fargate
Esegui pod serverless con Amazon EKS e AWS Fargate
 
Costruire Applicazioni Moderne con AWS
Costruire Applicazioni Moderne con AWSCostruire Applicazioni Moderne con AWS
Costruire Applicazioni Moderne con AWS
 
Come spendere fino al 90% in meno con i container e le istanze spot
Come spendere fino al 90% in meno con i container e le istanze spot Come spendere fino al 90% in meno con i container e le istanze spot
Come spendere fino al 90% in meno con i container e le istanze spot
 
Open banking as a service
Open banking as a serviceOpen banking as a service
Open banking as a service
 
Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...
Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...
Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...
 
OpsWorks Configuration Management: automatizza la gestione e i deployment del...
OpsWorks Configuration Management: automatizza la gestione e i deployment del...OpsWorks Configuration Management: automatizza la gestione e i deployment del...
OpsWorks Configuration Management: automatizza la gestione e i deployment del...
 
Microsoft Active Directory su AWS per supportare i tuoi Windows Workloads
Microsoft Active Directory su AWS per supportare i tuoi Windows WorkloadsMicrosoft Active Directory su AWS per supportare i tuoi Windows Workloads
Microsoft Active Directory su AWS per supportare i tuoi Windows Workloads
 
Computer Vision con AWS
Computer Vision con AWSComputer Vision con AWS
Computer Vision con AWS
 
Database Oracle e VMware Cloud on AWS i miti da sfatare
Database Oracle e VMware Cloud on AWS i miti da sfatareDatabase Oracle e VMware Cloud on AWS i miti da sfatare
Database Oracle e VMware Cloud on AWS i miti da sfatare
 
Crea la tua prima serverless ledger-based app con QLDB e NodeJS
Crea la tua prima serverless ledger-based app con QLDB e NodeJSCrea la tua prima serverless ledger-based app con QLDB e NodeJS
Crea la tua prima serverless ledger-based app con QLDB e NodeJS
 
API moderne real-time per applicazioni mobili e web
API moderne real-time per applicazioni mobili e webAPI moderne real-time per applicazioni mobili e web
API moderne real-time per applicazioni mobili e web
 
Database Oracle e VMware Cloud™ on AWS: i miti da sfatare
Database Oracle e VMware Cloud™ on AWS: i miti da sfatareDatabase Oracle e VMware Cloud™ on AWS: i miti da sfatare
Database Oracle e VMware Cloud™ on AWS: i miti da sfatare
 
Tools for building your MVP on AWS
Tools for building your MVP on AWSTools for building your MVP on AWS
Tools for building your MVP on AWS
 
How to Build a Winning Pitch Deck
How to Build a Winning Pitch DeckHow to Build a Winning Pitch Deck
How to Build a Winning Pitch Deck
 
Building a web application without servers
Building a web application without serversBuilding a web application without servers
Building a web application without servers
 
Fundraising Essentials
Fundraising EssentialsFundraising Essentials
Fundraising Essentials
 
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...AWS_HK_StartupDay_Building Interactive websites while automating for efficien...
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...
 
Introduzione a Amazon Elastic Container Service
Introduzione a Amazon Elastic Container ServiceIntroduzione a Amazon Elastic Container Service
Introduzione a Amazon Elastic Container Service
 

Bonus-Session-Interledger-DvP-Settlement-on-Amazon-Managed-Blockchain

  • 1. S U M M I T Hong Kong
  • 2. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T Interledger DvP Settlement on Amazon Managed Blockchain Peter Shen Head of Technology Strategy and Innovation Singapore Exchange Michael Edge Senior Blockchain Architect AWS Professional Services
  • 3. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T Agenda Interledger DvP settlement Peter Shen Privacy in shared, distributed blockchain networks Michael Edge
  • 4. S U M M I T © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.
  • 5. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T Introduction to Singapore Exchange A diversified exchange group that runs key market infrastructure including the Singapore stock market and a pan-Asian derivatives exchange covering all major asset classes. Anchored in Singapore, Asia’s only triple AAA-rated economy, Singapore Exchange is a diversified exchange group and Asia’s leading market infrastructure that includes Singapore stock market and a pan-Asian derivatives exchange covering all major asset classes.
  • 6. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T SGX Global Footprint SGX is headquartered in Singapore, with overseas offices in Beijing, Chicago, Hong Kong, London, Mumbai, Shanghai, San Francisco, and Tokyo.
  • 7. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T SGX Value Chain Clearing Business Securities & Derivatives Trading Business Securities, Derivatives & Fixed Income Depository Business Securities - Central Depository (CDP) Trading Trade Matching Market Data Co-location Pre-Trade Risk Controls (Derivatives) Post-Trade Pre-Settlement Matching Service (Securities) OTC Trade Registration (Derivatives) Facilitation Desk (Commodities) Clearing & Settlement OTC clearing (Derivatives) Clearing and Settlement (Securities & Derivatives) Collateral Management (Securities & Derivatives) Securities Depository Custody Corporate Actions SBL Risk Management Systems Corporate Systems
  • 8. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T End of an era through marketplace innovation The closure of Trading Pits brought back the most memorable experiences, the tradition of Open-Outcry trading… Buyers and Sellers stood on steps that descend into the pit. Orders were shouted or flashed to the trading specialist through hand gestures/signals, or delivered to the pit by runners. Each pit specialised in a specific commodity, and was the only place to trade
  • 9. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T Why DLT for financial markets Custody Current Marketplace Transaction Platforms PDF, Online Documents Product Catalogues, Term Sheets Rulebook Contracts APIsMarket Data Reconciliation, Reporting Operational Processes DLT Marketplace Node (Virtual Machines) Smart Contracts Autonomous or Supervised Execution PostTrade Settlement Trading Key Vault (Custody of Digital Assets)
  • 10. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T About Project Ubin – A multiphase journey Project Ubin is a collaborative project between the Monetary Authority of Singapore (MAS) and the industry to explore the use of Distributed Ledger Technologies (DLT) for clearing and settlement of payments and securities. Source: www.mas.gov.sg/Singapore-Financial-Centre/Smart-Financial-Centre/Project-Ubin.aspx Current Phase Delivery vs Payment (DvP) for Domestic Securities Settlement Phase 1 Use of digital currency in Real- Time Gross Settlement (RTGS) Phase 2 Achieved gridlock resolution and liquidity savings mechanism (LSM) on a distributed system without compromising on privacy Future Phase Delivery vs Payment vs Payment (DvPvP) for Cross-border settlement of payments and securities Current Phase Payment vs Payment (PvP) for Cross-border settlement Trading Post Trade Clearing Settlement DepositoryCapital Raising
  • 11. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T Our objectives Interconnect separate DLTs of different characteristics and features Mitigate counterparty risks in DvP with recovery on cash and securities ledgers Achieve DvP settlement finality with clearing members Strengthen investor confidence and experience with safety and reliability
  • 12. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T And why Amazon Managed Blockchain? Ease of creating and managing scalable business networks Quickly create blockchain networks that span multiple AWS accounts. Easily add or remove members and monitor the network Fully managed Choice of Hyperledger Fabric or Ethereum (coming soon) Improves reliabilityScalable and secure Easily scale your blockchain network as the usage grows. Also, Managed Blockchain secures your network certificates with KMS Choose the right framework for your needs, whether you are building a permissioned or public network Managed Blockchain improves the reliability of the “ordering service,” by replacing the default technology with QLDB. This improves durability.
  • 13. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T A business of trust Time boundaries Enable efficient and automated or supervised recovery of assets within predefined time horizon Account controls with multiple-signatures Anchoring the role of an independent arbitrator for resolving contractual disputes to safeguard the interests of investors Contract locks with secure secrets Enhanced security with blockchain-independent transfer of secrets “off-chain” Instituting key designs for laws and regulations in the smart contracts
  • 14. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T Our conclusions Higher investor confidence Instituted designs for arbitration Potential for round-the-clock operations Flexibility to compress settlement cycles1 2 3 4 5 6 Enhanced investors’ security Multi-signature, off-chain, out-of-band secure secrets Broadening of asset classes & investor types Consistently applied rights & obligations
  • 15. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T Key takeaways and future challenges DLT holds great promise for transforming Financial Services, unlocking opportunities and providing greater access to capital. Challenges around data privacy, regulatory oversight and adoption will need to be addressed. Amazon Managed Blockchain enables us to focus on building business applications, and is a concrete step towards mainstream adoption of DLT for financial markets.
  • 16. S U M M I T © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.
  • 17.
  • 18. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T In blockchain networks, all members see all transactions • Bank A transacts with Bank B • A multi-million dollar deal to hedge their over-exposed position • The transaction is shared with all other members in the network • This behaviour is not desirable • It is not representative of the real- world Exchange Bank A BankBank Bank B Broker Central Bank Custodian Transactions like these will never take place on a permission-less public blockchain network with anonymous members
  • 19. Hey everyone, come and see what business I’m doing!
  • 20.
  • 21. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T Four ways to keep data private in Fabric Many blockchain networks offer the ability to keep data private. Hyperledger Fabric provides (at least) four ways: 1. Channels, controlled by membership 2. Encrypt data and control the keys 3. Access control in the smart contract 4. Use in-built private data collections
  • 22.
  • 23. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T Using channels for privacy • You’ll need 1 channel per combination of members • Each channel/chaincode combination results in 1 ledger • Could result in 100s of channels, which equates to 100s of ledgers • In this example, a single Exchange would need to host 100s of ledgers • Overhead to manage chaincode if common across channels Exchange Bank BankBank Bank Broker Central Bank Custodian
  • 24.
  • 25.
  • 26. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T Access control in smart contracts • The smart contract can make access control decisions based on the caller/client • Extract identity from the callers certificate • Allow/deny access to data • Allow/deny ability to invoke TX • Can also be used if you use your smart contract to control access to docs in an external store Member 1 client Member 1 Peer Ledger Smart Contract External Docs Certificate
  • 27.
  • 28. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T Using private data collections for privacy • By default, orderers see all TX data and peers see all data on the channels they have joined • Making data private using encryption just moves the problem from a data protection problem to a key management problem • What we really want is: • Transactions that contain a mix of sensitive & general data • General data is visible to all peers on the channel • Only certain peers see sensitive data, based on policy • Orderer never sees sensitive data
  • 29. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Member 1 client Member 1 Peer Transient Data Store State Private State Ledger Member 2 Peer Transient Data Store State Private State Ledger Member 4 Peer Transient Data Store State Private State Ledger 1 • TX Proposal submitted to peers • Private data in transient fields 2 • Simulate TX • Store data in transient data store Member 3 Peer Transient Data Store State Private State Ledger 3 Create proposal response: • Public read/write set • Hash of private data • No private data included 2 • Simulate TX • Store data in transient data store 4 Return proposal response to client 5 Submit TX: • Public data, private hashes, no private data 6 • Distribute block to all peers on channel • All peers validate TX in block • No private data in block 7 • Check if authorized to access private data • If so, check if private data in transient data store • If not, pull from another peer via Gossip • Validate private data against hash in TX • Move private data to private state • Delete transient data 8 7 • Check if authorized to access private data • If not, do not pull data from other peers In this example, members 1,2,3,4 share a channel. However, only members 1,2 & 3 have access to private data on the channel Purge private data after X blocks, i.e. delete from private state 9 Private data disseminated in 2 ways: 1. During TX endorsement 2. Via Gossip
  • 30. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T Summary: Four ways to keep data private in Fabric Many blockchain networks offer the ability to keep data private. Hyperledger Fabric provides (at least) four ways: 1. Channels, controlled by membership 2. Encrypt data and control the keys 3. Access control in the smart contract 4. Use in-built private data collections
  • 31. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T Thank you! S U M M I T © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved. Peter Shen peter.shen@sgx.com Michael Edge edgema@amazon.com
  • 32. S U M M I T © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.