Distributed Ledger Technology On Microsoft …...5 2 先端技術を使いやすく •...

32
Distributed Ledger Technology On Microsoft Intelligent Cloud Kunihisa Hirabara 平原 邦久

Transcript of Distributed Ledger Technology On Microsoft …...5 2 先端技術を使いやすく •...

Page 1: Distributed Ledger Technology On Microsoft …...5 2 先端技術を使いやすく • オープンソースとの高い親和性 • Azure BaaS による環境構築の負荷軽減

Distributed Ledger Technology On Microsoft Intelligent Cloud

Kunihisa Hirabara

平原邦久

Page 2: Distributed Ledger Technology On Microsoft …...5 2 先端技術を使いやすく • オープンソースとの高い親和性 • Azure BaaS による環境構築の負荷軽減

2

Page 3: Distributed Ledger Technology On Microsoft …...5 2 先端技術を使いやすく • オープンソースとの高い親和性 • Azure BaaS による環境構築の負荷軽減

DLT Capability

インフラコストの削減Reduce Non-Core Infrastructure Costs

▪ Eliminates need for intermediaries

▪ Uses programmable logic

▪ Enables focus on core technology

透明性の向上/不正抑止Increase Transparency/ Reduce Fraud

▪ Each node verifies authenticity

▪ Nearly impossible to change

historical records (immutable)

処理の迅速化/Increase Speed

▪ Simplifies supply chain

▪ Allows T+Zero settlement

DLT Benefits

Financial

Institutions moved first because

of the immediate

potential for

disruption.

42 Financial

institutions have already signed

on to Azure BaaS.

3

Page 4: Distributed Ledger Technology On Microsoft …...5 2 先端技術を使いやすく • オープンソースとの高い親和性 • Azure BaaS による環境構築の負荷軽減

DLT Capability

インフラコストの削減Reduce Non-Core Infrastructure Costs

▪ Eliminates need for intermediaries

▪ Uses programmable logic

▪ Enables focus on core technology

透明性の向上/不正抑止Increase Transparency/ Reduce Fraud

▪ Each node verifies authenticity

▪ Nearly impossible to change

historical records (immutable)

処理の迅速化/Increase Speed

▪ Simplifies supply chain

▪ Allows T+Zero settlement

DLT Benefits

Financial

Institutions moved first because

of the immediate

potential for

disruption.

42 Financial

institutions have already signed

on to Azure BaaS.

4

求められる 非機能要件

「秘匿性」 「即時性」

「安全性」 「信頼性」

「拡張性」 「透明性」

Page 5: Distributed Ledger Technology On Microsoft …...5 2 先端技術を使いやすく • オープンソースとの高い親和性 • Azure BaaS による環境構築の負荷軽減

5

先端技術を使いやすく2• オープンソースとの高い親和性

• Azure BaaS による環境構築の負荷軽減

エコシステムの構築• 業界関連団体等との連携・標準化策定支援

• SIerやコンサルティング会社との連携・技術支援

• スタートアップ企業との連携・技術支援3

エンタープライズグレードのクラウド基盤1• より安全にお使いいただけるクラウド基盤

• 各種コンプライアンス対応

• 可用性、拡張性、透明性

DLT on Azure

Page 6: Distributed Ledger Technology On Microsoft …...5 2 先端技術を使いやすく • オープンソースとの高い親和性 • Azure BaaS による環境構築の負荷軽減

6

エンタープライズ向けセキュリティ、コンプライアンス、プライバシー対応による

高い信頼性と透明性

Page 7: Distributed Ledger Technology On Microsoft …...5 2 先端技術を使いやすく • オープンソースとの高い親和性 • Azure BaaS による環境構築の負荷軽減

HIPAA /

HITECH ActFERPA

GxP

21 CFR Part 11

ISO 27001 SOC 1 Type 2ISO 27018CSA STAR

Self-Assessment

Singapore

MTCS

UK

G-Cloud

Australia

IRAP/CCSL

FISC Japan

New Zealand

GCIO

China

GB 18030

EU

Model Clauses

ENISA

IAF

Argentina

PDPA

Japan CS

Mark Gold

CDSAShared

Assessments

Japan My

Number Act

FACT UK GLBA

Spain

ENS

PCI DSS

Level 1MARS-E FFIEC

China

TRUCS

SOC 2 Type 2 SOC 3

Canada

Privacy Laws

MPAA

Privacy

Shield

ISO 22301

India

MeitY

Germany IT

Grundschutz

workbook

Spain

DPA

CSA STAR

Certification

CSA STAR

Attestation

HITRUST IG Toolkit UK

China

DJCP

ITAR

Section 508

VPATSP 800-171 FIPS 140-2

High

JAB P-ATO CJISDoD DISA

SRG Level 2

DoD DISA

SRG Level 4IRS 1075DoD DISA

SRG Level 5

Moderate

JAB P-ATO

ISO 27017

GLO

BA

LU

S G

OV

IND

US

TR

YR

EG

ION

AL

業界や地域に固有なコンプライアンス要件にも積極対応

7

Page 8: Distributed Ledger Technology On Microsoft …...5 2 先端技術を使いやすく • オープンソースとの高い親和性 • Azure BaaS による環境構築の負荷軽減

透明性 -情報開示

8

Page 9: Distributed Ledger Technology On Microsoft …...5 2 先端技術を使いやすく • オープンソースとの高い親和性 • Azure BaaS による環境構築の負荷軽減

金融機関向けFISC安対基準対応 標準/NDA資料

金融機関向け個別開示

透明性–情報開示

9

Page 10: Distributed Ledger Technology On Microsoft …...5 2 先端技術を使いやすく • オープンソースとの高い親和性 • Azure BaaS による環境構築の負荷軽減

10

東日本

リージョン

西日本

リージョン

準拠法は日本法(管轄裁判所は東京地方裁判所)

データは国内のみに保存(海外への転送なし)

クラウドだけで災害対策が可能

日本データセンター

Page 11: Distributed Ledger Technology On Microsoft …...5 2 先端技術を使いやすく • オープンソースとの高い親和性 • Azure BaaS による環境構築の負荷軽減

11

HybridOperations

Backup

StorSimple

SiteRecovery

Import/Export

Azure AD Connect Health

AD PrivilegedIdentity Management

Log Analytics

Security & Management

ActiveDirectory

Multi-FactorAuthentication

Automation

Portal

Key Vault

Store /Marketplace

VM Image Gallery& VM Depot

Infrastructure Services

Web Apps

MobileApps

APIManagement

APIApps

LogicApps

NotificationHubs

Content DeliveryNetwork (CDN)

MediaServices

HDInsight MachineLearning

StreamAnalytics

DataFactory

EventHubs

MobileEngagement

BiztalkServices

HybridConnections

ServiceBus

StorageQueues

SQLDatabase

DocumentDB

RedisCache Search

Tables

SQL DataWarehouse

CloudServices

Batch Remote App

ServiceFabric Visual Studio

ApplicationInsights

Azure SDK

Team Project

Platform Services

99.95% 99.99%99.99%99.99% 99.95%

99.9%

99.9%99.9%99.99% 99.99%

99.95%99.95%

99.95%

99.95%

99.9%

99.9%

99.9%

99.9%

99.9%

99.99%

99.9%

99.99%

99.9%99.9%99.9%

99.99%

99.9% 99.95%

99.9% 99.9%

99.9%

99.9%

99.9%

99.99%

99.9%

99.9%

99.9%

99.9%

99.9%

99.9%

99.9%

99.9%

99.9%

99.9%

99.9%

99.9%

99.9%

99.9%

Page 12: Distributed Ledger Technology On Microsoft …...5 2 先端技術を使いやすく • オープンソースとの高い親和性 • Azure BaaS による環境構築の負荷軽減

12

世界最大のインフラストラクチャー36 の地域でサービス中、42の地域まで拡大予定(累計4兆円以上の投資) (2017年10月17日現在)

100カ所以上のデータセンター ネットワーク網が全世界で第 2 位の規模 AWS の 2 倍、Google 6 倍の地域サポート

Page 13: Distributed Ledger Technology On Microsoft …...5 2 先端技術を使いやすく • オープンソースとの高い親和性 • Azure BaaS による環境構築の負荷軽減

13

マイクロソフトのネットワークは、世界第 2 位の規模(第1位:米国政府ネットワーク)

Page 14: Distributed Ledger Technology On Microsoft …...5 2 先端技術を使いやすく • オープンソースとの高い親和性 • Azure BaaS による環境構築の負荷軽減

We’ve delivered an open, broad, and flexible cloud across the stack

Applications Management Clients

Web App Gallery

Dozens of .NET & PHP CMS and Web apps

Infrastructure Databases App Frameworks

SQL Server

+Hundreds of community supported images on VM DepotBlockchain

Hyper Scale

Enterprise Grade

Hybrid

先端技術を使いやすく:OSSへの対応

14

Page 15: Distributed Ledger Technology On Microsoft …...5 2 先端技術を使いやすく • オープンソースとの高い親和性 • Azure BaaS による環境構築の負荷軽減

BaaSStrategy

はやく!やすく!:FAIL FAST & CHEAP

よりよいものを!:MIX & MATCH

つくってみよう!:CREATE & INNOVATE

みんなといっしょに!:SHARE SOLUTIONS

さあ、はじめよう!:PROVISION

先端技術を使いやすく

Page 16: Distributed Ledger Technology On Microsoft …...5 2 先端技術を使いやすく • オープンソースとの高い親和性 • Azure BaaS による環境構築の負荷軽減

Microsoft Azure

銀行

証券

保険

カード

他業種

(製造、流通など)

Financial ServiceSI/ConsultingFinTechSupporter

16

業界団体

監督官庁

Startups

システム

インテグレーター

コンサルティングファーム

ISVs

エコシステムの構築

Page 17: Distributed Ledger Technology On Microsoft …...5 2 先端技術を使いやすく • オープンソースとの高い親和性 • Azure BaaS による環境構築の負荷軽減

17

事例:Syndicated Loans

Page 18: Distributed Ledger Technology On Microsoft …...5 2 先端技術を使いやすく • オープンソースとの高い親和性 • Azure BaaS による環境構築の負荷軽減

Now on Blockchain Solution

3-5 days

BEFORE

3-5 Weeks

18

事例:Trade Finance(SBLC)

Page 19: Distributed Ledger Technology On Microsoft …...5 2 先端技術を使いやすく • オープンソースとの高い親和性 • Azure BaaS による環境構築の負荷軽減

1

MT103

identitii inserts token

into message

2

3

Ethereum

HTTPSBlue Prism gathers

information for payment

Payment sent over

SWIFT network

4 Documents & attributes

sent

5 Signature & hash stored

in distributed ledger

6 Sanitised information

stored in cloud database

7 Blue Prism provides structured &

unstructured information for use by

Microsoft AI & Power BI

Microsoft AI provides

analysis for money

laundering detection

8

Power BI provides

visualization of anti-

money laundering

dashboard

9Power BI

AI

事例:SWIFT Payment

19

Page 20: Distributed Ledger Technology On Microsoft …...5 2 先端技術を使いやすく • オープンソースとの高い親和性 • Azure BaaS による環境構築の負荷軽減

20

Page 21: Distributed Ledger Technology On Microsoft …...5 2 先端技術を使いやすく • オープンソースとの高い親和性 • Azure BaaS による環境構築の負荷軽減

Microsoft and R3 consortium partnership

プライバシーとセキュリティ要件を満たすブロック

チェーンの開発とプラットフォームの展開を行って

います。

これらのプラットフォームは、Azureの上に構築さ

れ、展開されています。

R3において、Azureを使う事によりCorda(DLT)

のコンソーシアムの展開を自動化する支援を

Microsoftより提供。

15分程度の時間で、迅速にCordaブロック

チェーンを展開できるようになりました。

21

Page 22: Distributed Ledger Technology On Microsoft …...5 2 先端技術を使いやすく • オープンソースとの高い親和性 • Azure BaaS による環境構築の負荷軽減

22

Corda Architecture Working Group 2018/1/11より

• R3ネットワークとのAzureネットワークを介したAzure内1ホップ接続

• 3+1で構成される、SQL Databaseの高可用性• 暗号化、監査、侵入/侵害検知• リージョン間複製

• Azure Storageの高可用性• リージョン間複製

A金融機関東日本(アクティブ)

Azure SQLDatabase

Azure File Storage

R3 CordaAzure VM Standby

R3 CordaAzure VM

Active

可用性セット

R3 Networkその他の参加金融機関+Azureリージョン

データセンタ

Page 23: Distributed Ledger Technology On Microsoft …...5 2 先端技術を使いやすく • オープンソースとの高い親和性 • Azure BaaS による環境構築の負荷軽減

23

TrafficManager

東日本(アクティブ)

SQLDatabase

Storage(Files)

R3 CordaAzure VM

R3 CordaAzure VM

可用性セット

SQLDatabase

R3 CordaAzure VM

R3 CordaAzure VM

可用性セット

西日本(スタンバイ)

フェイルオーバエンドポイント

アクティブジオレプリケーション

Storage(Files)

アクティブジオレプリケーション

事業継続対策/バックアップ

Page 24: Distributed Ledger Technology On Microsoft …...5 2 先端技術を使いやすく • オープンソースとの高い親和性 • Azure BaaS による環境構築の負荷軽減

Phase 2

• Assessment the potential implications of deploying DLT

for specific RTGS functionalities by focusing on Liquidity

Saving Mechanism (LSM).

RTGSにおける流動性節約機能の有効性Project Ubin - Singapore

24

Page 25: Distributed Ledger Technology On Microsoft …...5 2 先端技術を使いやすく • オープンソースとの高い親和性 • Azure BaaS による環境構築の負荷軽減

貿易取引におけるDLTの有用性

Page 26: Distributed Ledger Technology On Microsoft …...5 2 先端技術を使いやすく • オープンソースとの高い親和性 • Azure BaaS による環境構築の負荷軽減

26

貿易取引におけるDLTの有用性

MONEY

CONTRACT SETTLEMENT

GOODS

Mitigate Trade RiskOptimize Trade Operations

Page 27: Distributed Ledger Technology On Microsoft …...5 2 先端技術を使いやすく • オープンソースとの高い親和性 • Azure BaaS による環境構築の負荷軽減

貿易取引におけるオープンアカウントの実証Marco Polo - Open Account Trade Finance

27

Page 28: Distributed Ledger Technology On Microsoft …...5 2 先端技術を使いやすく • オープンソースとの高い親和性 • Azure BaaS による環境構築の負荷軽減

貿易取引におけるオープンアカウントの実証Marco Polo - Open Account Trade Finance

“Heavy paper processing across complex supply chain processes are a significant burden to businesses. The industry has been looking for solutions to simplify and digitize trade, making supply chain ripe for the benefits of blockchain technology.”

“It is exciting to be part of the growing ecosystem building trade finance solutions on blockchain. Microsoft is honoured to be providing our global scale cloud as afoundation to R3 and TradeIX to speed this solution to market.”

28

Page 29: Distributed Ledger Technology On Microsoft …...5 2 先端技術を使いやすく • オープンソースとの高い親和性 • Azure BaaS による環境構築の負荷軽減

quotehttps://www.reuters.com/article/us-blockchain-insurance-marine/ey-teams-up-with-maersk-microsoft-on-blockchain-based-marine-insurance-idUSKCN1BG3B6

海上保険業務の高度化EY – Blockchain-based Marine Insurance

29

Page 30: Distributed Ledger Technology On Microsoft …...5 2 先端技術を使いやすく • オープンソースとの高い親和性 • Azure BaaS による環境構築の負荷軽減

Microsoft Azure

銀行

証券

保険

カード

他業種

(製造、流通など)

Financial ServiceSI/ConsultingFinTechSupporter

30

業界団体

監督官庁

R3 Corda 日本における Go-To-Market

Page 31: Distributed Ledger Technology On Microsoft …...5 2 先端技術を使いやすく • オープンソースとの高い親和性 • Azure BaaS による環境構築の負荷軽減

R3 Corda 導入検証ステップ

導入検討検証グループ

立ち上げコンセプト検証 本格展開

□導入にむけたコンサル

・現状業務課題整理

□仮説立案

・業務課題に対して、Corda活用の

仮説立案

□検証グループ立ち上げ

・参加金融機関の募集

□グループ事務局

・参加金融機関の意見取纏め等

□システムアーキテクチャ作成

・CordaやAzure機能を活用したシステ

ム設計

□プロトタイプ開発

・Corda環境構築/金融アプリ開発

□実証実験結果

・検証結果評価、及び本格展開に向

けた課題抽出

□ビジネススキーム企画

・金融機関様にとってのビジネスモデルの確立

□システム開発

・コンセプト検証をうけて、本番システムにむけた開発

・非機能要件含めたアーキテクチャーの実装

31

• 2016年12月 Corda Open Source 開示直後から研究開発に取組む

• 2017年7月日本初 R3のアライアンスパートナー

• 2017年8月金融向けCorDappプロトタイプ開発完了

• Azure BaaS の提供

• Azure PaaS を最大限活用いただく為の技術支援

• Corda on Azure 展開の為の営業・マーケティング活動

• One Microsoft によるグローバルリソース支援

業務要件の充足 非機能要件の充足

Page 32: Distributed Ledger Technology On Microsoft …...5 2 先端技術を使いやすく • オープンソースとの高い親和性 • Azure BaaS による環境構築の負荷軽減

本書に記載した情報は、本書各項目に関する発行日現在の Microsoft の見解を表明するものです。Microsoftは絶えず変化する市場に対応しなければならないため、ここに記載した情報に対していかなる責務を負うものではなく、提示された情報の信憑性については保証できません。

本書は情報提供のみを目的としています。 Microsoft は、明示的または暗示的を問わず、本書にいかなる保証も与えるものではありません。

すべての当該著作権法を遵守することはお客様の責務です。Microsoftの書面による明確な許可なく、本書の如何なる部分についても、転載や検索システムへの格納または挿入を行うことは、どのような形式または手段(電子的、機械的、複写、レコーディング、その他)、および目的であっても禁じられています。これらは著作権保護された権利を制限するものではありません。

Microsoftは、本書の内容を保護する特許、特許出願書、商標、著作権、またはその他の知的財産権を保有する場合があります。Microsoftから書面によるライセンス契約が明確に供給される場合を除いて、本書の提供はこれらの特許、商標、著作権、またはその他の知的財産へのライセンスを与えるものではありません。

© 2018 Microsoft Corporation. All rights reserved.

Microsoft, Windows, その他本文中に登場した各製品名は、Microsoft Corporation の米国およびその他の国における登録商標または商標です。

その他、記載されている会社名および製品名は、一般に各社の商標です。