札幌IBMクラウド勉強会
IBMはLinux Foundation と協力して、Hyperledger
(ハイパーレッジャー)と呼ばれる新しいブロックチェーン開発
プロジェクトを開始しました。本セッションでは、Hyperledger を
ご紹介し、このIBM Blockchain というクラウドサービスを使った
Hyperledger 上でのBlockchain アプリケーションの開発方法を
ご紹介します。
日本アイ・ビー・エム株式会社
コグニティブ・ソリューション
高城 勝信
ファブリック
ーンの 、 、
のサービス
メンバーシップ
メンバーシップ・
サービス
登録
アイデンティティ管理
監査可能性
ブロックチェーン
ブロックチェーン・サービス
コンセンサス
マネージャ
プロトコル
トランザクション チェーン・コード
チェーン・コード・
サービス
セキュア・
コンテナ
セキュア・
レジストリ
イベント・ハブ
分散台帳
台帳ストレージ
※ のアーキテクチャーは進化中であるため、ここではベースコードに採用された のコンポーネントモデルを添付
様々なコンセンサスモデルに
対応することができます。
(ハッカソンでの、 実装事例有)
パーミッション付き
ブロックチェーンに対応
軽量コンテナーベースの
スマートコントラクト実行環境
非同期のイベント実行が可能
は、 をベースにした 上の 環境とスマート
コントラクトのサンプルプログラムや開発環境を提供しています。また、東京においてもブロックチェーン・
ガレージの提供を開始しました。
数多くのオープンソースソフトウェアを
排出している コミュニティの
ファブリック開発プロジェクト。
IBM Bluemix ガレージ for Blockchain
https://www.ibm.com/blockchain/garage.html
ブロックチェーンの活用を促進するためのアプリ開発を
支援するためのIBM Bluemix ガレージ for Blockchain を、
ロンドン、ニューヨーク、シンガポール、東京で提供
します。大企業からスタートアップまでを対象に、
デザインシンキングやリーンスタートアップの手法を
駆使したモバイル系アプリ開発支援します。
上のサービスの一つとして提供される
のインフラ環境。ボタン一つで起動させる
ことができます。また、 プラットフォームとブロッ
クチェーンを連携させる の
提供を予定しています。
デモ
上で動くスマートコントラクトのサン
プルや ライブラリ、デモアプリ
をソースコードとともに公開しているサイト。デ
モアプリである は二者間でマーブル(玉)
をやりとりするデモアプリで、ボタンをクリック
するだけで 上にデプロイできる 環
境のテンプレートとしても機能する。
上のサービスの一つとして提供される のインフラ環境。ボタン一つで起動させること
ができ、 の を実行したり、デモアプリをデプロイする機能を有するダッシュボードを提供
するため、 上の開発作業を効率良く行うことができます。
車両証明書
製造業者 販売特約店
車両証明書を
販売特約店は製造業者から
車を購入し、
リース会社 借り手 廃棄業者
リース会社は販売特約店から車を購入、
借り手はリース会社から車を借り、最終的に
買い取り、借り手は
借り手は廃棄業者に車の廃棄を依頼、
英国には車両証明書の所有が車の所有と同義という制度があり、それが移転していくシナリオです。
クリックして動画を御覧ください。
次に の 版のカーリース・デモの説明とデモンストレーションを行います。
全ノードにピア・ツー・ピアで配布
ノード
ノード
ノードノード
ノード
ノード
販売特約店
リース会社借り手
廃棄業者
製造業者
リーダー
全ノードにピア・ツー・ピアで配布
ノード
ノード
ノードノード
ノード
ノード
スマート・コント
ラクト実行環境
分散台帳
車両証明書の作成
(トランザクションの送信)
車両証明書の作成
販売特約店
リース会社借り手
廃棄業者
製造業者
リーダー
全ノードにピア・ツー・ピアで配布
ノード
ノード
ノードノード
ノード
ノード
スマート・コント
ラクト実行環境
分散台帳
車両証明書の作成
車両証明書の作成
(システム上の検証と合意)
販売特約店
リース会社借り手
廃棄業者
製造業者
リーダー
全ノードにピア・ツー・ピアで配布
ノード
ノード
ノードノード
ノード
ノード
車両証明書の作成
(トランザクションの実行)
スマート・コント
ラクト実行環境
分散台帳
車両証明書の作成
VIN
Make
Model
販売特約店
リース会社借り手
廃棄業者
製造業者
リーダー
全ノードにピア・ツー・ピアで配布
ノード
ノード
ノードノード
ノード
ノード
スマート・コント
ラクト実行環境
分散台帳
車両証明書の作成
VIN
Make
Model
車両証明書の移転
車両証明書の移転
(トランザクションの送信)
販売特約店
リース会社借り手
廃棄業者
製造業者
リーダー
全ノードにピア・ツー・ピアで配布
ノード
ノード
ノードノード
ノード
ノード
スマート・コント
ラクト実行環境
分散台帳
車両証明書の作成
VIN
Make
Model
車両証明書の移転
車両証明書の移転
(システム上の検証と合意)
販売特約店
リース会社借り手
廃棄業者
製造業者
リーダー
全ノードにピア・ツー・ピアで配布
ノード
ノード
ノードノード
ノード
ノード
スマート・コント
ラクト実行環境
分散台帳
車両証明書の作成
VIN
Make
Model
車両証明書の移転
車両証明書の移転
(トランザクションの実行)
販売特約店
リース会社借り手
廃棄業者
製造業者
リーダー
全ノードにピア・ツー・ピアで配布
ノード
ノード
ノードノード
ノード
ノード
スマート・コント
ラクト実行環境
分散台帳
車両証明書の作成
VIN
Make
Model
車両証明書の移転
車両証明書の更新
(トランザクションの送信)
車両証明書の更新
販売特約店
リース会社借り手
廃棄業者
製造業者
リーダー
全ノードにピア・ツー・ピアで配布
ノード
ノード
ノードノード
ノード
ノード
スマート・コント
ラクト実行環境
分散台帳
車両証明書の作成
VIN
Make
Model
車両証明書の移転 車両証明書の更新
車両証明書の更新
(システム上の検証と合意)
販売特約店
リース会社借り手
廃棄業者
製造業者
リーダー
全ノードにピア・ツー・ピアで配布
ノード
ノード
ノードノード
ノード
ノード
スマート・コント
ラクト実行環境
分散台帳
車両証明書の作成 車両証明書の移転
車両証明書の移転
(トランザクションの実行)
VIN
Make
Model
車両証明書の更新
123
販売特約店
リース会社借り手
廃棄業者
製造業者
リーダー
複数組織で共有する
アセットのデータ項目と
業務要件のまとめ
スマートコントラクト
(チェーンコード)と
外部インタファース
(既存システムとの連携と )
の設計
上の
サンプルアプリを参考に
チェーンコードの開発
アプリの開発と
へのデプロイ&テスト、
本番リリース
に収集されたセンサーデータを というエディターを通してセンサーデータを
フィルタリングし、特定のデータを参加者間で共有する確定データとして に書き込みます。
現在リリース前ですが、 サイトからデモイメージを体験できます。
札幌Ibmクラウド勉強会 blockchain
札幌Ibmクラウド勉強会 blockchain
札幌Ibmクラウド勉強会 blockchain
札幌Ibmクラウド勉強会 blockchain
札幌Ibmクラウド勉強会 blockchain
札幌Ibmクラウド勉強会 blockchain
札幌Ibmクラウド勉強会 blockchain

札幌Ibmクラウド勉強会 blockchain