SlideShare a Scribd company logo
Submit Search
Upload
Login
Signup
[CTO Night & Day 2019] Blockchain on AWS #ctonight
Report
Amazon Web Services Japan
Follow
Amazon Web Services Japan
Oct. 28, 2019
•
0 likes
•
1,997 views
1
of
86
[CTO Night & Day 2019] Blockchain on AWS #ctonight
Oct. 28, 2019
•
0 likes
•
1,997 views
Download Now
Download to read offline
Report
Technology
2019年10月に京都で開催された CTO Night & Day 2019 Fall Day1 モーニングセッションでの講演資料です
Amazon Web Services Japan
Follow
Amazon Web Services Japan
Recommended
[CTO Night & Day 2019] よくある課題を一気に解説!御社の技術レベルがアップする 2019 秋期講習 #ctonight
Amazon Web Services Japan
1.8K views
•
44 slides
20180613 AWS Black Belt Online Seminar AWS Cloud9 入門
Amazon Web Services Japan
11K views
•
54 slides
[CTO Night & Day 2019] CTO のためのセキュリティ for Seed ~ Mid Stage #ctonight
Amazon Web Services Japan
1.7K views
•
36 slides
AWS Black Belt Online Seminar 2018 Amazon Sumerian
Amazon Web Services Japan
4.7K views
•
71 slides
[CTO Night & Day 2019] AWS のコスト最適化 #ctonight
Amazon Web Services Japan
1.7K views
•
45 slides
AWS Wavelengthと大阪リージョンのご紹介20210414
Amazon Web Services Japan
1.9K views
•
35 slides
More Related Content
What's hot
202110 AWS Black Belt Online Seminar AWS Site-to-Site VPN
Amazon Web Services Japan
7.8K views
•
94 slides
AWS Black Belt Online Seminar 2018 動画配信 on AWS
Amazon Web Services Japan
18.1K views
•
72 slides
【12/5 最新版】AWS Black Belt Online Seminar AWS re:Invent 2018 アップデート情報
Amazon Web Services Japan
11.1K views
•
127 slides
Serverless時代のJavaについて
Amazon Web Services Japan
12.9K views
•
90 slides
20190730 AWS Black Belt Online Seminar Amazon CloudFrontの概要
Amazon Web Services Japan
56.3K views
•
86 slides
Management & Governance on AWS こんなこともできます
Amazon Web Services Japan
5K views
•
48 slides
What's hot
(20)
202110 AWS Black Belt Online Seminar AWS Site-to-Site VPN
Amazon Web Services Japan
•
7.8K views
AWS Black Belt Online Seminar 2018 動画配信 on AWS
Amazon Web Services Japan
•
18.1K views
【12/5 最新版】AWS Black Belt Online Seminar AWS re:Invent 2018 アップデート情報
Amazon Web Services Japan
•
11.1K views
Serverless時代のJavaについて
Amazon Web Services Japan
•
12.9K views
20190730 AWS Black Belt Online Seminar Amazon CloudFrontの概要
Amazon Web Services Japan
•
56.3K views
Management & Governance on AWS こんなこともできます
Amazon Web Services Japan
•
5K views
2000年代SaaS on AWS
Amazon Web Services Japan
•
1.5K views
AWS Black Belt Online Seminar AWS Direct Connect
Amazon Web Services Japan
•
224K views
AWS社員による怒涛のLTチャレンジ! なかなか飛行機に乗れてないので、Ruby on Jetsで飛んでみよう!
Amazon Web Services Japan
•
998 views
[CTO Night & Day 2019] CTO のための一歩進んだコンテナ入門 #ctonight
Amazon Web Services Japan
•
1.8K views
20180508 AWS Black Belt Online Seminar AWS Greengrassで実現するエッジコンピューティング
Amazon Web Services Japan
•
12.4K views
20190604 AWS Black Belt Online Seminar Amazon Simple Notification Service (SNS)
Amazon Web Services Japan
•
11.9K views
20201125 EC Solution Seminar Notification
Amazon Web Services Japan
•
1.6K views
[CTO Night & Day 2019] AWS Amplify で Web/Mobile 爆速スケーラブル Serverless 開発 #ctonight
Amazon Web Services Japan
•
3.6K views
AWS Black Belt Online Seminar 2018 AWS Well-Architected Framework
Amazon Web Services Japan
•
22.8K views
20201125 EC Solution Seminar Live Commerce
Amazon Web Services Japan
•
1.8K views
[CTO Night & Day 2019] グローバルのサービス展開に向けたマルチリージョンアーキテクチャ- #ctonight
Amazon Web Services Japan
•
1.8K views
[CTO Night & Day 2019] 高可用性アーキテクチャについて考える #ctonight
Amazon Web Services Japan
•
1.8K views
20211203 AWS Black Belt Online Seminar AWS re:Invent 2021アップデート速報
Amazon Web Services Japan
•
15.1K views
[CTO Night & Day 2019] AWS Database Overview -データベースの選択指針- #ctonight
Amazon Web Services Japan
•
3.2K views
Similar to [CTO Night & Day 2019] Blockchain on AWS #ctonight
AWS の IoT 向けサービス
Amazon Web Services Japan
2K views
•
35 slides
スタートアップがAWSを使うべき3つの理由
Serverworks Co.,Ltd.
11.1K views
•
83 slides
AWSでアプリ開発するなら 知っておくべこと
Keisuke Nishitani
22.8K views
•
89 slides
スカイアーチセミナー:[スカイアーチ AWS共催]AWS移行のプロが教える!導入への3ステップ:150521
株式会社スカイアーチネットワークス
1.8K views
•
77 slides
AWSの様々なアーキテクチャ
Kameda Harunobu
1.1K views
•
70 slides
JCBの Payment as a Service 実現にむけたゼロベースの組織変革とテクニカル・イネーブラー(NTTデータ テクノロジーカンファレンス ...
NTT DATA Technology & Innovation
1.3K views
•
54 slides
Similar to [CTO Night & Day 2019] Blockchain on AWS #ctonight
(20)
AWS の IoT 向けサービス
Amazon Web Services Japan
•
2K views
スタートアップがAWSを使うべき3つの理由
Serverworks Co.,Ltd.
•
11.1K views
AWSでアプリ開発するなら 知っておくべこと
Keisuke Nishitani
•
22.8K views
スカイアーチセミナー:[スカイアーチ AWS共催]AWS移行のプロが教える!導入への3ステップ:150521
株式会社スカイアーチネットワークス
•
1.8K views
AWSの様々なアーキテクチャ
Kameda Harunobu
•
1.1K views
JCBの Payment as a Service 実現にむけたゼロベースの組織変革とテクニカル・イネーブラー(NTTデータ テクノロジーカンファレンス ...
NTT DATA Technology & Innovation
•
1.3K views
20200414 Advanced Features in Amazon Elasticsearch Service
Amazon Web Services Japan
•
511 views
OSC Fukuoka SoftLayer
softlayerjp
•
730 views
AWS IoT Coreを オンプレミス環境と使う際の アーキテクチャ例 (AWS IoT Deep Dive #5)
Amazon Web Services Japan
•
1.9K views
ぜんぜんスマートじゃないプライベートクラウドの現実 運用担当者が苦労する4つの問題と3つの救済案
Kentaro Kamata
•
2K views
Internet of Toilet / Jaws festa 2016
Godai Nakamura
•
582 views
20191125 Container Security
Amazon Web Services Japan
•
4.3K views
クラウド時代を生き残る経営戦略策定のススメ「クラウドは敵か?味方か?」(山口・岡山)
Serverworks Co.,Ltd.
•
1K views
IoT@Loft#20 - IoTプラットフォームを進化さ せるAWSの活用方法
Amazon Web Services Japan
•
1.3K views
ハイブリットクラウド環境におけるモダンアプリケーション開発
政雄 金森
•
468 views
2012年04月 JAWS-UG沖縄「上司にAWS利用を認めてもらう3つのポイント」
Serverworks Co.,Ltd.
•
6.6K views
機密データとSaaSは共存しうるのか!?セキュリティー重視のユーザー層を取り込む為のネットワーク通信のアプローチ
Amazon Web Services Japan
•
863 views
JNSA西日本支部 技術研究WG AWSを使ったセキュアなシステム構築
Tomo-o Kubo
•
1.4K views
AWS Black Belt Techシリーズ Amazon VPC
Amazon Web Services Japan
•
136.9K views
#cross2012 クラウドCROSS ニフティの中の人によるニフティクラウド活用
Abe Junichiro
•
1.9K views
More from Amazon Web Services Japan
202205 AWS Black Belt Online Seminar Amazon VPC IP Address Manager (IPAM)
Amazon Web Services Japan
7K views
•
62 slides
Infrastructure as Code (IaC) 談義 2022
Amazon Web Services Japan
3.3K views
•
21 slides
Amazon Game Tech Night #25 ゲーム業界向け機械学習最新状況アップデート
Amazon Web Services Japan
1.9K views
•
52 slides
20220409 AWS BLEA 開発にあたって検討したこと
Amazon Web Services Japan
3.6K views
•
28 slides
SaaS テナント毎のコストを把握するための「AWS Application Cost Profiler」のご紹介
Amazon Web Services Japan
4.1K views
•
36 slides
マルチテナント化で知っておきたいデータベースのこと
Amazon Web Services Japan
8.1K views
•
55 slides
More from Amazon Web Services Japan
(20)
202205 AWS Black Belt Online Seminar Amazon VPC IP Address Manager (IPAM)
Amazon Web Services Japan
•
7K views
Infrastructure as Code (IaC) 談義 2022
Amazon Web Services Japan
•
3.3K views
Amazon Game Tech Night #25 ゲーム業界向け機械学習最新状況アップデート
Amazon Web Services Japan
•
1.9K views
20220409 AWS BLEA 開発にあたって検討したこと
Amazon Web Services Japan
•
3.6K views
SaaS テナント毎のコストを把握するための「AWS Application Cost Profiler」のご紹介
Amazon Web Services Japan
•
4.1K views
マルチテナント化で知っておきたいデータベースのこと
Amazon Web Services Japan
•
8.1K views
パッケージソフトウェアを簡単にSaaS化!?既存の資産を使ったSaaS化手法のご紹介
Amazon Web Services Japan
•
809 views
202201 AWS Black Belt Online Seminar Apache Spark Performnace Tuning for AWS ...
Amazon Web Services Japan
•
4.4K views
20211209 Ops-JAWS Re invent2021re-cap-cloud operations
Amazon Web Services Japan
•
3.5K views
[AWS EXpert Online for JAWS-UG 18] 見せてやるよ、Step Functions の本気ってやつをな
Amazon Web Services Japan
•
5.5K views
20211109 JAWS-UG SRE keynotes
Amazon Web Services Japan
•
2K views
20211109 bleaの使い方(基本編)
Amazon Web Services Japan
•
2.2K views
AWS IoT SiteWise のご紹介 (AWS IoT Deep Dive #5)
Amazon Web Services Japan
•
1.7K views
製造装置データ収集の選択肢 (AWS IoT Deep Dive #5)
Amazon Web Services Japan
•
828 views
202106 AWS Black Belt Online Seminar 小売現場のデータを素早くビジネス に活用するAWSデータ基盤
Amazon Web Services Japan
•
2.4K views
03_AWS IoTのDRを考える
Amazon Web Services Japan
•
2.1K views
02B_AWS IoT Core for LoRaWANのご紹介
Amazon Web Services Japan
•
1.7K views
01_2021年上半期 AWS IoT サービスアップデート
Amazon Web Services Japan
•
1.5K views
Kinesis + Elasticsearchでつくるさいきょうのログ分析基盤
Amazon Web Services Japan
•
4.9K views
Tealium+AWS Analytics サービスで実現する Customer Experience(CX)
Amazon Web Services Japan
•
982 views
Recently uploaded
2023情報処理学会関西支部大会-G12.pdf
KoseiShimoda1
7 views
•
11 slides
テスト自動化.pdf
ssuserf8ea02
29 views
•
26 slides
20230921_IoTLT_vol103_kitazaki_v1.pdf
Ayachika Kitazaki
164 views
•
16 slides
CatBoost on GPU のひみつ
Takuji Tahara
548 views
•
30 slides
MLOps Course Slides_JP(配布用).pdf
Yuya Yamamoto
118 views
•
31 slides
CCoE実践者コミュニティ#1_CCoEが進めるセキュリティカイゼンの旅.pptx
Tomoaki Tada
57 views
•
20 slides
Recently uploaded
(14)
2023情報処理学会関西支部大会-G12.pdf
KoseiShimoda1
•
7 views
テスト自動化.pdf
ssuserf8ea02
•
29 views
20230921_IoTLT_vol103_kitazaki_v1.pdf
Ayachika Kitazaki
•
164 views
CatBoost on GPU のひみつ
Takuji Tahara
•
548 views
MLOps Course Slides_JP(配布用).pdf
Yuya Yamamoto
•
118 views
CCoE実践者コミュニティ#1_CCoEが進めるセキュリティカイゼンの旅.pptx
Tomoaki Tada
•
57 views
IGDA Japan SIG Audio #20-1 室内・野外でのマイク収録と整音.pdf
IGDA Japan SIG-Audio
•
115 views
遠隔お酌IoTLT2309.pptx
Yoshiaki Ito
•
145 views
画像生成AIの問題点
iPride Co., Ltd.
•
10 views
インフラチームとCCoEの関係.pptx
ssuser5c7ee4
•
20 views
拡散する画像生成.pdf
NTTDOCOMO-ServiceInnovation
•
44 views
磁石内臓イヤリングによる磁力変化を利用したジェスチャ識別
sugiuralab
•
7 views
GraphQLはどんな時に使うか
Yutaka Tachibana
•
14 views
ヒアラブルデバイスにおける音漏れ信号を用いた空中ジェスチャ認識
sugiuralab
•
5 views
[CTO Night & Day 2019] Blockchain on AWS #ctonight
1.
© 2019, Amazon
Web Services, Inc. or its affiliates. All rights reserved. Morning Session: Blockchain on AWS Amazon QLDB, Amazon Managed Blockchain と活⽤事例
2.
© 2019, Amazon
Web Services, Inc. or its affiliates. All rights reserved. ⾃⼰紹介 中武 優樹(なかたけ ゆうき) Startup Solutions Architect #database #blockchain #ethereum #startup
3.
© 2019, Amazon
Web Services, Inc. or its affiliates. All rights reserved. このセッションについて • 対象者 • これからブロックチェーンアプリケーションの開発をはじめようとす る⽅や、すでに開発をされている⽅で、どういうAWSサービスを活⽤ できるか知りたい⽅ • Amazon Managed Blockchainの実事例を聞いて、Use Caseを知りた い⽅ • ゴール • ブロックチェーン開発をはじめる際に、最適なAWSサービスの選択を 理解すること。
4.
© 2019, Amazon
Web Services, Inc. or its affiliates. All rights reserved. Agenda ブロックチェーンとは よくあるユースケース AWSが提供するBlockchain関連サービスと よく聞くブロックチェーンの質問 ソニー・ミュージック様による事例紹介
5.
© 2019, Amazon
Web Services, Inc. or its affiliates. All rights reserved. ブロックチェーンとは トランザクションが、安全 であることを検証され、保 証するために信頼できる中 央機関を必要とせずに、複 数の当事者がトランザク ションを記録できることを 可能にするテクノロジ。
6.
© 2019, Amazon
Web Services, Inc. or its affiliates. All rights reserved. ブロックチェーンの要素 主に3つの要素 ・分散台帳 ・コンセンサスアルゴリズム ・スマートコントラクト これらの要素を組み合わせることで、他の当事者が取引に同意し、取 引を記録することによって、当事者同⼠が互いに取引を⾏うことがで きる。 これは不変性と信頼性を提供。(中央集権の必要性を排除)
7.
© 2019, Amazon
Web Services, Inc. or its affiliates. All rights reserved. ブロックチェーンがなぜ注⽬されているのか ⽇本だけでなく世界中でブロックチェーンを活⽤したサー ビスが発表されている。 新しいビジネスの価値創出、エコシステムの最適化など、 ブロックチェーンがビジネスにどう役⽴つかを模索してい る。
8.
© 2019, Amazon
Web Services, Inc. or its affiliates. All rights reserved. 様々な業種で可能性を探している Proof of Ownership Digital Security Trading Documents/Contracts Enterprise Platforms Financial Insurance Mortgage Loans Voting Mechanisms Patient Records Corporate Governance HCLS Real Estate Legal Agriculture Gaming M & E Transportation Digital Advertising Power/Utilities Retail Capital Markets Cloud オーナーシップ プライベートマーケット 誘導体 賭事 グローバルな 支払い 送金 公証 平等 マイクロファイナンス 知的財産 タイトルレコード 預託 デジタル著作権 Eコマース 責務 クラウドファンディング P2P 貸出 ヘルスケア 投票 信託 スマート コントラクト デジタ ル 通貨 セキュリティ 記録の 保存 ブロック チェーン
9.
© 2019, Amazon
Web Services, Inc. or its affiliates. All rights reserved. ブロックチェーンユースケース
10.
© 2019, Amazon
Web Services, Inc. or its affiliates. All rights reserved. ヘルスケア カルテの電⼦化管理。 各カルテが医師による署 名付きでブロックチェー ンに追加。 アクセス履歴や変更履歴 を正確に保存。
11.
© 2019, Amazon
Web Services, Inc. or its affiliates. All rights reserved. 製造業 商品の仕⼊れから出荷に渡る 経路をトラッキングし、 サプライチェーンの各階層の 部品在庫情報や、デッドス トックなどの情報を共有でき る。「どこに」「何が」「ど のくらいあるのか」だけでな く、「誰が」「どのように管 理していたのか」も把握でき る。これにより、出荷情報の 追跡や存在証明、販売店到着 予測なども実現できる
12.
© 2019, Amazon
Web Services, Inc. or its affiliates. All rights reserved. デジタルコンテンツ 画像や写真コピーが簡単 に出来てしまう所有権の 管理に膨⼤なコストがか かってしまう。 販売したいコンテンツを トークン化し、所有権の 管理、画像の売買が低コ スト化
13.
© 2019, Amazon
Web Services, Inc. or its affiliates. All rights reserved. AWSが提供するBlockchain関連 サービスとよく聞くブロック チェーンの質問
14.
© 2019, Amazon
Web Services, Inc. or its affiliates. All rights reserved. AWSが提供するブロックチェーン関連サービス Amazon Managed Blockchain Amazon Quantum Ledger Database (QLDB) ブロックチェーンパートナー AWS Blockchain テンプレート
15.
© 2019, Amazon
Web Services, Inc. or its affiliates. All rights reserved. AWS ブロックチェーン パートナー • Blockchain 関連の様々なAPNパートナーソリューション ポータル(2017年12⽉に発表) https://aws.amazon.com/jp/partners/blockchain/
16.
© 2019, Amazon
Web Services, Inc. or its affiliates. All rights reserved. AWS Blockchain テンプレート • Blockchain フレームワークをすばやく構築するための AWS CloudFormation テンプレート • Ethereum と Hyperledger Fabric に対応 • Blockchain の管理、モニタリング、参照を⾏うための 追加コンポーネントも含まれる https://aws.amazon.com/jp/blockchain/templates/
17.
© 2019, Amazon
Web Services, Inc. or its affiliates. All rights reserved. よく受ける質問 • スケーラブルなブロックチェーンネットワークを構築したり、 設定するのが複雑で、管理が難しい。 • 鍵管理のベストプラクティスが知りたい。 • ブロックチェーンを始めるにはどうすればいいか。
18.
© 2019, Amazon
Web Services, Inc. or its affiliates. All rights reserved. よくいただく相談 ① • スケーラブルなブロックチェーンネットワークを構 築したり、設定するのが複雑で、管理が難しい。 - ブロックチェーンネットワークの参加/離脱を⾏う メンバー変更に適応するオペレーション
19.
© 2019, Amazon
Web Services, Inc. or its affiliates. All rights reserved. Amazon Managed Blockchain スケーラブルなブロックチェーンネットワークを簡単に作成し管理する • フルマネージドなブロックチェーンネットワークを数分で作成 できる。 • Managed Blockchain は AWS KMS を使⽤してネットワーク の証明書を保護しているため、ユーザーが独⾃の安全なキース トレージを設定する必要はない。 • Hyperledger Fabric をサポート。Ethreumも追加予定。 • 取引量が増えるにつれ、ブロックチェーンネットワークを簡単 に拡張できる。 l マネージドでありながら、ノードのスケーラビリティをお客様⾃⾝ でコントロールできる
20.
© 2019, Amazon
Web Services, Inc. or its affiliates. All rights reserved. Managed Blockchainの構築フロー ネットワークを作成 ブロックチェーンフレームワー クを選択し、クリックするだけ で、ブロックチェーンネット ワークとAWSアカウントのメン バーシップを設定することがで きます。 メンバーの招待 他のAWSアカウントを 招待してネットワーク に参加することができ ます。 ノードの追加 分散台帳のコピーを格 納するブロックチェー ンピアノードを作成お よび構成します。
21.
© 2019, Amazon
Web Services, Inc. or its affiliates. All rights reserved. RESTful API Interact with application Use REST resources Connect via Fabric SDK Typical Application Interacting with Amazon Managed Blockchain
22.
© 2019, Amazon
Web Services, Inc. or its affiliates. All rights reserved. Hyperledger Fabricについて
23.
© 2019, Amazon
Web Services, Inc. or its affiliates. All rights reserved. Hyperledger Fabricのトランザクションフロー Verify policy Peer-n Peer-n Submitting-client Transaction simulation 2 Ordering service 5 6 Transaction delivery to peers Transaction proposal 1 Endorsement signature 3 Broadcast endorsement 4 Certificate Authority
24.
Fabric Network managed
by Amazon Managed Blockchain VPC Account A VPC Account B Hyperledger Fabric Ordering Service (Orderer) Fabric Certificate Authority Peer Node Member A Fabric Client Node Fabric Certificate Authority Peer Node Member B Amazon VPC PrivateLink VPC Endpoint VPC Endpoint Amazon Managed Blockchain Fabric Client Node
25.
© 2019, Amazon
Web Services, Inc. or its affiliates. All rights reserved. Hyperledger Fabricの強化 Ordering service • トランザクションの配信と順序を保証するファブリックネットワークの コアコンポーネント • オープンソースを使⽤した場合、このコンポーネントにApache Kafkaを 利⽤。 • マネージドブロックチェーンはAmazon QLDBテクノロジーを使⽤して、 耐久性と信頼性を向上 Certificate authority • オープンソースは「ソフト」HSMを使⽤。 • Managed Blockchainは、AWS Key Management Service(AMS KMS) を使⽤して認証局サービスを保護
26.
© 2019, Amazon
Web Services, Inc. or its affiliates. All rights reserved. AWS Key Management Service (KMS) • 暗号鍵/証明書の管理を⼀元化 • 鍵の機密性、可⽤性を確保 • アクセスニーズに合わせて⾃動的にス ケール • 様々なAWSサービスとのインテグレー ション フルマネージドの暗号鍵管理サービス Data Key 1 Amazon S3 Object Amazon EBS Volume Amazon Redshift Cluster Data Key 2 Data Key 3 AWS KMS
27.
© 2019, Amazon
Web Services, Inc. or its affiliates. All rights reserved. Amazon Quantum Ledger Database (QLDB) マネージド台帳データベース アプリケーションのデータに加えられたすべての変更の履歴を追跡および検証する データに対するすべての変更の 順序付けられたレコードを維持 します。これは削除または変更 することはできません。 完全 な履歴を問い合わせそして分析 する機能を持っています Immutable 暗号化を使用してデータ の履歴の安全な出力ファ イルを生成します Cryptographically verifiable 使いやすく、SQL APIなど の使い慣れたデータベー ス機能を使用してデータ を照会できます。 Easy to useHighly scalable 一般的なブロックチェー ンフレームワークの元帳 の2~3倍のトランザクショ ンを実行します。
28.
© 2019, Amazon
Web Services, Inc. or its affiliates. All rights reserved. Starter edition and standard edition Starter edition • テストおよび⼩規模なネットワーク • 最⼤5メンバー/ネットワーク • 最⼤2つのピアノード/メンバー • bc.t3.smallおよびbc.t3.medium • 1 TiB最⼤/ピアノード • Standard Editionネットワークよりも トランザクションのスループットと 可⽤性が低い Standard edition • Production環境用途 • 最大 30 メンバー/ネットワーク • 最大 10 ピアノード/メンバー • bc.t3, bc.m5, and bc.c5 instance families • 15 TiB最大/ピアノード • Starter Editionネットワークよりも 高いトランザクションスループット と可用性を備えている
29.
© 2019, Amazon
Web Services, Inc. or its affiliates. All rights reserved. Chaincode basics ブロックチェーンネットワークで実⾏されるコード、および、台帳へのクエリと 更新が可能 Fabricは、3つの⾔語でチェーンコードをサポート。 PeerのDocker Container内でChaincodeを実⾏する Chaincodeのインターフェースには2つの操作が可能。 Init()-パラメーターを使⽤してチェーンコードを初期化 Invoke()-パラメーターを使⽤してチェーンコードを呼び出し
30.
© 2019, Amazon
Web Services, Inc. or its affiliates. All rights reserved. Channels for access control チャンネルにより、ネット ワーク内の特定のメンバー間 でトランザクションを分離 構成トランザクション (configtx)を使⽤してチャ ネルを作成または更新 Member 1 Member 2 Member 3 Channel 2 Ledger Channel 1 Ledger Hyperledger Fabric ordering service Channel 2Channel 1 Member 2 Peer Member 3 Peer Member 1 Peer
31.
© 2019, Amazon
Web Services, Inc. or its affiliates. All rights reserved. Endorsement policies Endorsement policiesにより、 チェーンコードは、送信する 前にトランザクションを検証 する必要があるメンバー(ま たは数)を指定。 承認されたトランザクション は、Orderに送信され、ブロッ クに組み⽴てられる。 Member 1 client Hyperledger Fabric ordering service Ledger Ledger Member 2 Peer Member 1 Peer 1 3 2 1 3
32.
© 2019, Amazon
Web Services, Inc. or its affiliates. All rights reserved. AWS Blockchain Customer References
33.
© 2019, Amazon
Web Services, Inc. or its affiliates. All rights reserved. “当社では、パートナーの広範なエコシステムを考慮し、ブロックチェーンの分散 型でかつイミュータブルな追跡の利点を、保険部⾨での潜在的⽤途を⾒越して 検討しています。ブロックチェーンでは、取引が⾏われるネットワークでの利 害関係者の透過性と効率性が改善され、同時に取引の流れに対する独⽴した検 証可能性が維持されるものと捉えています。⼀⽅で、ブロックチェーンのフ レームワークには、操作が複雑で難しいという⾯もあります。当社では、 Amazon Managed Blockchain を活⽤することで、テストと学習のための Hyperledger Fabric のブロックチェーンネットワークを簡単に作成できるように なりました、基盤となるインフラ、ネットワーク、ソフトウェア設定といった 管理作業に煩わされることはもうありません.” —Daniel Johnson CTO and Head of Innovation, Guardian Life Insurance Company
34.
© 2019, Amazon
Web Services, Inc. or its affiliates. All rights reserved. よくいただく相談 ② 鍵管理のベストプラク ティスが知りたい。
35.
© 2019, Amazon
Web Services, Inc. or its affiliates. All rights reserved. AWS Key Management Service (KMS) • 暗号鍵の管理を⼀元化 • 鍵の機密性、可⽤性を確保 • アクセスニーズに合わせて⾃動的にス ケール • 様々なAWSサービスとのインテグ レーション フルマネージドの暗号鍵管理サービス Data Key 1 Amazon S3 Object Amazon EBS Volume Amazon Redshift Cluster Data Key 2 Data Key 3 AWS KMS
36.
© 2019, Amazon
Web Services, Inc. or its affiliates. All rights reserved. AWS CloudHSM • 安全性に優れた HSM での暗号化キーの⽣成と使⽤ • FIPS 140-2 のレベル 3 に準拠 • Amazon VPC内での専⽤シングルテナントアクセス を使って、キーを保護 • PKCS#11, secp256k1, Java Cryptography Extensions (JCE), Microsoft CryptoNG (CNG) ライブラリといった 業界標準 API を使⽤ • 例えば BitCoin ではトランザクションに署名する際 secp256k1 楕円曲線を利⽤する必要がある。 今後は CloudHSM に鍵の保管を任せることができる。 クラウドベースのハードウェアセキュリティモジュール (HSM) AWS Virtual Private Cloud CloudHSM クライアント SSL App HSM Client AWS Cloud VPC
37.
© 2019, Amazon
Web Services, Inc. or its affiliates. All rights reserved.
38.
© 2019, Amazon
Web Services, Inc. or its affiliates. All rights reserved. AWS上のCloudHSMを活用した、事業者向け暗号資産ウォレットを提供
39.
© 2019, Amazon
Web Services, Inc. or its affiliates. All rights reserved. Cloud HSM採択理由 • FIPS 140-2 のレベル 3 認証済 みの HSM を使⽤して、暗号化 キーを管理 • Amazon Virtual Private Cloud (VPC) 内にあり、他の AWS ネットワークから分離するこ とが可能⽤意するのが難しかったインター ネットから遮断された環境をクラウ ドで利⽤可能になり、よりフレキシ ブルなウォレットが実現可能に
40.
© 2019, Amazon
Web Services, Inc. or its affiliates. All rights reserved. よくいただく相談 ③ これからブロックチェーンを始めようとするが、 AWSをどう活⽤すればいいのかわからない • そもそもお客様がやりたいことは何? ブロックチェーンが必要なのか、不変的な台帳が ほしい?
41.
© 2019, Amazon
Web Services, Inc. or its affiliates. All rights reserved. Amazon Quantum Ledger Database (QLDB) 完全に管理された台帳データベース アプリケーションのデータに加えられたすべての変更履歴を追跡および検証する データに対するすべての変更の 順序付けられたレコードを維持 します。これは削除または変更 することはできません。 完全 な履歴を問い合わせそして分析 する機能を持っています Immutable 暗号化を使用してデータ の履歴の安全な出力ファ イルを生成します Cryptographically verifiable 使いやすく、SQL APIなど の使い慣れたデータベー ス機能を使用してデータ を照会できます。 Easy to useHighly scalable 一般的なブロックチェー ンフレームワークの元帳 の2~3倍のトランザクショ ンを実行します。
42.
© 2019, Amazon
Web Services, Inc. or its affiliates. All rights reserved. Amazon Quantum Ledger Database (QLDB) ※2019/05 QLDBは現在Previewです
43.
© 2019, Amazon
Web Services, Inc. or its affiliates. All rights reserved. What is immutability? 1 Tracy buys a car on Aug 3, 2013 DMV QLDB database will add Traci’s record 2 Tracy sells car to Ronnie on Sept 10, 2014 DMV QLDB database will add Ronnie’s record Journal Current stateDMV Scenario 3 Ronnie’s car gets in an accident and gets totaled DMV QLDB Database adds new row, called “delete” DELETE DATE:09/02/2016 ID Manufacturer Model Year VIN Owner 1 Tesla Model S 2012 123456789 Traci Russell ID Manufacturer Model Year VIN Owner 1 Tesla Model S 2012 123456789 Ronnie Nash ID Manufacturer Model Year VIN Owner Built from ground-up in such a way that Journal cannot be modified or altered Entire change history is easily accessible
44.
© 2019, Amazon
Web Services, Inc. or its affiliates. All rights reserved. Verifiability in Amazon QLDB J INSERT cars ID:1 Manufacturer: Tesla Model: Model S Year: 2012 VIN: 123456789 Owner: Traci Russell Metadata: { Date:07/16/2012 } H(T1) INSERT cars ID:1 Manufacturer: Tesla Model: Model S Year: 2012 VIN: 123456789 Owner: Traci Russell Metadata: { Date:07/16/2012 } H(T1)=2526f16306c819d651af075934170d2430d246d9ab98d975d28a83baded47ca7SHA-256
45.
© 2019, Amazon
Web Services, Inc. or its affiliates. All rights reserved. Verifiability in Amazon QLDB J INSERT cars ID:1 Manufacturer: Tesla Model: Model S Year: 2012 VIN: 123456789 Owner: Traci Russell Metadata: { Date:07/16/2012 } H(T1)H(T1) UPDATE cars ID:1 Owner: Ronnie Nash Metadata: { Date:08/03/2013 } UPDATE cars ID:1 Owner: Ronnie Nash Metadata: { Date:08/03/2013 } H(T2) = 86a90e4166453d9423b84d47dcbd97c0e3099b1a1f0d7cfca6c191d8fd8994ffH(T1) + H(T1)=2526f16306c819d651af075934170d2430d246d9ab98d975d28a83baded47ca7
46.
© 2019, Amazon
Web Services, Inc. or its affiliates. All rights reserved. H(T2)=86a90e4166453d9423b84d47dcbd97c0e3099b1a1f0d7cfca6c191d8fd8994ff Verifiability in Amazon QLDB J INSERT cars ID:1 Manufacturer: Tesla Model: Model S Year: 2012 VIN: 123456789 Owner: Traci Russell Metadata: { Date:07/16/2012 } H(T1)H(T1) UPDATE cars ID:1 Owner: Ronnie Nash Metadata: { Date:08/03/2013 } H(T1)=2526f16306c819d651af075934170d2430d246d9ab98d975d28a83baded47ca7 DELETE cars ID:1 Metadata: { Date: 09/02/2016 } H(T3)
47.
© 2019, Amazon
Web Services, Inc. or its affiliates. All rights reserved. Verifiability in Amazon QLDB J INSERT cars ID:1 Manufacturer: Tesla Model: Model S Year: 2012 VIN: 123456789 Owner: Traci Russell Metadata: { Date:07/16/2012 } H(T1)H(T1) UPDATE cars ID:1 Owner: Ronnie Nash Metadata: { Date:08/03/2013 } H(T1)=2526f16306c819d651af075934170d2430d246d9ab98d975d28a83baded47ca7 H(T2)=86a90e4166453d9423b84d47dcbd97c0e3099b1a1f0d7cfca6c191d8fd8994ff DELETE cars ID:1 Metadata: { Date: 09/02/2016 } H(T3) H(T3)=ae2d64e562ec754ec3194c744eec72c9fdafffc6b559e0414d0e75bf96ca92ad
48.
© 2019, Amazon
Web Services, Inc. or its affiliates. All rights reserved. More on digests J INSERT cars ID:1 Manufacturer: Tesla Model: Model S Year: 2012 VIN: 123456789 Owner: Traci Russell Metadata: { Date:07/16/2012 } H(T1)H(T1) UPDATE cars ID:1 Owner: Ronnie Nash Metadata: { Date:08/03/2013 } H(T1)=2526f16306c819d651af075934170d2430d246d9ab98d975d28a83baded47ca7 H(T2)=86a90e4166453d9423b84d47dcbd97c0e3099b1a1f0d7cfca6c191d8fd8994ff DELETE cars ID:1 Metadata: { Date: 09/02/2016 } H(T3) H(T3)=ae2d64e562ec754ec3194c744eec72c9fdafffc6b559e0414d0e75bf96ca92ad
49.
© 2019, Amazon
Web Services, Inc. or its affiliates. All rights reserved. What is verifiability? 暗号化を使⽤して変更履歴のダイジェストを作成し、証明として機能する どんなトランザクションの完全性も証明するためにダイジェストを使うことができます Cryptographic technique Digest Customer, Ronnie can verify the date Traci sold the car to him was indeed 7/16
50.
© 2019, Amazon
Web Services, Inc. or its affiliates. All rights reserved. 「Healthdirect Australia は厳しい規制が敷かれた業界で活動しています。し たがって、会社のコンプライアンスデータが正確かつ監査可能であることが ⾮常に重要です。Amazon QLDB を活⽤することで、システムのあらゆる変 更に関する完全かつ検証可能な履歴が保持され、当社が現在の状態に⾄った 時期と経緯を簡単に監査できるようになるものと期待しています。ヘルスケ ア企業にとって法規制の順守は⽇常茶飯事です。Amazon QLDB を採⽤した ことで、当社では、配備した管理を追跡したりそれらが時間と共にどう変化 しているかを把握したりすることが容易に⾏えるようになりました。」 —Bruce Haefele General Manager, Technology, Healthdirect Australia
51.
© 2019, Amazon
Web Services, Inc. or its affiliates. All rights reserved. 信頼された中央機関による台帳の必要性 信頼された分散機関による トランザクション 2 DMV 車両の履歴を追 跡する 製造業 配達された製品の流通を追 跡する HR & Payroll 個人情報に変更がない かを確認する ヘルスケア 病院機器の在庫を確認お より追跡する 信頼された中央機関に よる台帳 1
52.
© 2019, Amazon
Web Services, Inc. or its affiliates. All rights reserved. 信頼された中央機関に よる台帳 分散機関によるトランザクション実⾏の必要性 1 2 金融機関 Peer-to-peer 支払い ローン会社 シンジケート ローンプロセス サプライチェーン 供給者と購入者の取引き を追跡する 小売り 顧客への報酬を効率化 分散機関によるトランザク ション実行の必要性
53.
© 2019, Amazon
Web Services, Inc. or its affiliates. All rights reserved. AWSブロックチェーンサービスを選ぶ基準 不変で証明できるトランザクションログ のニーズに対処 複数の当事者が相互に透過的かつ信頼を得て 取引できるようにするというニーズに対処 データベースなので、メンバーの同意 を必要とせず⾼速。 メンバーのグループが取引する必要があ るときに仲介者を削除。 それによりビジ ネスプロセスをより効率的にする 信頼される中央機関によって所有される 複数の当事者による台帳の共有 Amazon QLDB Amazon Managed Blockchain オーナー シップ ニーズ 主なメリット
54.
© 2019, Amazon
Web Services, Inc. or its affiliates. All rights reserved. ソニーミュジック様の事例
55.
© 2019, Amazon
Web Services, Inc. or its affiliates. All rights reserved. A
56.
© 2019, Amazon
Web Services, Inc. or its affiliates. All rights reserved. • • • • B • A
57.
© 2019, Amazon
Web Services, Inc. or its affiliates. All rights reserved.
58.
© 2019, Amazon
Web Services, Inc. or its affiliates. All rights reserved.
59.
© 2019, Amazon
Web Services, Inc. or its affiliates. All rights reserved. 15 02 ( /02 , + )
60.
© 2019, Amazon
Web Services, Inc. or its affiliates. All rights reserved.
61.
© 2019, Amazon
Web Services, Inc. or its affiliates. All rights reserved. • • • • • •
62.
© 2019, Amazon
Web Services, Inc. or its affiliates. All rights reserved. • • • • • •
63.
© 2019, Amazon
Web Services, Inc. or its affiliates. All rights reserved.
64.
© 2019, Amazon
Web Services, Inc. or its affiliates. All rights reserved.
65.
© 2019, Amazon
Web Services, Inc. or its affiliates. All rights reserved.
66.
© 2019, Amazon
Web Services, Inc. or its affiliates. All rights reserved.
67.
© 2019, Amazon
Web Services, Inc. or its affiliates. All rights reserved.
68.
© 2019, Amazon
Web Services, Inc. or its affiliates. All rights reserved.
69.
© 2019, Amazon
Web Services, Inc. or its affiliates. All rights reserved.
70.
© 2019, Amazon
Web Services, Inc. or its affiliates. All rights reserved.
71.
© 2019, Amazon
Web Services, Inc. or its affiliates. All rights reserved.
72.
© 2019, Amazon
Web Services, Inc. or its affiliates. All rights reserved.
73.
© 2019, Amazon
Web Services, Inc. or its affiliates. All rights reserved.
74.
© 2019, Amazon
Web Services, Inc. or its affiliates. All rights reserved.
75.
© 2019, Amazon
Web Services, Inc. or its affiliates. All rights reserved.
76.
© 2019, Amazon
Web Services, Inc. or its affiliates. All rights reserved.
77.
© 2019, Amazon
Web Services, Inc. or its affiliates. All rights reserved.
78.
© 2019, Amazon
Web Services, Inc. or its affiliates. All rights reserved.
79.
© 2019, Amazon
Web Services, Inc. or its affiliates. All rights reserved.
80.
© 2019, Amazon
Web Services, Inc. or its affiliates. All rights reserved.
81.
© 2019, Amazon
Web Services, Inc. or its affiliates. All rights reserved.
82.
© 2019, Amazon
Web Services, Inc. or its affiliates. All rights reserved.
83.
© 2019, Amazon
Web Services, Inc. or its affiliates. All rights reserved.
84.
© 2019, Amazon
Web Services, Inc. or its affiliates. All rights reserved. . C 2 B 2 2 2 . C BA )2 2 A BA ( 2B 2E A
85.
© 2019, Amazon
Web Services, Inc. or its affiliates. All rights reserved. 宣伝
86.
© 2019, Amazon
Web Services, Inc. or its affiliates. All rights reserved. Blockchain@Loft AWS Loft Tokyoにて Blocklchainのコミュニ ティイベントを定期的に 開催 https://aws.amazon.com /jp/blogs/startup/event- report-bcloft-00/