SlideShare une entreprise Scribd logo
1  sur  19
Copyright 2017 FUJITSU LIMITED
ブロックチェーン実証実験から
得た知見
2017年3月16日
富士通株式会社
株式会社富士通北陸システムズ
0
Copyright 2017 FUJITSU LIMITED
目次
1
目次
 『証券ポストトレードへのブロックチェーン技術検証と今後の課題』
 日本銀行主催 第3回FinTechフォーラム
 2月28日開催
 みずほ銀行様、富士通
 Fabric v0.6の課題とv1.0での対応点
 Fabric - Java SDKのご紹介
Copyright 2017 FUJITSU LIMITED2
証券ポストトレードへの
ブロックチェーン技術検証と今後の課題
Copyright 2017 FUJITSU LIMITED3
Copyright 2017 FUJITSU LIMITED
「証券ポストトレードへのブロックチェーン技術検証と今後の課題」について
は、日本銀行の第3回FinTechフォーラムの発表内容と同一ですので、以
下、リンク先掲載資料をご参照ください。
[第3回 FinTechフォーラム(2月28日)資料]
https://www.boj.or.jp/announcements/release_2017/rel170227a.htm/
証券ポストトレードへのブロックチェーン技術検証と今後の課題
4
Copyright 2017 FUJITSU LIMITED
Fabric v0.6の課題と
v1.0での対応点
5
Copyright 2017 FUJITSU LIMITED
Hyperledger Fabric v0.6の技術検証を通して得た課題および
v1.0における対応点を説明します。
① トランザクション/ワールドステートの暗号化
② チェーンコード間の呼び出しとトランザクション
③ チェーンコードのアクセスコントロール
④ REST APIと証明書
Fabric v0.6の課題とv1.0での対応点
6
①トランザクション/ワールドステートの暗号化
 Fabric v0.6の暗号化
 Fabric v0.6のデフォルトでは、以下は暗号化されない。
•トランザクションのペイロード
•ワールドステート
 暗号化の課題
 チェーンコード以外から復号できず、トレーサビリティ確保が困難
REST APIを使用するなどで、ブロック情報を取得できるが、復号する術がない。
 Peerコマンド/REST APIとSDKを同時に利用する場合、
CONFIDENTIALのON/OFFが混在するとワールドステートの内容が壊れる
Copyright 2017 FUJITSU LIMITED
peerのprivacyモード
SDKでCONFIDENTIALモードにすることで、
暗号化することが可能
peer
privacy: ON
WorldState
Block
peerコマンド
REST API
SDK
(非CONFIDENTIAL)
deploy / invoke
deploy / invoke NG
OK
peer
privacy: ON
トランザクション
(暗号化)
deploy
生成
トランザクション
参照
??
7
①トランザクション/ワールドステートの暗号化
 対策案
 ブロック/トランザクションの情報を利用したい場合は、
アプリケーション側で暗号化を実施
 SDKはpeerの設定に依存しないため、
SDKを使用する場合は、privacyモードと合わせて利用する
 Fabric v1.0での対応
 privacyモードはなくなるが、Multi-Channelを利用することで関係者だけに共有
することが可能
Copyright 2017 FUJITSU LIMITED
peer
privacy: OFF
トランザクション
(暗号化)
invokeトランザクション
参照
アプリ
暗号化
アプリ
復号
privacy ON privacy OFF
peerコマンド
REST API
暗号化 平文
8
②チェーンコード間の呼び出しとトランザクション
 チェーンコード間の呼び出し
 Fabric v0.6ではチェーンコードからチェーンコードを呼び出すことが可能
 チェーンコード間呼び出しの課題
 privacyモードでは、チェーンコード間呼び出しが現状できない
(v0.6では未実装)
 チェーンコード間のトランザクションがブロックに記載されない
Copyright 2017 FUJITSU LIMITED
peer チェーンコードA
チェーンコードB
call A ※ソースコード内で
Bを呼び出す
peer
Block
トランザクション1
トランザクション2
チェーンコードA
チェーンコードB
call A(トランザクション1)
call B(トランザクション2)
記録に残らない
“コントラクト”
と捉えるならば、
記録が必要なのでは?
invoke / query
9
②チェーンコード間の呼び出しとトランザクション
 対策案
 暗号化しつつ、チェーンコード間の呼び出しが必要な場合は
アプリケーション、チェーンコードで暗号化を実施
 チェーンコード間の呼び出しのトランザクションはブロックに記載されないため、
チェーンコード間の呼び出しはqueryを中心とする。
(queryのトランザクションはブロックに記録されない仕様)
 Fabric v1.0での対応
 v1.0でもチェーンコード間のトランザクションはブロックに記録されない
現状は、queryのみ実行できるように対応されている
(invokeは実行できない)
 チェーンコード間の呼び出しには注意が必要
Copyright 2017 FUJITSU LIMITED
チェーンコードA チェーンコードB
ワールド
ステートB
invoke
query
10
③チェーンコードのアクセスコントロール
 チェーンコードでは、Invoke/Query時にアクセス制御が実装可能
 呼び出し時のトランザクション証明書のAttribute等を利用することができる
 アクセス制御における課題
 チェーンコードの実装負担
•アクセス制御のポリシーの定義
ポリシーに基づいた、アクセス制御の実装
 チェーンコードの更新によってインタフェース(チェーンコードID)が変わる
•アクセス制御の実装や、ポリシー定義の変更に伴ってチェーンコードの更新が必要な場合、
チェーンコードの呼び出し側へも修正が必要
Copyright 2017 FUJITSU LIMITED
チェーンコード
Aさん
Bさん
アクセス制御ポリシーの定義
認可の制御許可invoke
拒否
許可
invoke
11
③チェーンコードのアクセスコントロール
 対策案
 アクセス制御ポリシーはワールドステートに定義し、更新用のAPIも用意。
ポリシーを変更しても、チェーンコード自体は更新しないよう設計。
 Fabric v1.0での対応
 チェーンコードのアップデートが可能。
やむをえず、チェーンコードの置き換えが必要になっても、クライアントから呼び出しイ
ンタフェースを変更せずに対応できる
 Multi-Channelにより、ある程度のアクセス制御が可能
(特定のユーザのinvokeを一律禁止する等)
きめ細やかなアクセス制御には、v0.6と同様のチェーンコードでの実装が必要
Copyright 2017 FUJITSU LIMITED
チェーンコード
Aさん
アクセス制御ポリシーの定義
認可の制御invoke ポリシーの変更 invoke
管理者
12
④REST APIと証明書
 Fabric v0.6のREST API
 v0.6ではpeerがREST APIをサポート
REST APIを使用することで簡単にチェーンコード呼び出しが可能
(peerがMembershipServiceへの処理を代行)
 REST APIの課題
 peerに利用者の秘密鍵・証明書が格納される
- 他peerの利用ができない
- なりすましが容易
Copyright 2017 FUJITSU LIMITED
peer
REST呼び出し
Membership
Service
register
enroll
create TCert
peer0
peer1
Jim
Jimの秘密鍵などは
peer0で管理される
利用不可
なりすまし可能
ID(Jim)の指定だけで
簡単になりすまし可能
13
④REST APIと証明書
 対策案
 SDKを使用してpeerにアクセスし、peerに情報を格納しない。
 Fabric v1.0での対応
 Fabric v1.0ではREST APIが未サポートになる
SDKを使用してgRPC通信によりチェーンコードを呼び出す必要がある。
Go, Python, Node.js, Javaを使って開発可能
v0.6でREST APIを使って開発していたアプリは対応が必要
Copyright 2017 FUJITSU LIMITED
Jim
peer0
peer1
SDK
なりすまし不可
?
REST
サーバ
SDK peerHTTP gRPC
14
Copyright 2017 FUJITSU LIMITED
Fabric - Java SDKのご紹介
15
Fabric - Java SDKとは
 狙い
 Fabric v1.0ではREST APIが廃止予定であり、SDKを利用する必要がある。
 当初はSDKとして、Node.js, Go, Pythonが用意される予定であったが、広く利
用されているJava SDKを用意することで、Fabricの利用促進を図る。
 提案経緯
 2016年9月
富士通とDTCCとが
共同プロポーザルを実施
 2016年10月
技術運営役員(TSC)にて承認
Copyright 2017 FUJITSU LIMITED16
№ フロー 概要
1 Endorse(Tx) Peerノードに対し、トランザクションの承認依頼を発行する。
2 Respond
(Endorsed Tx)
Peerノードは、アプリケーションより承認依頼を受けたトランザクションを実行し、
結果に署名をし、アプリケーションへ返却する。
3 Broadcast
(Endorsed Tx)
アプリケーションは承認済みのトランザクションをOrderersノードに送信する。
4 Blocks Orderersはトランザクションをブロックにまとめ、Peerノードへ送信する。Peer
ノードはブロックを検証し、チェーンにつなげる。
Fabric - Java SDKの利用イメージ
Copyright 2017 FUJITSU LIMITED
Peerノード
Orderers
Application
Java SDK
(JAR)
業務アプリ
1.Endorse(Tx)
KVS
2.Respond
(Endorsed Tx)
3. Broadcast
(Endorsed Tx)
4. Blocks
17
18

Contenu connexe

Tendances

Blockchain EXE #16:Hyperledger fabricの技術動向とファイナンシャルエンジニアリング視点でのトークンエコノミー|平山 毅...
Blockchain EXE #16:Hyperledger fabricの技術動向とファイナンシャルエンジニアリング視点でのトークンエコノミー|平山 毅...Blockchain EXE #16:Hyperledger fabricの技術動向とファイナンシャルエンジニアリング視点でのトークンエコノミー|平山 毅...
Blockchain EXE #16:Hyperledger fabricの技術動向とファイナンシャルエンジニアリング視点でのトークンエコノミー|平山 毅...blockchainexe
 
20170417 ブロックチェーン講演 「ブロックチェーンのエンタープライズでの活用」
20170417 ブロックチェーン講演 「ブロックチェーンのエンタープライズでの活用」20170417 ブロックチェーン講演 「ブロックチェーンのエンタープライズでの活用」
20170417 ブロックチェーン講演 「ブロックチェーンのエンタープライズでの活用」Takeshi Hirosue
 
[国語] クラウドで効果的なドキュメンテーション Fin-jaws (2020年5月4日)
[国語] クラウドで効果的なドキュメンテーション Fin-jaws (2020年5月4日)[国語] クラウドで効果的なドキュメンテーション Fin-jaws (2020年5月4日)
[国語] クラウドで効果的なドキュメンテーション Fin-jaws (2020年5月4日)Masanori KAMAYAMA
 
ブロックチェーンPoCにおける開発リードタイム短縮のポイント
ブロックチェーンPoCにおける開発リードタイム短縮のポイントブロックチェーンPoCにおける開発リードタイム短縮のポイント
ブロックチェーンPoCにおける開発リードタイム短縮のポイントHyperleger Tokyo Meetup
 
Blockchain EXE #16 分散型ネットワークを最大活用する為のパブリックとエンタープライズEthereumの動向|石黒一明 EEA Japan代表
Blockchain EXE #16 分散型ネットワークを最大活用する為のパブリックとエンタープライズEthereumの動向|石黒一明 EEA Japan代表Blockchain EXE #16 分散型ネットワークを最大活用する為のパブリックとエンタープライズEthereumの動向|石黒一明 EEA Japan代表
Blockchain EXE #16 分散型ネットワークを最大活用する為のパブリックとエンタープライズEthereumの動向|石黒一明 EEA Japan代表blockchainexe
 
AWSでオーバーレイネットワーク ハイパフォーマンスマルチキャストの実現
AWSでオーバーレイネットワーク ハイパフォーマンスマルチキャストの実現AWSでオーバーレイネットワーク ハイパフォーマンスマルチキャストの実現
AWSでオーバーレイネットワーク ハイパフォーマンスマルチキャストの実現Shinji Ito
 
深読みビットコイン (2) コンセンサスの行方
深読みビットコイン (2) コンセンサスの行方深読みビットコイン (2) コンセンサスの行方
深読みビットコイン (2) コンセンサスの行方Kenji Saito
 
ビットバンクの開発におけるAWSの利用
ビットバンクの開発におけるAWSの利用ビットバンクの開発におけるAWSの利用
ビットバンクの開発におけるAWSの利用bitbank, Inc. Tokyo, Japan
 
EXE #7:ICOとエンタープライズブロックチェーンから見る世界動向
EXE #7:ICOとエンタープライズブロックチェーンから見る世界動向EXE #7:ICOとエンタープライズブロックチェーンから見る世界動向
EXE #7:ICOとエンタープライズブロックチェーンから見る世界動向blockchainexe
 
札幌Ibmクラウド勉強会 blockchain
札幌Ibmクラウド勉強会 blockchain 札幌Ibmクラウド勉強会 blockchain
札幌Ibmクラウド勉強会 blockchain Yasushi Osonoi
 
SORACOM UG 農業活用コミュニティ #1 | IoT向け通信プラットフォーム「SORACOM」ご紹介
SORACOM UG 農業活用コミュニティ #1 | IoT向け通信プラットフォーム「SORACOM」ご紹介SORACOM UG 農業活用コミュニティ #1 | IoT向け通信プラットフォーム「SORACOM」ご紹介
SORACOM UG 農業活用コミュニティ #1 | IoT向け通信プラットフォーム「SORACOM」ご紹介SORACOM,INC
 
IoT×Blockchain活用事例 ~トイレに学ぶHyperledger Fabricシステム開発の勘所~
IoT×Blockchain活用事例 ~トイレに学ぶHyperledger Fabricシステム開発の勘所~IoT×Blockchain活用事例 ~トイレに学ぶHyperledger Fabricシステム開発の勘所~
IoT×Blockchain活用事例 ~トイレに学ぶHyperledger Fabricシステム開発の勘所~Hyperleger Tokyo Meetup
 
Blockchain EXE #12:AI学習履歴に関するブロックチェーン活用(石黒 一明 | クーガー)
Blockchain EXE #12:AI学習履歴に関するブロックチェーン活用(石黒 一明 | クーガー)Blockchain EXE #12:AI学習履歴に関するブロックチェーン活用(石黒 一明 | クーガー)
Blockchain EXE #12:AI学習履歴に関するブロックチェーン活用(石黒 一明 | クーガー)blockchainexe
 
AWS Summit Tokyo 2019 Ginco
AWS Summit Tokyo 2019 GincoAWS Summit Tokyo 2019 Ginco
AWS Summit Tokyo 2019 GincoYohei Fusayasu
 
分散型台帳技術Orb DLTの紹介
分散型台帳技術Orb DLTの紹介分散型台帳技術Orb DLTの紹介
分散型台帳技術Orb DLTの紹介Orb, Inc.
 
Blockchain EXE #12:海外遠征を含む最新事情共有(茂谷 保伯 | KDDI)
Blockchain EXE #12:海外遠征を含む最新事情共有(茂谷 保伯 | KDDI)Blockchain EXE #12:海外遠征を含む最新事情共有(茂谷 保伯 | KDDI)
Blockchain EXE #12:海外遠征を含む最新事情共有(茂谷 保伯 | KDDI)blockchainexe
 
需要と生産をつなぐCpsのinnovation 14 sep2016 pub
需要と生産をつなぐCpsのinnovation 14 sep2016 pub需要と生産をつなぐCpsのinnovation 14 sep2016 pub
需要と生産をつなぐCpsのinnovation 14 sep2016 pubYamashitaKatsushi
 
ここがつらいよ、Hyperledger Fabricの商用適用(Blockchain GIG #4発表資料)
ここがつらいよ、Hyperledger Fabricの商用適用(Blockchain GIG #4発表資料) ここがつらいよ、Hyperledger Fabricの商用適用(Blockchain GIG #4発表資料)
ここがつらいよ、Hyperledger Fabricの商用適用(Blockchain GIG #4発表資料) NTT DATA Technology & Innovation
 
Innovation egg6 mythings
Innovation egg6 mythingsInnovation egg6 mythings
Innovation egg6 mythingsMakoto Oya
 
仮想通貨, Blockchain 関連サービスを支える技術
仮想通貨, Blockchain 関連サービスを支える技術仮想通貨, Blockchain 関連サービスを支える技術
仮想通貨, Blockchain 関連サービスを支える技術Yuto Takei
 

Tendances (20)

Blockchain EXE #16:Hyperledger fabricの技術動向とファイナンシャルエンジニアリング視点でのトークンエコノミー|平山 毅...
Blockchain EXE #16:Hyperledger fabricの技術動向とファイナンシャルエンジニアリング視点でのトークンエコノミー|平山 毅...Blockchain EXE #16:Hyperledger fabricの技術動向とファイナンシャルエンジニアリング視点でのトークンエコノミー|平山 毅...
Blockchain EXE #16:Hyperledger fabricの技術動向とファイナンシャルエンジニアリング視点でのトークンエコノミー|平山 毅...
 
20170417 ブロックチェーン講演 「ブロックチェーンのエンタープライズでの活用」
20170417 ブロックチェーン講演 「ブロックチェーンのエンタープライズでの活用」20170417 ブロックチェーン講演 「ブロックチェーンのエンタープライズでの活用」
20170417 ブロックチェーン講演 「ブロックチェーンのエンタープライズでの活用」
 
[国語] クラウドで効果的なドキュメンテーション Fin-jaws (2020年5月4日)
[国語] クラウドで効果的なドキュメンテーション Fin-jaws (2020年5月4日)[国語] クラウドで効果的なドキュメンテーション Fin-jaws (2020年5月4日)
[国語] クラウドで効果的なドキュメンテーション Fin-jaws (2020年5月4日)
 
ブロックチェーンPoCにおける開発リードタイム短縮のポイント
ブロックチェーンPoCにおける開発リードタイム短縮のポイントブロックチェーンPoCにおける開発リードタイム短縮のポイント
ブロックチェーンPoCにおける開発リードタイム短縮のポイント
 
Blockchain EXE #16 分散型ネットワークを最大活用する為のパブリックとエンタープライズEthereumの動向|石黒一明 EEA Japan代表
Blockchain EXE #16 分散型ネットワークを最大活用する為のパブリックとエンタープライズEthereumの動向|石黒一明 EEA Japan代表Blockchain EXE #16 分散型ネットワークを最大活用する為のパブリックとエンタープライズEthereumの動向|石黒一明 EEA Japan代表
Blockchain EXE #16 分散型ネットワークを最大活用する為のパブリックとエンタープライズEthereumの動向|石黒一明 EEA Japan代表
 
AWSでオーバーレイネットワーク ハイパフォーマンスマルチキャストの実現
AWSでオーバーレイネットワーク ハイパフォーマンスマルチキャストの実現AWSでオーバーレイネットワーク ハイパフォーマンスマルチキャストの実現
AWSでオーバーレイネットワーク ハイパフォーマンスマルチキャストの実現
 
深読みビットコイン (2) コンセンサスの行方
深読みビットコイン (2) コンセンサスの行方深読みビットコイン (2) コンセンサスの行方
深読みビットコイン (2) コンセンサスの行方
 
ビットバンクの開発におけるAWSの利用
ビットバンクの開発におけるAWSの利用ビットバンクの開発におけるAWSの利用
ビットバンクの開発におけるAWSの利用
 
EXE #7:ICOとエンタープライズブロックチェーンから見る世界動向
EXE #7:ICOとエンタープライズブロックチェーンから見る世界動向EXE #7:ICOとエンタープライズブロックチェーンから見る世界動向
EXE #7:ICOとエンタープライズブロックチェーンから見る世界動向
 
札幌Ibmクラウド勉強会 blockchain
札幌Ibmクラウド勉強会 blockchain 札幌Ibmクラウド勉強会 blockchain
札幌Ibmクラウド勉強会 blockchain
 
SORACOM UG 農業活用コミュニティ #1 | IoT向け通信プラットフォーム「SORACOM」ご紹介
SORACOM UG 農業活用コミュニティ #1 | IoT向け通信プラットフォーム「SORACOM」ご紹介SORACOM UG 農業活用コミュニティ #1 | IoT向け通信プラットフォーム「SORACOM」ご紹介
SORACOM UG 農業活用コミュニティ #1 | IoT向け通信プラットフォーム「SORACOM」ご紹介
 
IoT×Blockchain活用事例 ~トイレに学ぶHyperledger Fabricシステム開発の勘所~
IoT×Blockchain活用事例 ~トイレに学ぶHyperledger Fabricシステム開発の勘所~IoT×Blockchain活用事例 ~トイレに学ぶHyperledger Fabricシステム開発の勘所~
IoT×Blockchain活用事例 ~トイレに学ぶHyperledger Fabricシステム開発の勘所~
 
Blockchain EXE #12:AI学習履歴に関するブロックチェーン活用(石黒 一明 | クーガー)
Blockchain EXE #12:AI学習履歴に関するブロックチェーン活用(石黒 一明 | クーガー)Blockchain EXE #12:AI学習履歴に関するブロックチェーン活用(石黒 一明 | クーガー)
Blockchain EXE #12:AI学習履歴に関するブロックチェーン活用(石黒 一明 | クーガー)
 
AWS Summit Tokyo 2019 Ginco
AWS Summit Tokyo 2019 GincoAWS Summit Tokyo 2019 Ginco
AWS Summit Tokyo 2019 Ginco
 
分散型台帳技術Orb DLTの紹介
分散型台帳技術Orb DLTの紹介分散型台帳技術Orb DLTの紹介
分散型台帳技術Orb DLTの紹介
 
Blockchain EXE #12:海外遠征を含む最新事情共有(茂谷 保伯 | KDDI)
Blockchain EXE #12:海外遠征を含む最新事情共有(茂谷 保伯 | KDDI)Blockchain EXE #12:海外遠征を含む最新事情共有(茂谷 保伯 | KDDI)
Blockchain EXE #12:海外遠征を含む最新事情共有(茂谷 保伯 | KDDI)
 
需要と生産をつなぐCpsのinnovation 14 sep2016 pub
需要と生産をつなぐCpsのinnovation 14 sep2016 pub需要と生産をつなぐCpsのinnovation 14 sep2016 pub
需要と生産をつなぐCpsのinnovation 14 sep2016 pub
 
ここがつらいよ、Hyperledger Fabricの商用適用(Blockchain GIG #4発表資料)
ここがつらいよ、Hyperledger Fabricの商用適用(Blockchain GIG #4発表資料) ここがつらいよ、Hyperledger Fabricの商用適用(Blockchain GIG #4発表資料)
ここがつらいよ、Hyperledger Fabricの商用適用(Blockchain GIG #4発表資料)
 
Innovation egg6 mythings
Innovation egg6 mythingsInnovation egg6 mythings
Innovation egg6 mythings
 
仮想通貨, Blockchain 関連サービスを支える技術
仮想通貨, Blockchain 関連サービスを支える技術仮想通貨, Blockchain 関連サービスを支える技術
仮想通貨, Blockchain 関連サービスを支える技術
 

Similaire à ブロックチェーン実証実験から得られた知見

ブロックチェーンを利用した非集中型学習支援システムの検証
ブロックチェーンを利用した非集中型学習支援システムの検証 ブロックチェーンを利用した非集中型学習支援システムの検証
ブロックチェーンを利用した非集中型学習支援システムの検証 Hori Masumi
 
IoT Cyber Security Counter Measurement
IoT Cyber Security Counter MeasurementIoT Cyber Security Counter Measurement
IoT Cyber Security Counter MeasurementKiyoshi Ogawa
 
BitVisor Summit 3 「BitVisorの現状と今後」
BitVisor Summit 3 「BitVisorの現状と今後」BitVisor Summit 3 「BitVisorの現状と今後」
BitVisor Summit 3 「BitVisorの現状と今後」Takahiro Shinagawa
 
Hyperledger Cactus V0.4 リリースの概要と今後の開発方針
Hyperledger Cactus V0.4 リリースの概要と今後の開発方針Hyperledger Cactus V0.4 リリースの概要と今後の開発方針
Hyperledger Cactus V0.4 リリースの概要と今後の開発方針Hyperleger Tokyo Meetup
 
ブロックチェーン技術の基本と応用の可能性
ブロックチェーン技術の基本と応用の可能性ブロックチェーン技術の基本と応用の可能性
ブロックチェーン技術の基本と応用の可能性Kenji Saito
 
非金融分野のブロックチェーン/分散台帳技術と IoTセキュリティ
非金融分野のブロックチェーン/分散台帳技術と IoTセキュリティ非金融分野のブロックチェーン/分散台帳技術と IoTセキュリティ
非金融分野のブロックチェーン/分散台帳技術と IoTセキュリティEiji Sasahara, Ph.D., MBA 笹原英司
 
20150917 金融ブロックチェーン勉強会
20150917 金融ブロックチェーン勉強会20150917 金融ブロックチェーン勉強会
20150917 金融ブロックチェーン勉強会HAYATO SATO
 
金融 API 時代のセキュリティ: OpenID Financial API (FAPI) WG
金融 API 時代のセキュリティ: OpenID Financial API (FAPI) WG金融 API 時代のセキュリティ: OpenID Financial API (FAPI) WG
金融 API 時代のセキュリティ: OpenID Financial API (FAPI) WGNat Sakimura
 
Explaining Net Neutrality in less than 10 minutes
Explaining Net Neutrality in less than 10 minutesExplaining Net Neutrality in less than 10 minutes
Explaining Net Neutrality in less than 10 minutesToshiya Jitsuzumi
 
要求開発アライアンス 9月定例会議
要求開発アライアンス 9月定例会議要求開発アライアンス 9月定例会議
要求開発アライアンス 9月定例会議Atsushi Takayasu
 
ゼロレーティングを巡る議論:消費者のIctリテラシーと競争・イノベーション政策
ゼロレーティングを巡る議論:消費者のIctリテラシーと競争・イノベーション政策ゼロレーティングを巡る議論:消費者のIctリテラシーと競争・イノベーション政策
ゼロレーティングを巡る議論:消費者のIctリテラシーと競争・イノベーション政策Toshiya Jitsuzumi
 
KISオープンセミナー:ブロックチェーンの基盤技術と最新動向 久保氏資料
KISオープンセミナー:ブロックチェーンの基盤技術と最新動向 久保氏資料KISオープンセミナー:ブロックチェーンの基盤技術と最新動向 久保氏資料
KISオープンセミナー:ブロックチェーンの基盤技術と最新動向 久保氏資料地球人
 
新プロジェクト Hyperledger Cactus のご紹介
新プロジェクト Hyperledger Cactus のご紹介新プロジェクト Hyperledger Cactus のご紹介
新プロジェクト Hyperledger Cactus のご紹介Hyperleger Tokyo Meetup
 
OSC Nagoya NETMF 160528
OSC Nagoya NETMF 160528OSC Nagoya NETMF 160528
OSC Nagoya NETMF 160528Atomu Hidaka
 
M365VM_PowerFX_takao-matsumoto_matsui_kojima
M365VM_PowerFX_takao-matsumoto_matsui_kojimaM365VM_PowerFX_takao-matsumoto_matsui_kojima
M365VM_PowerFX_takao-matsumoto_matsui_kojimaTakao Tetsuro
 
SORACOM Conference Discovery 2017 | B1. IoTを活用した新規事業にどう取り組むか
SORACOM Conference Discovery 2017 | B1. IoTを活用した新規事業にどう取り組むかSORACOM Conference Discovery 2017 | B1. IoTを活用した新規事業にどう取り組むか
SORACOM Conference Discovery 2017 | B1. IoTを活用した新規事業にどう取り組むかSORACOM,INC
 
Kyoungju kwak the_new_wave_of_cyber_terror-jp
Kyoungju kwak the_new_wave_of_cyber_terror-jpKyoungju kwak the_new_wave_of_cyber_terror-jp
Kyoungju kwak the_new_wave_of_cyber_terror-jpPacSecJP
 
オラクルのトラストモデルとブロックチェーン連携
オラクルのトラストモデルとブロックチェーン連携オラクルのトラストモデルとブロックチェーン連携
オラクルのトラストモデルとブロックチェーン連携Shigeichiro Yamasaki
 
JDD Study #5 ブロックチェーンとILP 楠発表
JDD Study #5 ブロックチェーンとILP 楠発表JDD Study #5 ブロックチェーンとILP 楠発表
JDD Study #5 ブロックチェーンとILP 楠発表Masanori Kusunoki
 

Similaire à ブロックチェーン実証実験から得られた知見 (20)

ブロックチェーンを利用した非集中型学習支援システムの検証
ブロックチェーンを利用した非集中型学習支援システムの検証 ブロックチェーンを利用した非集中型学習支援システムの検証
ブロックチェーンを利用した非集中型学習支援システムの検証
 
IoT Cyber Security Counter Measurement
IoT Cyber Security Counter MeasurementIoT Cyber Security Counter Measurement
IoT Cyber Security Counter Measurement
 
BitVisor Summit 3 「BitVisorの現状と今後」
BitVisor Summit 3 「BitVisorの現状と今後」BitVisor Summit 3 「BitVisorの現状と今後」
BitVisor Summit 3 「BitVisorの現状と今後」
 
Hyperledger Cactus V0.4 リリースの概要と今後の開発方針
Hyperledger Cactus V0.4 リリースの概要と今後の開発方針Hyperledger Cactus V0.4 リリースの概要と今後の開発方針
Hyperledger Cactus V0.4 リリースの概要と今後の開発方針
 
ブロックチェーン技術の基本と応用の可能性
ブロックチェーン技術の基本と応用の可能性ブロックチェーン技術の基本と応用の可能性
ブロックチェーン技術の基本と応用の可能性
 
非金融分野のブロックチェーン/分散台帳技術と IoTセキュリティ
非金融分野のブロックチェーン/分散台帳技術と IoTセキュリティ非金融分野のブロックチェーン/分散台帳技術と IoTセキュリティ
非金融分野のブロックチェーン/分散台帳技術と IoTセキュリティ
 
Whats service mesh & istio ?
Whats service mesh & istio ?Whats service mesh & istio ?
Whats service mesh & istio ?
 
20150917 金融ブロックチェーン勉強会
20150917 金融ブロックチェーン勉強会20150917 金融ブロックチェーン勉強会
20150917 金融ブロックチェーン勉強会
 
金融 API 時代のセキュリティ: OpenID Financial API (FAPI) WG
金融 API 時代のセキュリティ: OpenID Financial API (FAPI) WG金融 API 時代のセキュリティ: OpenID Financial API (FAPI) WG
金融 API 時代のセキュリティ: OpenID Financial API (FAPI) WG
 
Explaining Net Neutrality in less than 10 minutes
Explaining Net Neutrality in less than 10 minutesExplaining Net Neutrality in less than 10 minutes
Explaining Net Neutrality in less than 10 minutes
 
要求開発アライアンス 9月定例会議
要求開発アライアンス 9月定例会議要求開発アライアンス 9月定例会議
要求開発アライアンス 9月定例会議
 
ゼロレーティングを巡る議論:消費者のIctリテラシーと競争・イノベーション政策
ゼロレーティングを巡る議論:消費者のIctリテラシーと競争・イノベーション政策ゼロレーティングを巡る議論:消費者のIctリテラシーと競争・イノベーション政策
ゼロレーティングを巡る議論:消費者のIctリテラシーと競争・イノベーション政策
 
KISオープンセミナー:ブロックチェーンの基盤技術と最新動向 久保氏資料
KISオープンセミナー:ブロックチェーンの基盤技術と最新動向 久保氏資料KISオープンセミナー:ブロックチェーンの基盤技術と最新動向 久保氏資料
KISオープンセミナー:ブロックチェーンの基盤技術と最新動向 久保氏資料
 
新プロジェクト Hyperledger Cactus のご紹介
新プロジェクト Hyperledger Cactus のご紹介新プロジェクト Hyperledger Cactus のご紹介
新プロジェクト Hyperledger Cactus のご紹介
 
OSC Nagoya NETMF 160528
OSC Nagoya NETMF 160528OSC Nagoya NETMF 160528
OSC Nagoya NETMF 160528
 
M365VM_PowerFX_takao-matsumoto_matsui_kojima
M365VM_PowerFX_takao-matsumoto_matsui_kojimaM365VM_PowerFX_takao-matsumoto_matsui_kojima
M365VM_PowerFX_takao-matsumoto_matsui_kojima
 
SORACOM Conference Discovery 2017 | B1. IoTを活用した新規事業にどう取り組むか
SORACOM Conference Discovery 2017 | B1. IoTを活用した新規事業にどう取り組むかSORACOM Conference Discovery 2017 | B1. IoTを活用した新規事業にどう取り組むか
SORACOM Conference Discovery 2017 | B1. IoTを活用した新規事業にどう取り組むか
 
Kyoungju kwak the_new_wave_of_cyber_terror-jp
Kyoungju kwak the_new_wave_of_cyber_terror-jpKyoungju kwak the_new_wave_of_cyber_terror-jp
Kyoungju kwak the_new_wave_of_cyber_terror-jp
 
オラクルのトラストモデルとブロックチェーン連携
オラクルのトラストモデルとブロックチェーン連携オラクルのトラストモデルとブロックチェーン連携
オラクルのトラストモデルとブロックチェーン連携
 
JDD Study #5 ブロックチェーンとILP 楠発表
JDD Study #5 ブロックチェーンとILP 楠発表JDD Study #5 ブロックチェーンとILP 楠発表
JDD Study #5 ブロックチェーンとILP 楠発表
 

Plus de Hyperleger Tokyo Meetup

Hyperledger Irohaを活用した海外におけるCBDCとクロスボーダー送金
Hyperledger Irohaを活用した海外におけるCBDCとクロスボーダー送金Hyperledger Irohaを活用した海外におけるCBDCとクロスボーダー送金
Hyperledger Irohaを活用した海外におけるCBDCとクロスボーダー送金Hyperleger Tokyo Meetup
 
Hyperledger FireFly - HYPERLEDGER Workshop, WebX
Hyperledger FireFly - HYPERLEDGER Workshop, WebXHyperledger FireFly - HYPERLEDGER Workshop, WebX
Hyperledger FireFly - HYPERLEDGER Workshop, WebXHyperleger Tokyo Meetup
 
Hyperledger Irohaを活用した海外におけるCBDCとクロスボーダー送金
Hyperledger Irohaを活用した海外におけるCBDCとクロスボーダー送金Hyperledger Irohaを活用した海外におけるCBDCとクロスボーダー送金
Hyperledger Irohaを活用した海外におけるCBDCとクロスボーダー送金Hyperleger Tokyo Meetup
 
エンタープライズブロックチェーン構築の基礎
エンタープライズブロックチェーン構築の基礎エンタープライズブロックチェーン構築の基礎
エンタープライズブロックチェーン構築の基礎Hyperleger Tokyo Meetup
 
ブロックチェーンを用いた自己主権型デジタルID管理
ブロックチェーンを用いた自己主権型デジタルID管理ブロックチェーンを用いた自己主権型デジタルID管理
ブロックチェーンを用いた自己主権型デジタルID管理Hyperleger Tokyo Meetup
 
異種ブロックチェーン統合ツールHyperledger Cactiご紹介
異種ブロックチェーン統合ツールHyperledger Cactiご紹介異種ブロックチェーン統合ツールHyperledger Cactiご紹介
異種ブロックチェーン統合ツールHyperledger Cactiご紹介Hyperleger Tokyo Meetup
 
ファイアフライ「蛍」FireFly to Public and Private Chains
ファイアフライ「蛍」FireFly to Public and Private Chainsファイアフライ「蛍」FireFly to Public and Private Chains
ファイアフライ「蛍」FireFly to Public and Private ChainsHyperleger Tokyo Meetup
 
Trusted Data Ecosystems(信頼できるデータエコシステム):アイデンティティに価値を見出す
Trusted Data Ecosystems(信頼できるデータエコシステム):アイデンティティに価値を見出すTrusted Data Ecosystems(信頼できるデータエコシステム):アイデンティティに価値を見出す
Trusted Data Ecosystems(信頼できるデータエコシステム):アイデンティティに価値を見出すHyperleger Tokyo Meetup
 
ブロックチェーン間のインターオペラビリティ概論
ブロックチェーン間のインターオペラビリティ概論ブロックチェーン間のインターオペラビリティ概論
ブロックチェーン間のインターオペラビリティ概論Hyperleger Tokyo Meetup
 
ブロックチェーン統合ツールCactusとトークンエコノミー実現への期待
ブロックチェーン統合ツールCactusとトークンエコノミー実現への期待ブロックチェーン統合ツールCactusとトークンエコノミー実現への期待
ブロックチェーン統合ツールCactusとトークンエコノミー実現への期待Hyperleger Tokyo Meetup
 
Hyperledger Fabric 簡単構築ツール minifabricのご紹介 〜productionへの移行をminifabricで加速〜
Hyperledger Fabric 簡単構築ツール minifabricのご紹介 〜productionへの移行をminifabricで加速〜Hyperledger Fabric 簡単構築ツール minifabricのご紹介 〜productionへの移行をminifabricで加速〜
Hyperledger Fabric 簡単構築ツール minifabricのご紹介 〜productionへの移行をminifabricで加速〜Hyperleger Tokyo Meetup
 
Hyperledger Fabric Private Chaincodeについて
Hyperledger Fabric Private ChaincodeについてHyperledger Fabric Private Chaincodeについて
Hyperledger Fabric Private ChaincodeについてHyperleger Tokyo Meetup
 
Hyperledger Fabric活用事例:貿易プラットフォームTradeWaltz
Hyperledger Fabric活用事例:貿易プラットフォームTradeWaltzHyperledger Fabric活用事例:貿易プラットフォームTradeWaltz
Hyperledger Fabric活用事例:貿易プラットフォームTradeWaltzHyperleger Tokyo Meetup
 
パネルディスカッション : エンタープライズブロックチェーンの活用例 オラクル資料
パネルディスカッション : エンタープライズブロックチェーンの活用例 オラクル資料パネルディスカッション : エンタープライズブロックチェーンの活用例 オラクル資料
パネルディスカッション : エンタープライズブロックチェーンの活用例 オラクル資料Hyperleger Tokyo Meetup
 
ソラミツのご紹介 〜Hyperledger Irohaを活用した導入事例〜
ソラミツのご紹介 〜Hyperledger Irohaを活用した導入事例〜ソラミツのご紹介 〜Hyperledger Irohaを活用した導入事例〜
ソラミツのご紹介 〜Hyperledger Irohaを活用した導入事例〜Hyperleger Tokyo Meetup
 

Plus de Hyperleger Tokyo Meetup (20)

Hyperledger Irohaを活用した海外におけるCBDCとクロスボーダー送金
Hyperledger Irohaを活用した海外におけるCBDCとクロスボーダー送金Hyperledger Irohaを活用した海外におけるCBDCとクロスボーダー送金
Hyperledger Irohaを活用した海外におけるCBDCとクロスボーダー送金
 
Hyperledger FireFly - HYPERLEDGER Workshop, WebX
Hyperledger FireFly - HYPERLEDGER Workshop, WebXHyperledger FireFly - HYPERLEDGER Workshop, WebX
Hyperledger FireFly - HYPERLEDGER Workshop, WebX
 
Hyperledger Irohaを活用した海外におけるCBDCとクロスボーダー送金
Hyperledger Irohaを活用した海外におけるCBDCとクロスボーダー送金Hyperledger Irohaを活用した海外におけるCBDCとクロスボーダー送金
Hyperledger Irohaを活用した海外におけるCBDCとクロスボーダー送金
 
エンタープライズブロックチェーン構築の基礎
エンタープライズブロックチェーン構築の基礎エンタープライズブロックチェーン構築の基礎
エンタープライズブロックチェーン構築の基礎
 
ブロックチェーンを用いた自己主権型デジタルID管理
ブロックチェーンを用いた自己主権型デジタルID管理ブロックチェーンを用いた自己主権型デジタルID管理
ブロックチェーンを用いた自己主権型デジタルID管理
 
異種ブロックチェーン統合ツールHyperledger Cactiご紹介
異種ブロックチェーン統合ツールHyperledger Cactiご紹介異種ブロックチェーン統合ツールHyperledger Cactiご紹介
異種ブロックチェーン統合ツールHyperledger Cactiご紹介
 
ファイアフライ「蛍」FireFly to Public and Private Chains
ファイアフライ「蛍」FireFly to Public and Private Chainsファイアフライ「蛍」FireFly to Public and Private Chains
ファイアフライ「蛍」FireFly to Public and Private Chains
 
Hyperledger Fabric 概説
Hyperledger Fabric 概説Hyperledger Fabric 概説
Hyperledger Fabric 概説
 
Hyperledger Besuの動向
Hyperledger Besuの動向Hyperledger Besuの動向
Hyperledger Besuの動向
 
Hyperledger Iroha
Hyperledger IrohaHyperledger Iroha
Hyperledger Iroha
 
Hyperledger Aries 101
Hyperledger Aries 101Hyperledger Aries 101
Hyperledger Aries 101
 
Introduction; Blockchain 101
Introduction; Blockchain 101Introduction; Blockchain 101
Introduction; Blockchain 101
 
Trusted Data Ecosystems(信頼できるデータエコシステム):アイデンティティに価値を見出す
Trusted Data Ecosystems(信頼できるデータエコシステム):アイデンティティに価値を見出すTrusted Data Ecosystems(信頼できるデータエコシステム):アイデンティティに価値を見出す
Trusted Data Ecosystems(信頼できるデータエコシステム):アイデンティティに価値を見出す
 
ブロックチェーン間のインターオペラビリティ概論
ブロックチェーン間のインターオペラビリティ概論ブロックチェーン間のインターオペラビリティ概論
ブロックチェーン間のインターオペラビリティ概論
 
ブロックチェーン統合ツールCactusとトークンエコノミー実現への期待
ブロックチェーン統合ツールCactusとトークンエコノミー実現への期待ブロックチェーン統合ツールCactusとトークンエコノミー実現への期待
ブロックチェーン統合ツールCactusとトークンエコノミー実現への期待
 
Hyperledger Fabric 簡単構築ツール minifabricのご紹介 〜productionへの移行をminifabricで加速〜
Hyperledger Fabric 簡単構築ツール minifabricのご紹介 〜productionへの移行をminifabricで加速〜Hyperledger Fabric 簡単構築ツール minifabricのご紹介 〜productionへの移行をminifabricで加速〜
Hyperledger Fabric 簡単構築ツール minifabricのご紹介 〜productionへの移行をminifabricで加速〜
 
Hyperledger Fabric Private Chaincodeについて
Hyperledger Fabric Private ChaincodeについてHyperledger Fabric Private Chaincodeについて
Hyperledger Fabric Private Chaincodeについて
 
Hyperledger Fabric活用事例:貿易プラットフォームTradeWaltz
Hyperledger Fabric活用事例:貿易プラットフォームTradeWaltzHyperledger Fabric活用事例:貿易プラットフォームTradeWaltz
Hyperledger Fabric活用事例:貿易プラットフォームTradeWaltz
 
パネルディスカッション : エンタープライズブロックチェーンの活用例 オラクル資料
パネルディスカッション : エンタープライズブロックチェーンの活用例 オラクル資料パネルディスカッション : エンタープライズブロックチェーンの活用例 オラクル資料
パネルディスカッション : エンタープライズブロックチェーンの活用例 オラクル資料
 
ソラミツのご紹介 〜Hyperledger Irohaを活用した導入事例〜
ソラミツのご紹介 〜Hyperledger Irohaを活用した導入事例〜ソラミツのご紹介 〜Hyperledger Irohaを活用した導入事例〜
ソラミツのご紹介 〜Hyperledger Irohaを活用した導入事例〜
 

Dernier

スマートフォンを用いた新生児あやし動作の教示システム
スマートフォンを用いた新生児あやし動作の教示システムスマートフォンを用いた新生児あやし動作の教示システム
スマートフォンを用いた新生児あやし動作の教示システムsugiuralab
 
SOPを理解する 2024/04/19 の勉強会で発表されたものです
SOPを理解する       2024/04/19 の勉強会で発表されたものですSOPを理解する       2024/04/19 の勉強会で発表されたものです
SOPを理解する 2024/04/19 の勉強会で発表されたものですiPride Co., Ltd.
 
Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介
Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介
Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介Yuma Ohgami
 
論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...
論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...
論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...Toru Tamaki
 
論文紹介:Automated Classification of Model Errors on ImageNet
論文紹介:Automated Classification of Model Errors on ImageNet論文紹介:Automated Classification of Model Errors on ImageNet
論文紹介:Automated Classification of Model Errors on ImageNetToru Tamaki
 
TSAL operation mechanism and circuit diagram.pdf
TSAL operation mechanism and circuit diagram.pdfTSAL operation mechanism and circuit diagram.pdf
TSAL operation mechanism and circuit diagram.pdftaisei2219
 
【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)
【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)
【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)Hiroki Ichikura
 
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略Ryo Sasaki
 
論文紹介:Semantic segmentation using Vision Transformers: A survey
論文紹介:Semantic segmentation using Vision Transformers: A survey論文紹介:Semantic segmentation using Vision Transformers: A survey
論文紹介:Semantic segmentation using Vision Transformers: A surveyToru Tamaki
 

Dernier (9)

スマートフォンを用いた新生児あやし動作の教示システム
スマートフォンを用いた新生児あやし動作の教示システムスマートフォンを用いた新生児あやし動作の教示システム
スマートフォンを用いた新生児あやし動作の教示システム
 
SOPを理解する 2024/04/19 の勉強会で発表されたものです
SOPを理解する       2024/04/19 の勉強会で発表されたものですSOPを理解する       2024/04/19 の勉強会で発表されたものです
SOPを理解する 2024/04/19 の勉強会で発表されたものです
 
Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介
Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介
Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介
 
論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...
論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...
論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...
 
論文紹介:Automated Classification of Model Errors on ImageNet
論文紹介:Automated Classification of Model Errors on ImageNet論文紹介:Automated Classification of Model Errors on ImageNet
論文紹介:Automated Classification of Model Errors on ImageNet
 
TSAL operation mechanism and circuit diagram.pdf
TSAL operation mechanism and circuit diagram.pdfTSAL operation mechanism and circuit diagram.pdf
TSAL operation mechanism and circuit diagram.pdf
 
【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)
【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)
【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)
 
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略
 
論文紹介:Semantic segmentation using Vision Transformers: A survey
論文紹介:Semantic segmentation using Vision Transformers: A survey論文紹介:Semantic segmentation using Vision Transformers: A survey
論文紹介:Semantic segmentation using Vision Transformers: A survey
 

ブロックチェーン実証実験から得られた知見

  • 1. Copyright 2017 FUJITSU LIMITED ブロックチェーン実証実験から 得た知見 2017年3月16日 富士通株式会社 株式会社富士通北陸システムズ 0
  • 2. Copyright 2017 FUJITSU LIMITED 目次 1
  • 3. 目次  『証券ポストトレードへのブロックチェーン技術検証と今後の課題』  日本銀行主催 第3回FinTechフォーラム  2月28日開催  みずほ銀行様、富士通  Fabric v0.6の課題とv1.0での対応点  Fabric - Java SDKのご紹介 Copyright 2017 FUJITSU LIMITED2
  • 5. Copyright 2017 FUJITSU LIMITED 「証券ポストトレードへのブロックチェーン技術検証と今後の課題」について は、日本銀行の第3回FinTechフォーラムの発表内容と同一ですので、以 下、リンク先掲載資料をご参照ください。 [第3回 FinTechフォーラム(2月28日)資料] https://www.boj.or.jp/announcements/release_2017/rel170227a.htm/ 証券ポストトレードへのブロックチェーン技術検証と今後の課題 4
  • 6. Copyright 2017 FUJITSU LIMITED Fabric v0.6の課題と v1.0での対応点 5
  • 7. Copyright 2017 FUJITSU LIMITED Hyperledger Fabric v0.6の技術検証を通して得た課題および v1.0における対応点を説明します。 ① トランザクション/ワールドステートの暗号化 ② チェーンコード間の呼び出しとトランザクション ③ チェーンコードのアクセスコントロール ④ REST APIと証明書 Fabric v0.6の課題とv1.0での対応点 6
  • 8. ①トランザクション/ワールドステートの暗号化  Fabric v0.6の暗号化  Fabric v0.6のデフォルトでは、以下は暗号化されない。 •トランザクションのペイロード •ワールドステート  暗号化の課題  チェーンコード以外から復号できず、トレーサビリティ確保が困難 REST APIを使用するなどで、ブロック情報を取得できるが、復号する術がない。  Peerコマンド/REST APIとSDKを同時に利用する場合、 CONFIDENTIALのON/OFFが混在するとワールドステートの内容が壊れる Copyright 2017 FUJITSU LIMITED peerのprivacyモード SDKでCONFIDENTIALモードにすることで、 暗号化することが可能 peer privacy: ON WorldState Block peerコマンド REST API SDK (非CONFIDENTIAL) deploy / invoke deploy / invoke NG OK peer privacy: ON トランザクション (暗号化) deploy 生成 トランザクション 参照 ?? 7
  • 9. ①トランザクション/ワールドステートの暗号化  対策案  ブロック/トランザクションの情報を利用したい場合は、 アプリケーション側で暗号化を実施  SDKはpeerの設定に依存しないため、 SDKを使用する場合は、privacyモードと合わせて利用する  Fabric v1.0での対応  privacyモードはなくなるが、Multi-Channelを利用することで関係者だけに共有 することが可能 Copyright 2017 FUJITSU LIMITED peer privacy: OFF トランザクション (暗号化) invokeトランザクション 参照 アプリ 暗号化 アプリ 復号 privacy ON privacy OFF peerコマンド REST API 暗号化 平文 8
  • 10. ②チェーンコード間の呼び出しとトランザクション  チェーンコード間の呼び出し  Fabric v0.6ではチェーンコードからチェーンコードを呼び出すことが可能  チェーンコード間呼び出しの課題  privacyモードでは、チェーンコード間呼び出しが現状できない (v0.6では未実装)  チェーンコード間のトランザクションがブロックに記載されない Copyright 2017 FUJITSU LIMITED peer チェーンコードA チェーンコードB call A ※ソースコード内で Bを呼び出す peer Block トランザクション1 トランザクション2 チェーンコードA チェーンコードB call A(トランザクション1) call B(トランザクション2) 記録に残らない “コントラクト” と捉えるならば、 記録が必要なのでは? invoke / query 9
  • 11. ②チェーンコード間の呼び出しとトランザクション  対策案  暗号化しつつ、チェーンコード間の呼び出しが必要な場合は アプリケーション、チェーンコードで暗号化を実施  チェーンコード間の呼び出しのトランザクションはブロックに記載されないため、 チェーンコード間の呼び出しはqueryを中心とする。 (queryのトランザクションはブロックに記録されない仕様)  Fabric v1.0での対応  v1.0でもチェーンコード間のトランザクションはブロックに記録されない 現状は、queryのみ実行できるように対応されている (invokeは実行できない)  チェーンコード間の呼び出しには注意が必要 Copyright 2017 FUJITSU LIMITED チェーンコードA チェーンコードB ワールド ステートB invoke query 10
  • 12. ③チェーンコードのアクセスコントロール  チェーンコードでは、Invoke/Query時にアクセス制御が実装可能  呼び出し時のトランザクション証明書のAttribute等を利用することができる  アクセス制御における課題  チェーンコードの実装負担 •アクセス制御のポリシーの定義 ポリシーに基づいた、アクセス制御の実装  チェーンコードの更新によってインタフェース(チェーンコードID)が変わる •アクセス制御の実装や、ポリシー定義の変更に伴ってチェーンコードの更新が必要な場合、 チェーンコードの呼び出し側へも修正が必要 Copyright 2017 FUJITSU LIMITED チェーンコード Aさん Bさん アクセス制御ポリシーの定義 認可の制御許可invoke 拒否 許可 invoke 11
  • 13. ③チェーンコードのアクセスコントロール  対策案  アクセス制御ポリシーはワールドステートに定義し、更新用のAPIも用意。 ポリシーを変更しても、チェーンコード自体は更新しないよう設計。  Fabric v1.0での対応  チェーンコードのアップデートが可能。 やむをえず、チェーンコードの置き換えが必要になっても、クライアントから呼び出しイ ンタフェースを変更せずに対応できる  Multi-Channelにより、ある程度のアクセス制御が可能 (特定のユーザのinvokeを一律禁止する等) きめ細やかなアクセス制御には、v0.6と同様のチェーンコードでの実装が必要 Copyright 2017 FUJITSU LIMITED チェーンコード Aさん アクセス制御ポリシーの定義 認可の制御invoke ポリシーの変更 invoke 管理者 12
  • 14. ④REST APIと証明書  Fabric v0.6のREST API  v0.6ではpeerがREST APIをサポート REST APIを使用することで簡単にチェーンコード呼び出しが可能 (peerがMembershipServiceへの処理を代行)  REST APIの課題  peerに利用者の秘密鍵・証明書が格納される - 他peerの利用ができない - なりすましが容易 Copyright 2017 FUJITSU LIMITED peer REST呼び出し Membership Service register enroll create TCert peer0 peer1 Jim Jimの秘密鍵などは peer0で管理される 利用不可 なりすまし可能 ID(Jim)の指定だけで 簡単になりすまし可能 13
  • 15. ④REST APIと証明書  対策案  SDKを使用してpeerにアクセスし、peerに情報を格納しない。  Fabric v1.0での対応  Fabric v1.0ではREST APIが未サポートになる SDKを使用してgRPC通信によりチェーンコードを呼び出す必要がある。 Go, Python, Node.js, Javaを使って開発可能 v0.6でREST APIを使って開発していたアプリは対応が必要 Copyright 2017 FUJITSU LIMITED Jim peer0 peer1 SDK なりすまし不可 ? REST サーバ SDK peerHTTP gRPC 14
  • 16. Copyright 2017 FUJITSU LIMITED Fabric - Java SDKのご紹介 15
  • 17. Fabric - Java SDKとは  狙い  Fabric v1.0ではREST APIが廃止予定であり、SDKを利用する必要がある。  当初はSDKとして、Node.js, Go, Pythonが用意される予定であったが、広く利 用されているJava SDKを用意することで、Fabricの利用促進を図る。  提案経緯  2016年9月 富士通とDTCCとが 共同プロポーザルを実施  2016年10月 技術運営役員(TSC)にて承認 Copyright 2017 FUJITSU LIMITED16
  • 18. № フロー 概要 1 Endorse(Tx) Peerノードに対し、トランザクションの承認依頼を発行する。 2 Respond (Endorsed Tx) Peerノードは、アプリケーションより承認依頼を受けたトランザクションを実行し、 結果に署名をし、アプリケーションへ返却する。 3 Broadcast (Endorsed Tx) アプリケーションは承認済みのトランザクションをOrderersノードに送信する。 4 Blocks Orderersはトランザクションをブロックにまとめ、Peerノードへ送信する。Peer ノードはブロックを検証し、チェーンにつなげる。 Fabric - Java SDKの利用イメージ Copyright 2017 FUJITSU LIMITED Peerノード Orderers Application Java SDK (JAR) 業務アプリ 1.Endorse(Tx) KVS 2.Respond (Endorsed Tx) 3. Broadcast (Endorsed Tx) 4. Blocks 17
  • 19. 18