[第4回 aitc ブロックチェーン勉強会] microsoft aruze blockchain as a service

Post on 21-Jan-2018

532 Views

Category:

Software

4 Downloads

Preview:

Click to see full reader

TRANSCRIPT

出典:経済産業省 商務情報政策局 情報経済課 平成28年4月28日発行

平成27年度我が国経済社会の情報化・サービス化に係る基盤整備(ブロックチェーン技術を利⽤したサービスに関する国内外動向調査)

出典:経済産業省 商務情報政策局情報経済課 平成29年3月29日発行

平成28年度 ブロックチェーン技術を活⽤した システムの評価軸 ver. 1.0

http://www.meti.go.jp/press/2016/03/20170329004/20170329004.html

Microsoft BaaS は、業界40以上のパートナーとブロックチェーンエコシステムを進めています

Azure BaaS | Select Tech Partners

Microsoft and R3 consortium partnership

プライバシーとセキュリティ要件を満たすブロックチェーンの開発とプラットフォームの展開を行う

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

R3において、Azureを使う事によりCorda (DLT) のコンソーシアムの展開を自動化する支援をMicrosoftより提供

15分程度の時間で、迅速にCordaブロックチェーンを展開できるように

Press Release

Microsoft and R3 Partnership to Accelerate Adoption of Distributed

Ledger Technology by Global Banks

Emily Rutland· April 4, 2016

Deal will modernize technology and processes for the financial ecosystem,

reducing costs and fraud; Microsoft Azure named preferred cloud platform for

R3 Consortium.

April 4th, 2016 (New York/Redmond, Wash.) – Microsoft Corp. and the R3

Consortium today announced a strategic partnership that will accelerate the

use of distributed ledger technologies, also known as blockchain, among R3

member banks and global financial markets. Distributed ledger technologies

enable enterprises and business network participants to complete financial

transactions with greater speed, security, cost-efficiency and transparency relative

to solutions currently used. In addition, R3 named Microsoft Azure the preferred

cloud services provider for its R3 Lab and Research Center serving more than

40 member banks.

R3は、世界の大手金融機関77社が参加するワーキンググループ

Microsoft Azureが推奨クラウドサービスに指定された

ブロックチェーン技術の金融機関利⽤における標準化を推進

EthereumはAzureで最初にサポートされたブロックチェーンであり、よりエンタープライズ向けの実務に耐えるEthereumの開発に向けて構成されたアライアンス、マイクロソフトも参画しており、既にQuorumがAzureより利⽤可能

Blockchain Solution

3 days

Current State

3-5 Weeks

AMISは、台湾で最も大きな金融機関支払い情報交換、取引プラットフォーム

アジアでは初めてのブロックチェーンコンソーシアムを構築

以下の特定⽤途向けスマートコントラクトを実装

1. 支払いに関する情報サービス2. 保険証券の発行と実行3. クラウドファンディングなどでの

有価証券発行4. マイクロレンディング(少額投資)

John Hancockは、世界でも有数の規模を誇る生命保険会社

日本国内では、マニュライフというブランドで展開

Azureにブロックチェーンの検証環境を構成し、顧客経験を高めるアプリケーションを開発

Webjet はブロックチェーンを使い、この分野では初めての旅行予約ソリューションを展開

Challenge • Webjet handles thousands of hotel

bookings every day that pass through

multiple operators. The high volume

of transactions and number of parties

involved in each transaction can lead

to discrepancies.

• Booking errors negatively affect customers’

experiences and undermine trust between

Webjet and its partners, and can also have

serious financial consequences.

Strategy• Webjet and Microsoft

developed a first-of-a-kind

blockchain solution.

• The solution creates secure,

independent transaction

records that all parties can

see. Known as ‘Smart

Contracts, they streamlining

the booking and payment

process, and reducing errors.

Results• The use of blockchain removes the risk of data

inaccuracy, boosts security and efficiency, and

enhances trust and accountability between

Webjet and its partners.

• The solution gives Webjet a competitive edge

and could set a new industry standard.

• Webjet has an exciting opportunity to grow

by facilitating transactions across the travel

industry and selling its solution into other

sectors.

“Microsoft’s ongoing investments in building the industry’s most trusted cloud platform around the principles of security,

privacy and control, compliance and transparency, along with its deep heritage in guiding businesses, including Webjet,

through periods of significant IT transformation made the decision to go on this journey with Microsoft a no-brainer.”

— John Guscic, Managing Director, Webjet

KPMGは、オランダに所在する世界4大会計事務所であり、コンサルティング、財務、監査などのアドバイザリーサービスを提供するプロフェッショナルファーム

KPMGは、ブロックチェーンのプラットフォームとしてAzureを使って展開

これにより、Blockchainのプラットフォーム展開の工数削減とクライアントが求めるスマートコントラクトの開発とロジック構築に集中できるように

ゼネラリは、イタリアでは最大の保険会社であり、マイクロソフトと共にデジタルトランスフォームを進めている

顧客中心の新しいビジネスを展開するため、ソーシャルデータとマイクロソフトの AI を活⽤し、革新的な保険商品を開発

これらには、クラウドとブロックチェーンスマートコントラクト、AIが利⽤されている

22

23

2014 年 1 月に設立された、ビットコインとブロックチェーンの専門企業

ビットコインの販売/買取や、ブロックチェーンを活⽤した各種サービスなどを提供。ビットコインの取引額は国内最大となっており、日本で唯一自社開発のブロックチェーンを持っていることも大きな特徴。Microsoft BizSpark を、設立当初から活⽤

https://bitflyer.jp/ja/代表取締役: 加納 裕三氏

株式会社 bitFlyer

2015 年 10 月 1 日設立。資金や資産価値をブロックチェーン上に記録することで、人と人、人と機械、機械と機械の間で交わされる取引記録や決済手続ならびに監査機能を、あらゆるシステムに容易に組み込むことができる基盤技術を開発している FinTech スタートアップ企業。2 月 16 日に「ブロックチェーン技術」の実証実験の協働を発表

代表取締役 CEO: 杉井靖典氏

カレンシーポート株式会社

http://www.ccyport.com/

電子署名公開鍵と秘密鍵技術を⽤いています。ブロックチェーンはこの技術を使って、データを作成する事で不正を防止し信頼あるデータを確立します。

データの共有ブロックチェーンの値は、参加する組織や企業の間で直接共有することができます。競合他社の枠も超えて相互に共有する事で、莫大な価値を生み出すでしょう。

分散

ブロックチェーンは、データベースの複製をネットワークの他のシステムへ作成し、データの喪失から保護します。

台帳

ブロックチェーンに書き込まれたデータはその後に更新、改変できず読み取りのみができます。すべてのデータが不変に記録されます。

Blockchain 1.0

Blockchain 2.0

• 利⽤者が必要な金額を投入する• 特定のドリンクのボタンを押す

2つの契約条件が満たされた場合ドリンクを手に入れることができる

ID

ブロックチェーンの仕組みでは、そのネットワーク空間において唯一となるアドレスと印鑑に相当する秘密鍵を発行します。これはIDとなり、証明書や紙の発行を無くす仕組みの土台となりえます。

通貨、ポイント、クーポン、バウチャー、オークション、購入の履歴の表現

履歴により予約購入の証明をしたり、この履歴価値そのものをオークションに出品するなどが考えられます。

登記、遺言、出生、婚姻、転居、コンテンツ権利、賃貸借、投票権利など

耐改ざんとユーザ署名の特徴を生かし、その記録を本人が発行し、改ざんされていない事を証明するものです。本人による能動的記録です。

医療記録、診療録、処方箋、鉄道の遅延証明書など

耐改ざんとユーザ署名の特徴を生かし、その記録を第三者が発行し、改ざんされていない事を証明するものです。

製造記録、流通過程、真正性認証、貴金属の証明

記録が巻き戻る事ができない特徴を生かし、IDを製造製品に割り当て、過程を記録する事によってトレーサビリティを追跡できます。

賃貸借契約書の送付

Blockchain

Ledger

契約書にサインして返送

オープンソースプロジェクト ( on GitHub 2013~) by Ethereum Foundation

仮想マシン( EVM )によるチューリング完全なプログラミングが可能

スマートコントラクト言語が実行可能なブロックチェーン応用技術の一つ

任意のデータ、及び処理がブロックチェーン上に表現可能であるため、電子記録可能な

あらゆる“資産”を扱えるだけでなく、資産に対する“契約”(コントラクト)の作成、および

“履行“ までサポート

プライベートブロックチェーン

コンソーシアムブロックチェーン

https://azuremarketplace.microsoft.com/ja-jp/marketplace/apps/category/blockchain

https://azuremarketplace.microsoft.com/ja-jp/marketplace/apps/microsoft-azure-blockchain.azure-blockchain-service

https://gallery.technet.microsoft.com/Bletchley-Ethereum-4bc7d80d

Azure データセンタ

トランザクション専⽤

マイニング1

マイニング3

Azure仮想ネットワーク

トランザクションノード

負荷分散

マイニング2

マイニング1 マイニング2 マイニング3

Blockchain 1.0Simple State

Machine

Blockchain 2.0State Machine +

Code

Blockchain 3.0State Machine + Code

0x1117292138928edc23dc21323c

属性情報

値0x893423022ef8s92d

1223412dds321ac

0x1117292138928edc23dc21323c

属性情報

値0x893423022ef8s92d1

223412dds321ac

プログラムコードcontract accountRegistry{mapping (string => address) accountMap;

function accountRegistry(){….

0x1117292138928edc23dc21323c

属性情報

値0x893423022ef8s92d1

223412dds321ac

プログラムコードcontract accountRegistry{mapping (string => address) accountMap;

function accountRegistry(){….

Cryptlets

https://blogs.technet.microsoft.com/mssvrpmj/2017/09/25/announcing-microsoft-s-

coco-framework-for-enterprise-blockchain-networks/

https://github.com/Azure/coco-

framework/blob/master/docs/Coco%20Framework%20whitepaper.pdf

https://www.youtube.com/watch?v=YJ7LaN0yGTg

Item Bitcoin Ethereum Fabric Corda

目的 非中央集権型デジタル通貨

分散ネットワークでのスマートコントラクト実行

様々なビジネス向けユースケースへの対応

金融取引に特化したプラットフォーム

データ共有モデル ブロードキャスト

ブロードキャスト ブロードキャスト(暗号化)

知る必要のある範囲のみ

トランザクションの検証

PoW PoW PBFT 取引毎に当事者間で

コンセンサス PoW PoW PBFT Uniqueness

service provided

トランザクションスタイル

UXTO アカウントベース PBFT UXTO

当局対応 なし なし なし 当局向けノードを想定日本銀行第3回 FinTechフォーラム分散型台帳技術Corda 資料より

Item Bitcoin Ethereum Fabric Corda

拡張言語 Python/LLL Solidity Go Kotlin/Java

仮想通貨 あり あり なし なし

ネットワークへの参加

誰でも参加可能 誰でも参加可能 許可制ネットワーク 許可制ネットワーク

スマートコントラクト

限定型 チューリング完全

チューリング完全 チューリング完全

実行環境 ネイティブ EVM ネイティブ JVM

法的文書との紐づけ Code is Law Code is Law 法律文書を参照可能 法律文書を参照可能

ファイナリティ なし なし あり あり

日本銀行第3回 FinTechフォーラム分散型台帳技術Corda 資料より

https://azure.microsoft.com/ja-jp/solutions/blockchain/

https://azuremarketplace.microsoft.com/ja-jp/marketplace/apps/category/blockchain

https://azure.microsoft.com/en-us/blog/topics/blockchain/

https://github.com/Azure/coco-framework

https://myignite.microsoft.com/videos?q=Blockchain

© 2017 Microsoft Corporation. All rights reserved.

本情報の内容(添付文書、リンク先などを含む)は、作成日時点でのものであり、予告なく変更される場合があります。

top related