ブロックチェーン導入における課題とその対応について



Similar documents
1 書 誌 作 成 機 能 (NACSIS-CAT)の 軽 量 化 合 理 化 電 子 情 報 資 源 への 適 切 な 対 応 のための 資 源 ( 人 的 資 源,システム 資 源, 経 費 を 含 む) の 確 保 のために, 書 誌 作 成 と 書 誌 管 理 作 業 の 軽 量 化 を 図

Microsoft PowerPoint - 報告書(概要).ppt

Microsoft PowerPoint 資料6 技術基準.ppt [互換モード]

<4D F736F F D208ED089EF95DB8CAF89C193FC8FF38BB CC8EC091D492B28DB88C8B89CA82C982C282A282C42E646F63>

text

第316回取締役会議案

(3) 善 通 寺 市 の 状 況 善 通 寺 市 においては 固 定 資 産 税 の 納 期 前 前 納 に 対 する 報 奨 金 について 善 通 寺 市 税 条 例 の 規 定 ( 交 付 率 :0.1% 限 度 額 :2 万 円 )に 基 づき 交 付 を 行 っています 参 考 善 通 寺

検 討 検 討 の 進 め 方 検 討 状 況 簡 易 収 支 の 世 帯 からサンプリング 世 帯 名 作 成 事 務 の 廃 止 4 5 必 要 な 世 帯 数 の 確 保 が 可 能 か 簡 易 収 支 を 実 施 している 民 間 事 業 者 との 連 絡 等 に 伴 う 事 務 の 複 雑

PowerPoint プレゼンテーション

<4D F736F F D2095CA8E A90DA91B18C9F93A289F1939A8F D8288B3816A5F E646F63>

為 が 行 われるおそれがある 場 合 に 都 道 府 県 公 安 委 員 会 がその 指 定 暴 力 団 等 を 特 定 抗 争 指 定 暴 力 団 等 として 指 定 し その 所 属 する 指 定 暴 力 団 員 が 警 戒 区 域 内 において 暴 力 団 の 事 務 所 を 新 たに 設

養 老 保 険 の 減 額 払 済 保 険 への 変 更 1. 設 例 会 社 が 役 員 を 被 保 険 者 とし 死 亡 保 険 金 及 び 満 期 保 険 金 のいずれも 会 社 を 受 取 人 とする 養 老 保 険 に 加 入 してい る 場 合 を 解 説 します 資 金 繰 りの 都

1

小 売 電 気 の 登 録 数 の 推 移 昨 年 8 月 の 前 登 録 申 請 の 受 付 開 始 以 降 小 売 電 気 の 登 録 申 請 は 着 実 に 増 加 しており これまでに310 件 を 登 録 (6 月 30 日 時 点 ) 本 年 4 月 の 全 面 自 由 化 以 降 申

1. 前 払 式 支 払 手 段 サーバ 型 の 前 払 式 支 払 手 段 に 関 する 利 用 者 保 護 等 発 行 者 があらかじめ 利 用 者 から 資 金 を 受 け 取 り 財 サービスを 受 ける 際 の 支 払 手 段 として 前 払 式 支 払 手 段 が 発 行 される 場 合

Microsoft Word - 【溶け込み】【修正】第2章~第4章

二 資本金の管理

私立大学等研究設備整備費等補助金(私立大学等

H28記入説明書(納付金・調整金)8

Microsoft Word - 不正アクセス行為の禁止等に関する法律等に基づく公安

第1章 簿記の一巡

平成24年度 業務概況書

●電力自由化推進法案

通 知 カード と 個 人 番 号 カード の 違 い 2 通 知 カード ( 紙 )/H27.10 個 人 番 号 カード (ICカード)/H28.1 様 式 (おもて) (うら) 作 成 交 付 主 な 記 載 事 項 全 国 ( 外 国 人 含 む)に 郵 送 で 配 布 希 望 者 に 交

( 別 紙 ) 以 下 法 とあるのは 改 正 法 第 5 条 の 規 定 による 改 正 後 の 健 康 保 険 法 を 指 す ( 施 行 期 日 は 平 成 28 年 4 月 1 日 ) 1. 標 準 報 酬 月 額 の 等 級 区 分 の 追 加 について 問 1 法 改 正 により 追 加

平成19年9月改定

(別紙3)保険会社向けの総合的な監督指針の一部を改正する(案)

第 3 四 半 期 運 用 状 況 の 概 要 第 3 四 半 期 末 の 運 用 資 産 額 は 2,976 億 円 となりました 第 3 四 半 期 の 修 正 総 合 収 益 率 ( 期 間 率 )は +1.79%となりました なお 実 現 収 益 率 は +0.67%です 第 3 四 半 期

第4回税制調査会 総4-1

入札公告 機動装備センター

定款  変更

その 他 事 業 推 進 体 制 平 成 20 年 3 月 26 日 に 石 垣 島 国 営 土 地 改 良 事 業 推 進 協 議 会 を 設 立 し 事 業 を 推 進 ( 構 成 : 石 垣 市 石 垣 市 議 会 石 垣 島 土 地 改 良 区 石 垣 市 農 業 委 員 会 沖 縄 県 農

SXF 仕 様 実 装 規 約 版 ( 幾 何 検 定 編 ) 新 旧 対 照 表 2013/3/26 文 言 変 更 p.12(1. 基 本 事 項 ) (5)SXF 入 出 力 バージョン Ver.2 形 式 と Ver.3.0 形 式 および Ver.3.1 形 式 の 入 出 力 機 能 を

文化政策情報システムの運用等

<4D F736F F D203193FA8AD45F95CA8E86325F89898F4B315F94F093EF8AA98D AD97DF914F82CC8FEE95F182CC8EFB8F C28E8B89BB2E646F63>

4 承 認 コミュニティ 組 織 は 市 長 若 しくはその 委 任 を 受 けた 者 又 は 監 査 委 員 の 監 査 に 応 じなければ ならない ( 状 況 報 告 ) 第 7 条 承 認 コミュニティ 組 織 は 市 長 が 必 要 と 認 めるときは 交 付 金 事 業 の 遂 行 の

Taro-別紙1 パブコメ質問意見とその回答

所 得 税 と 住 民 税 の 税 率 表 所 得 税 と 住 民 税 の 税 率 は 以 下 の 通 りです 退 職 所 得 の 場 合 も この 税 率 表 を 使 います 1. 平 成 19 年 1 月 1 日 以 降 ( 所 法 891) 課 税 所 得 所 得 税 率 控 除 額 ~195

<4D F736F F D F4390B3208A948C E7189BB8CE F F8C668DDA97702E646F63>

個 人 所 得 課 税 ~ 住 宅 ローン 控 除 等 の 適 用 期 限 の 延 長 2 4. 既 存 住 宅 に 係 る 特 定 の 改 修 工 事 をした 場 合 の 所 得 税 額 の 特 別 控 除 居 住 年 省 エネ 改 修 工 事 控 除 限 度 額 バリアフリー 改 修 工 事 平

Taro-08国立大学法人宮崎大学授業

<4D F736F F D E598BC68A8897CD82CC8DC490B68B7982D18E598BC68A8893AE82CC8A C98AD682B782E993C195CA915B C98AEE82C382AD936F985E96C68B9690C582CC93C197E1915B927582CC898492B75F8E96914F955D89BF8F915F2E646F6

スライド 1

スライド 1

1 変更の許可等(都市計画法第35条の2)

< 目 次 > 8. 雇 用 保 険 高 年 齢 雇 用 継 続 給 付 27 ( 育 児 休 業 給 付 介 護 休 業 給 付 ) 8.1 高 年 齢 雇 用 継 続 給 付 画 面 のマイナンバー 設 定 高 年 齢 雇 用 継 続 給 付 の 電 子 申 請 高

<8AC48DB88C8B89CA82C98AEE82C382AD915B C8E8682C696DA8E9F E A>

1 林 地 台 帳 整 備 マニュアル( 案 )について 林 地 台 帳 整 備 マニュアル( 案 )の 構 成 構 成 記 載 内 容 第 1 章 はじめに 本 マニュアルの 目 的 記 載 内 容 について 説 明 しています 第 2 章 第 3 章 第 4 章 第 5 章 第 6 章 林 地

5 民 間 事 業 者 における 取 扱 いについて( 概 要 資 料 P.17~19) 6 法 人 番 号 について( 概 要 資 料 P.4) (3) 社 会 保 障 税 番 号 制 度 のスケジュールについて( 概 要 資 料 P.20) 1 平 成 27 年 10 月 から( 施 行 日 は

Taro-条文.jtd

(1)1オールゼロ 記 録 ケース 厚 生 年 金 期 間 A B 及 びCに 係 る 旧 厚 生 年 金 保 険 法 の 老 齢 年 金 ( 以 下 旧 厚 老 という )の 受 給 者 に 時 効 特 例 法 施 行 後 厚 生 年 金 期 間 Dが 判 明 した Bは 事 業 所 記 号 が

参 考 改 正 災 害 対 策 基 本 法 1 ( 災 害 時 における 車 両 の 移 動 等 ) 第 七 十 六 条 の 六 道 路 管 理 者 は その 管 理 する 道 路 の 存 する 都 道 府 県 又 はこれに 隣 接 し 若 しくは 近 接 する 都 道 府 県 の 地 域 に 係

企業におけるマイナンバーのセキュリティに関する実態調査

は 固 定 流 動 及 び 繰 延 に 区 分 することとし 減 価 償 却 を 行 うべき 固 定 の 取 得 又 は 改 良 に 充 てるための 補 助 金 等 の 交 付 を 受 けた 場 合 にお いては その 交 付 を 受 けた 金 額 に 相 当 する 額 を 長 期 前 受 金 とし

<4D F736F F D208E9197BF A955B895E93AE82CC8B4B90A C982C282A282C42E646F6378>

   新潟市市税口座振替事務取扱要領

疑わしい取引の参考事例

Microsoft Word - 佐野市生活排水処理構想(案).doc

(3) その 他 市 長 が 必 要 と 認 める 書 類 ( 補 助 金 の 交 付 決 定 ) 第 6 条 市 長 は 前 条 の 申 請 書 を 受 理 したときは 速 やかにその 内 容 を 審 査 し 補 助 金 を 交 付 すべきものと 認 めたときは 規 則 第 7 条 に 規 定 す

能勢町市街化調整区域における地区計画のガイドライン

損 益 計 算 書 自. 平 成 26 年 4 月 1 日 至. 平 成 27 年 3 月 31 日 科 目 内 訳 金 額 千 円 千 円 営 業 収 益 6,167,402 委 託 者 報 酬 4,328,295 運 用 受 託 報 酬 1,839,106 営 業 費 用 3,911,389 一

目 改 正 項 目 軽 自 動 車 率 の 引 上 げ 〇 国 及 び 地 方 を 通 じた 自 動 車 関 連 制 の 見 直 しに 伴 い 軽 自 動 車 の 標 準 率 が 次 のとおり 引 き 上 げられます 車 種 区 分 引 上 げ 幅 50cc 以 下 1,000 円 2,000 円

住宅改修の手引き(初版)

KINGSOFT Office 2016 動 作 環 境 対 応 日 本 語 版 版 共 通 利 用 上 記 動 作 以 上 以 上 空 容 量 以 上 他 接 続 環 境 推 奨 必 要 2

消 費 ~ 軽 減 率 消 費 の 軽 減 率 制 度 が 消 費 率 10% 時 に 導 入 することとされています 平 成 26 年 4 月 1 日 平 成 27 年 10 月 1 日 ( 予 定 ) 消 費 率 5% 消 費 率 8% 消 費 率 10% 軽 減 率 の 導 入 平 成 26

第 40 回 中 央 近 代 化 基 金 補 完 融 資 推 薦 申 込 み 公 募 要 綱 1 公 募 推 薦 総 枠 30 億 円 一 般 物 流 効 率 化 促 進 中 小 企 業 高 度 化 資 金 貸 付 対 象 事 業 の 合 計 枠 2 公 募 期 間 平 成 28 年 6 月 20

[ 組 合 員 期 間 等 の 特 例 ] 組 合 員 期 間 等 については 年 齢 職 種 などにより 過 去 の 制 度 からの 経 過 措 置 が 設 けられ ており 被 用 者 年 制 度 の 加 入 期 間 ( 各 共 済 組 合 の 組 合 員 期 間 など)については 生 年 月 日

Microsoft Word 役員選挙規程.doc

Microsoft Word - ★HP版平成27年度検査の結果

主要生活道路について

(Microsoft Word - \212\356\226{\225\373\220j _\217C\220\263\201j.doc)

(2) 実 務 上 の 取 扱 い 減 価 償 却 の 方 法 は 会 計 方 針 にあたるため その 変 更 は 本 来 会 計 方 針 の 変 更 として 遡 及 適 用 の 対 象 と なります しかしながら 減 価 償 却 方 法 の 変 更 については 会 計 方 針 の 変 更 を 会

<4D F736F F D C689D789B582B581698AAE90AC92CA926D816A2E646F63>

(2) 支 状 況 保 育 所 ( 定 員 60 人 以 上 ) 支 状 況 は 次 とおりです 1 総 入 構 成 比 は 割 合 が88.1% 活 動 外 入 が2.1% 特 別 入 が9.8%でした 2 構 成 比 は 運 営 費 入 が80.1% 経 常 経 費 補 助 金 入 が17.8%

学校教育法等の一部を改正する法律の施行に伴う文部科学省関係省令の整備に関する省令等について(通知)

マネジメントシステム 認 証 規 則 目 次 1 章 総 則 1.1 一 般 2 章 マネジメントシステムの 登 録 2.1 一 般 2.2 登 録 原 簿 2.3 登 録 証 書 2.4 登 録 マークの 使 用 及 び 認 証 の 引 用 2.5 登 録 維 持 2.6 登 録 継 続 2.7

Sea-NACCS 利用者研修 【通関編】

2 役 員 の 報 酬 等 の 支 給 状 況 平 成 27 年 度 年 間 報 酬 等 の 総 額 就 任 退 任 の 状 況 役 名 報 酬 ( 給 与 ) 賞 与 その 他 ( 内 容 ) 就 任 退 任 2,142 ( 地 域 手 当 ) 17,205 11,580 3,311 4 月 1

送 信 局 を 電 気 通 信 事 業 者 に 貸 し 付 けるとともに 電 気 通 信 事 業 者 とあらかじめ 契 約 等 を 締 結 する 必 要 があること なお 既 に 電 気 通 信 事 業 者 において 送 信 局 を 整 備 している 地 域 においては 当 該 設 備 の 整 備

2.JADA 検 査 対 象 者 登 録 リストへの 登 録 除 外 引 退 復 帰 2.1 JADA 検 査 対 象 者 登 録 リストへの 登 録 及 び 除 外 は 原 則 として 以 下 に 示 す 対 応 によりおこな うものとする 登 録 国 内 競 技 連 盟 からの 登 録 申 請

第5回法人課税ディスカッショングループ 法D5-4

福 山 市 では, 福 山 市 民 の 安 全 に 関 する 条 例 ( 平 成 10 年 条 例 第 12 号 )に 基 づき, 安 全 で 住 みよい 地 域 社 会 の 形 成 を 推 進 しています また, 各 地 域 では, 防 犯 を 始 め 様 々な 安 心 安 全 活 動 に 熱 心

事 業 概 要 利 用 時 間 休 館 日 使 用 方 法 使 用 料 施 設 を 取 り 巻 く 状 況 や 課 題 < 松 山 駅 前 駐 輪 場 > JR 松 山 駅 を 利 用 する 人 の 自 転 車 原 付 を 収 容 する 施 設 として 設 置 され 有 料 駐 輪 場 の 利 用

4 参 加 資 格 要 件 本 提 案 への 参 加 予 定 者 は 以 下 の 条 件 を 全 て 満 たすこと 1 地 方 自 治 法 施 行 令 ( 昭 和 22 年 政 令 第 16 号 ) 第 167 条 の4 第 1 項 各 号 の 規 定 に 該 当 しない 者 であること 2 会 社

39_1

< F2D91E F18BDF91E389BB955C8E D8E9689EF2E>

慶應義塾利益相反対処規程

不 利 益 処 分 に 係 る 法 令 名 漁 港 漁 場 整 備 法 第 39 条 の2 第 1 項 工 作 物 建 造 許 可 等 の 取 消 無 許 可 行 為 の 中 止 復 旧 命 令 等 法 令 の 定 め 第 39 条 の2 第 1 項 漁 港 管 理 者 は 次 の 各 号 のいずれ

<4D F736F F D AC90D1955D92E CC82CC895E DD8C D2816A2E646F63>

弁護士報酬規定(抜粋)

佐渡市都市計画区域の見直し

平 成 27 年 11 月 ~ 平 成 28 年 4 月 に 公 開 の 対 象 となった 専 門 協 議 等 における 各 専 門 委 員 等 の 寄 附 金 契 約 金 等 の 受 取 状 況 審 査 ( 別 紙 ) 専 門 協 議 等 の 件 数 専 門 委 員 数 500 万 円 超 の 受

資 格 給 付 関 係 ( 問 1) 外 国 人 Aさん(76 歳 )は 在 留 期 間 が3ヶ 月 であることから 長 寿 医 療 の 被 保 険 者 ではない が 在 留 資 格 の 変 更 又 は 在 留 期 間 の 伸 長 により 長 寿 医 療 の 適 用 対 象 となる 場 合 には 国

Ⅰ 元 請 負 人 を 社 会 保 険 等 加 入 建 設 業 者 に 限 定 平 成 28 年 10 月 1 日 以 降 に 入 札 公 告 指 名 通 知 随 意 契 約 のための 見 積 依 頼 を 行 う 工 事 から 以 下 に 定 める 届 出 の 義 務 ( 以 下 届 出 義 務 と

( 運 用 制 限 ) 第 5 条 労 働 基 準 局 は 本 システムの 維 持 補 修 の 必 要 があるとき 天 災 地 変 その 他 の 事 由 によりシステムに 障 害 又 は 遅 延 の 生 じたとき その 他 理 由 の 如 何 を 問 わず その 裁 量 により システム 利 用 者

スライド 1

当 資 料 の 目 的 日 本 ベリサイン 株 式 会 社 グループの 各 製 品 に おけるハッシュ 関 数 SHA-2への 対 応 ロードマップ および SHA-2 版 製 品 の 詳 細 仕 様 ( 階 層 構 造 )について お 伝 えします 当 資 料 の 情 報 は2014 年 2 月

は 共 有 名 義 )で 所 有 権 保 存 登 記 又 は 所 有 権 移 転 登 記 を された も の で あ る こと (3) 居 室 便 所 台 所 及 び 風 呂 を 備 え 居 住 の ために 使 用 す る 部 分 の 延 べ 床 面 積 が 5 0 平 方 メ ー ト ル 以 上

1_2013BS(0414)

資料 H3ロケットへの移行に関する課題と対応

Transcription:

ブロックチェーン 導 入 における 課 題 とその 対 応 について 2016 年 8 月 23 日 株 式 会 社 NTTデータ 赤 羽 喜 治

Agenda 1. 直 近 のブロックチェーン 界 隈 のトピック Ethereumハードフォーク 問 題 ビットコイン 半 減 期 問 題 Vault OSローンチ 2. 当 社 の 取 組 と 実 装 事 例 貿 易 金 融 分 散 板 寄 せ 3. 導 入 にあたって 考 慮 すべき 安 全 面 の 課 題 ブロックチェーンを 構 成 する 技 術 各 レイヤーごとの 課 題 4. 実 システムへの 導 入 に 向 けて 2

1. 直 近 のブロックチェーン 界 隈 のトピック 3

1.1 Ethereumハードフォーク 問 題 4 2016 年 6 月 The DAO Attack 問 題 発 生 (DAO decentralized autonomous organization) スマートコントラクトを 使 って 作 られた 資 金 集 めプログラムの 脆 弱 性 をついて 不 正 送 金 が 繰 り 返 され 約 50 億 円 もの 詐 取 が 行 われかけた 事 件 正 常 時 動 作 1Split 要 求 DAO (0x1234567 ) 3 引 出 依 頼 2DAO 生 成 4 送 金 子 DAO (0x987654 ) 攻 撃 時 動 作 1Split 要 求 DAO (0x1234567 ) 3 引 出 依 頼 2DAO 生 成 3と4の ループ 4 送 金 ( 総 額 約 52 億 円 ) 子 DAO (0x987654 ) ユーザ( 自 分 の 出 資 分 を 引 き 揚 げて 別 の 資 金 集 めをしたい) 攻 撃 者 不 正 コード 埋 め 込 み 2016 年 7 月 Ethereumコミュニティがどのような 対 応 を 取 るか 注 目 されていたが 結 局 ハードフォーク(ブロックチェーンを 不 正 の 行 われる 以 前 に 巻 戻 し) となった 反 対 運 動 も 発 生 Mt Gox 事 件 と 同 じく Ethereumという 基 盤 ではなく DAOというプログラムの 脆 弱 性 が 原 因 とはいえ 本 件 で 垣 間 見 えたように 何 らかの 原 因 で 正 しくない 情 報 がブロックチェーンに 書 き 込 まれてしまった 場 合 の 運 用 対 処 方 法 は 重 要 な 観 点 となる

1.2 ビットコイン 半 減 期 問 題 5 2016 年 7 月 ブロック 生 成 の 報 酬 が 半 額 に(25BTC 12.5BTC) マイナー 業 界 への 影 響 はBTC 相 場 の 高 騰 で 限 定 的 ( ) BTC 対 ドルレート マイナー 業 者 の 収 入 取 引 所 Bitfinex への ハッキング 盗 難 事 件 により 急 落

1.3 Vault OSローンチ 6 銀 行 基 幹 システムをブロックチェーンで 置 き 換 えることを 目 指 すVault OS 発 表 Googleをスピンアウトした 技 術 者 により 設 立 されたThoughtMachine 社 が 開 発 LINUXベース クラウド(AWS) 上 で 提 供 (BaaS) ブロックチェーンを 謳 う 傍 らで 中 央 集 権 型 パーミッション 型 とも 言 っていて 詳 細 は 不 明

2. 当 社 の 取 組 と 実 装 事 例 7

貿易金融分野へのブロックチェーン技術の利用 Ethereum を用いて 貿易金融のL C発行に係る業務の一部をプロトタイプ実装し検証いたしました 本PoCでの検証対象となる機能は 以下の通りです ①信用状発行依頼 ②信用状発行 開設依頼の受付 ③信用状確認 開設取引の照会 従来型システムの処理の流れ 海外 Ethereumのブロックチェーン技術を活用した処理の流れ 国内 海外 (3) 与信 枠確認 (5) 確認 オリックス銀行様 海外コルレス銀行 (海外コルレス銀行) 静岡銀行様 信用状発行銀行 (4) L/C発行 (4) L/C発行 通知銀行 買取銀行 SWIFT/郵送 税関 船会社 通知銀行 買取銀行 (3) 与信 枠確認 ③ ③ (5) L/C確認 (5) L/C確認 静岡銀行様 信用状発行銀行 (4) L/C発行 ブロックチェーン でL/Cを共有 ② 税関 (2) L/C発行依頼 (2) L/C発行依頼 (6) L/C発行 到着通知 オリックス銀行様 海外コルレス銀行 (海外コルレス銀行) 国内 船会社 ブロックチェーン ネットワーク L/C Ethereum contract 外為ネットバンキング 税関 税関 (2) L/C発行依頼 オリックス 輸出者 銀行様 Shipper (7)確認 (7) 確認 (輸出者) (1) 売買契約 オリックス様 輸入者 Buyer (輸入者) オリックス 輸出者 銀行様 Shipper (輸出者) 輸入者 オリックス様 Buyer (輸入者) (1) 売買契約 ③ ① (5) L/C確認 (5) L/C確認 ③ 分散型アプリケーションの構築プラットフォーム ブロックチェーンの支払いの仕組み以外に 独自の振る舞いを持つコントラクトをプログラマブルに定義可能となっており 様々な拡張が容易であることが特徴 8

検証内容 検証範囲 アプリケーション概要 (2) 与信 枠確認 オリックス銀行様 海外コルレス銀行 通知銀行 買取銀行 (4) L C確認 船会社 税関 ブロックチェーン でL Cの情報を共有 (4) L C確認 (3) L C発行 ブロックチェーン ネットワーク Ethereum [凡例] (1) L C発行依頼 (4) L C確認 システム構成 ②User Webブラウザ ③Flow IE JavaScript データ取得 (JSON-RPC接続) 各種関係者 処理 (4) L C確認 Contract構成 ①ControllerContract 全てのContract処理の起点(呼び出しの窓口) ②UserContract ユーザ毎の権限設定を管理 ③FlowContract 全てのL Cのアドレスを保有 ④MasterContract 画面に共通的に表示するコードや値を保持 ⑤DataContract(L C) L Cの内容を保持 Contract 税関 各種 contract オリックス銀行様 輸出者 静岡銀行様 信用状発行銀行 ① Controller Ethereum node ④ Master ⑤Data (L C) オリックス様 輸入者 ブロックチェーンの各ブロック へ個別に格納された各種 コントラクト アプリケーショ ンプログラム が連携し L Cを生成し フロー制御で ステータスを更新する 更新結果はブロックチェーンに 格納 保持される 9

分 散 証 券 取 引 プラットフォーム 検 証 範 囲 10 証 券 取 引 全 体 にブロックチェーン 技 術 を 適 用 トレード ポストトレード 株 式 発 行 注 文 注 文 受 付 価 格 の 決 定 ( 約 定 ) 権 利 移 転 今 回 検 証 した 範 囲 ク リ ア リ ン グ 決 済 今 まで 検 証 された 範 囲

分散証券取引におけるスマートコントラクト構成 注文コントラクト 銘柄コントラクト <変数> 銘柄名 銘柄コード 所有者リスト 発行済株数 現在価格 など <メソッド> 投資家追加 権利移転 保有株情報取得 銘柄情報取得 所有者リスト取得 増資 減資 <メソッド> 注文受付 注文内容取得 注文内容更新 注文削除 投資家B 投資家A 投資家A ブロックチェーン ネットワーク 銘柄A 取引コントラクト 投資家C 投資家B 投資家C <メソッド> 価格決定 板寄せ 注文 運営会社コントラクト 銘柄B 投資家コントラクト 投資家E <変数> 氏名 住所 残高 買付余力 所有銘柄リスト <メソッド> 買い注文 売り注文 注文履歴取得 取引履歴取得 所有銘柄情報取得 銘柄C 取引 運営会社X 投資家E 投資家D 投資家D [凡例] 運営会社 Ethereum node <変数> 管理銘柄一覧 残高 <メソッド> 板寄せ実行 クリアリング実行 決済 これらのコントラクトが互いに連携し 自律的に価格を決定し その結果より 所有権の移転 決済を実行する 11

12 詳 しくは 日 経 FinTech5 月 号 をご 参 照 ください

3. 導 入 にあたって 考 慮 すべき 安 全 面 運 用 面 の 課 題 13

主 要 なブロックチェーンプラットフォーム 実 装 14 名 称 開 発 元 特 徴 Bitcoin Core Bitcoin Core オリジナルのビットコインクライアントの 後 継 Ethereum Hyperledger Fabric Corda Chain OS 1 Ethereum Foundation Hyperledger Project R3 Chain スマートコントラクトを 使 用 してコインの 移 転 以 外 にも 広 く 使 える PoWではなくBFTを 使 うのでブロックの 生 成 が 速 い 認 証 の 仕 組 みを 標 準 で 持 つ 参 加 者 間 ですべてのデータが 共 有 されるわけで はない 一 貫 性 の 維 持 にSimplified BFTを 使 う mijin Orb Eris テックビューロ Orb Eris Industries Proof of Stakeを 使 用 するが 高 速 な 処 理 を 指 向 ブロックチェーンのフォークによるトランザク ションの 手 戻 りリスクの 低 減 Ethereumから 派 生 し 許 可 型 ネットワーク 向 け に 改 造 したもの

各ブロックチェーン実装の構成比較と課題 ブロックチェーンを構成する各技術のレイヤごとに技術の深堀と検証が必要 メンバーシップ管理など 従来システムと同様の安全対策が求められるレイヤーと ブロックチェーンならではの観点が求められるレイヤーとがあり 特に後者についての蓄積が求められている 拡張機能 メンバー管理 安全対策 スマートコントラクト コンセンサスアルゴリズム メンバー管理 認証 Membership services Contract chaincode 言語 Go Java 言語 Solidity 他 Sieve PBFT PoS PoW PoW PoW,Paxos,RAFT 偽造防止 暗号化 Public-key crypto Crypto Hash Public-key crypto Crypto Hash Public-key crypto Crypto Hash P2Pネットワーク Discovery Management Message Format Discovery Management Message Format Discovery Management grpc, Protocol Buffers 運用 周辺機能 bitcoin パブリック型 ethereum 補完していく領域 ブロックチェーン 特有 監視 Hyperledger Fabric コンソーシアム型 15

P2Pネットワーク 16

P2Pネットワークの 分 類 と 特 徴 (1) 17 主 なP2Pネットワークの 形 態 ハイブリッドP2P 探 索 用 のインデックス サーバを 持 つ ピュアP2P 全 ノードが 同 じ 役 割 スーパーノード 型 メンバシップ 管 理 など 特 定 のノードが 管 理 機 能 を 持 つ シンプルでシステムを 管 理 しやすい システムに 中 心 を 持 つため スケーラビリティや 耐 障 害 性 が 十 分 に 発 揮 されにくい スケーラビリティや 耐 障 害 性 が 高 い 実 装 が 複 雑 ノード 数 が 増 えた 場 合 に マシン リソース 消 費 拡 大 の 懸 念 ハイブリッドP2Pとピュア P2Pの 長 所 を 併 せ 持 つ スーパーノードがSPOFに なりやすいため 対 策 が 必 要

安 全 面 運 用 面 で 考 慮 すべきこと 18 パフォーマンス 転 送 回 数 やネットワーク 遅 延 等 - P2Pネットワーク 上 で 動 作 するブロックチェーンは クライアント サーバ 型 のシステム と 比 較 して 遅 延 が 懸 念 されるため リアルタイム 性 を 求 められる 領 域 での 適 用 が 難 しい とされている 確 実 性 ブロードキャスト -ブロックチェーンネットワーク 全 体 で 同 期 が 可 能 か - 到 達 保 証 ( 受 信 確 認 )はどうするか ノードやネットワークの 信 頼 性 -ブロックチェーンが 有 効 に 動 作 するために 最 低 限 必 要 なノード 数 や これを 下 回 った 際 の 運 用 ルールの 策 定 が 必 要 -ノード 障 害 を 考 慮 したネットワーク 設 計

偽 造 防 止 暗 号 化 19

ブロックチェーンにおける 電 子 署 名 の 利 用 20 ブロックチェーンにおける 偽 造 改 ざん 防 止 は 既 知 の 暗 号 化 技 術 である 電 子 署 名 とハッシュを 組 み 合 わせるこ とで 実 現 している トランザクションにおける 電 子 署 名 の 利 用 電 子 署 名 による 本 人 性 保 証 トランザクション トランザクション トランザクション 花 子 さんの 公 開 鍵 次 郎 さんの 公 開 鍵 三 郎 さんの 公 開 鍵 ハッシュ ハッシュ ハッシュ 検 証 検 証 太 郎 さんの 署 名 花 子 さんの 署 名 次 郎 さんの 署 名 花 子 さんの 秘 密 鍵 署 名 次 郎 さんの 秘 密 鍵 署 名 三 郎 さんの 秘 密 鍵 ブロックチェーンでは 各 トランザクションに1つずつ 電 子 署 名 が 付 与 される また 電 子 署 名 を 検 証 するための 公 開 鍵 もセットで 付 与 される ビットコインを 例 にとると 電 子 署 名 と 公 開 鍵 がセットで 付 与 されることで 過 去 ビットコイン 上 で 行 われた 全 ての 取 引 を 順 次 検 証 することができる ビットコインの 電 子 署 名 を 検 証 することで 以 下 を 確 認 することができる 第 三 者 が 取 引 内 容 を 偽 造 改 ざんしていないこと 第 三 者 がなりすましを 行 って 取 引 を 行 っていないこと コインの 正 しい 所 有 者 が 確 かに 取 引 を 行 ったこと (そんな 取 引 はしていないと 否 認 することを 防 止 )

ブロックチェーンにおけるハッシュの 利 用 21 ブロックチェーンにおける 偽 造 改 ざん 防 止 は 既 知 の 暗 号 化 技 術 である 電 子 署 名 とハッシュを 組 み 合 わせるこ とで 実 現 している ブロック 生 成 時 におけるハッシュの 利 用 ハッシュによる 改 竄 防 止 ブロックヘッダ1 前 ブロックヘッダの ハッシュ 値 ナンス ハッシュ ブロックヘッダ2 前 ブロックヘッダの ハッシュ 値 ナンス ハッシュ 前 ブロックヘッダの ハッシュ 値 ハッシュ 木 のルート ハッシュ 難 易 度 に 指 定 された 閾 値 と 比 較 小 大 ブロックヘッダ3 前 ブロックヘッダの ハッシュ 値 ブロック 生 成 成 ナンス 功! ハッシュ 木 のルート ハッシュ 木 のルート ナンス トランザクション1 トランザクション1 ナンスを 変 更 ハッシュ 木 のルート トランザクション1 トランザクション2 トランザクション3 : トランザクション2 トランザクション3 : 照 合 トランザクション1 トランザクション2 ハッシュ ハッシュ 木 のルート トランザクション2 トランザクション3 : トランザクション3 ブロックチェーンでは 複 数 のトランザクションをまとめたブロックを 作 り ブロックには 前 のブロックのハッ シュを 付 与 する また ハッシュの 計 算 に 使 用 するナンスと 呼 ばれる 値 もセットで 付 与 される ブロックに 付 与 されるハッシュは 1つ 前 のブロックをハッシュ 関 数 に 入 力 することで 生 成 される そのため あるブロックの 内 容 を 偽 造 改 ざんすると ハッシュ 関 数 の 特 性 により その 次 のブロックに 付 与 す るハッシュが 変 わり 同 様 に 以 降 全 てのブロックに 付 与 するハッシュが 変 わる 偽 造 改 ざんを 成 功 させるためには これら 全 てのハッシュを 再 計 算 しなければならず 偽 造 改 ざんを 困 難 に する

安 全 面 運 用 面 で 考 慮 すべきこと 22 秘 匿 情 報 をどのように 扱 うか ブロックチェーンにおける 暗 号 化 技 術 の 利 用 は 偽 造 改 ざんを 防 止 するためのものであり 取 り 扱 うデータそのものは 暗 号 化 されていない そのため ブロックチェーンで 機 密 情 報 や 個 人 情 報 等 を 扱 いたい 場 合 に どのように 情 報 を 秘 匿 化 するか 検 討 する 必 要 がある 暗 号 技 術 を 利 用 したシステムにおける 運 用 課 題 鍵 管 理 - 鍵 ペアの 有 効 期 間 の 管 理 新 しい 鍵 への 置 き 換 え 等 暗 号 技 術 の 危 殆 化 -ハッシュ 関 数 や 電 子 署 名 は 時 間 の 経 過 と 共 にその 強 度 が 弱 くなる 運 命 - 量 子 コンピュータが 登 場 すると 電 子 署 名 の 有 効 性 が 失 われる (ブロックチェーンは 長 期 的 に 運 用 される 前 提 にも 関 わらず 検 討 がされていない セキュリティ 界 隈 では 取 り 組 みは 始 まっている( 英 Post Quantum 等 )) 実 装 面 での 脆 弱 性 トランザクション 展 性 のような 実 装 面 で 脆 弱 性 が 入 り 込 んでいないかの 検 証 ビットコインで 問 題 となった トランザクションの 一 部 が 署 名 対 象 となっていなかった ことに 起 因 する 脆 弱 性 デジタル 署 名 が 検 証 可 能 のままで 取 引 データが 改 ざん 可 能 だった MtGOX 事 件 などでも 取 り 上 げられた

コンセンサスアルゴリズム 23

コンセンサスアルゴリズムとは 分 散 ネットワーク 上 で 各 ノードが 合 意 形 成 をするためのアルゴリズム コンセンサスアルゴリズムの 一 つとしてPoWがある PoW(Proof of Work) -Proof-of-Workアルゴリズムは 取 引 情 報 (Block)を 時 系 列 にチェインし ひとつ 前 の 取 引 情 報 のハッシュ 値 (タイムスタンプを 含 む)を 元 に 自 取 引 のハッシュ 値 を 生 成 / 設 定 する 仕 組 み - 改 ざん/ 複 製 する 場 合 一 部 だけの 改 ざんでは 矛 盾 が 発 生 する 為 過 去 に 遡 ってハッシュ 値 を 書 き 替 える 必 要 がある 過 去 に 遡 ってハッシュ 値 を 書 き 替 える 為 には 膨 大 なコンピューターリソースが 必 要 -BitcoinはコンセンサスアルゴリズムとしてPoWを 用 いている 同 時 に 作 られた ブロック 長 い 方 を 正 当 な ブロックとする 同 時 に 作 られた ブロック PoS(Proof of Stake) PoI(Proof of Importance) -Proof of Workへの 代 替 案 (マイニングによる 消 費 電 力 がない 等 ) -コインを 持 っている 割 合 (Stake)や 重 要 性 でブロックの 承 認 の 割 合 を 決 める 24

コンセンサスアルゴリズムとは BitcoinではPoWでコンセンサスを 成 立 させていたが ブロックチェーン 的 には 他 にも 様 々なコ ンセンサスアルゴリズムが 提 唱 実 装 されている Raft -P2Pなアルゴリズムと 異 なり Leaderが 存 在 する -CandidateからLeaderを 選 び Leaderを 中 心 にデータを 送 信 しコミットしてから 合 意 に 達 する Paxos -L. Lamportが 提 案 -State MachineはProposers Acceptors Learnersのいづれかの 役 割 を 果 たし コンセンサスの 合 意 を 目 指 す PBFT(Practical Byzantine Fault Tolerance) -M. Castro と B. Liskovが 提 案 -Client Validator Execution Agreementから 構 成 Sieve -PBFTを 拡 張 したアルゴリズム -Client Validator Replicaから 構 成 Hyperledger Fabricではこれらの 実 装 が 差 し 替 え 可 能 となることを 目 指 す 25

アルゴリズムの 例 :PBFTの 動 作 概 要 26 1. クライアントが 命 令 をすべてのサーバー(Replica 0~3)に 送 る 2. primary は 実 行 順 序 nをつけた 上 で 命 令 を 他 のすべてのサーバーへ 送 付 する 3. 各 サーバー は 命 令 を 受 け 取 ったら 他 のサーバー に 受 け 取 った 合 図 を 送 る リーダー による 合 意 形 成 4. 各 サーバーは 3 で 他 のサーバーが 送 付 した PREPARE メッセージを 受 け 取 る ある 一 定 数 以 上 の 他 のサーバーからのPREPAREメッセージが 集 まったら 他 のサーバーに 受 け 取 った 合 図 を 送 付 する 5. 各 サーバーは 4 で 他 のサーバーが 送 付 したCOMMITメッセージを 受 け 取 る ある 一 定 数 以 上 の 他 のサーバーからの COMMIT メッセージが 集 まったら そのサーバーのコミット 命 令 として 登 録 する 実 行 順 序 n 未 満 のコミット 命 令 がすべて 実 行 されていれば この n 番 目 の 命 令 を 実 行 する そうでなければ n 未 満 の 数 値 の 命 令 がコミットされるまで この 番 号 の 命 令 に 関 しては 実 行 を 保 留 する 実 行 結 果 をクライアントに 送 る(REPLYメッセージ) 6. クライアントは 各 サーバーが 送 付 したREPLYメッセージを 受 け 取 る ある 一 定 数 以 上 のサーバーからのメッセージが 集 まったら 中 身 がすべて 同 じか 確 認 する 同 じ REPLYメッセージがある 一 定 数 以 上 あれば REPLY の 値 として これを 実 行 結 果 とする 1 6 primary =リーダー 2 3 4 5

安 全 面 運 用 面 で 考 慮 すべきこと 27 コンセンサスアルゴリズム 毎 の 属 性 ( 耐 障 害 性 対 攻 撃 性 ) 把 握 Primaryノード 障 害 発 生 時 のリーダー 交 替 プロセスの 振 る 舞 いや 各 ノードの 異 常 動 作 時 (リーダー リーダー 以 外 )の 振 る 舞 いについての 検 証 が 必 要 ex. ノード 障 害 により リーダーが 交 替 し 続 け コンセンサス 形 成 に 非 常 に 時 間 がかかる 事 象 等 分 断 耐 性 - 分 断 時 に 複 数 のブロックチェーンに 分 岐 が 発 生 し 分 断 解 消 時 に 上 書 き 等 の 問 題 が 発 生 する 耐 攻 撃 性 -クエリー 内 容 の 改 ざんやエクリプス 攻 撃 等 への 対 応 eclipse 攻 撃 のイメージ

スマートコントラクト 28

スマートコントラクトの分類 スマートコントラクトの実行環境は 実装によって様々な形態がある 例1 Ethereum EVMという 仮想マシン 上でプログラムを実行するEthereum 例2 ノードの実際のOS環境上でネイティブなプログラムを実行するHyperledger Fabric ある程度の制約のかかるEthereumと一般のプログラムと同じ自由度のあるHyperledger Fabric ネイティブ型 仮想マシン型 (Ethereum) コントラクトX Hyperledger Fabric 実OS環境 CC CC:チェーンコード WS:ワールドステート プロパティ ステート B Node1 EVM Peer1 処理 ステート変更( ) WS 実OS環境 Node2 EVM Node4 EVM CC Peer4 Peer2 実OS環境 WS WS CC Peer3 Node3 EVM WS WS プロパティ ステートB CC 実OS環境 29

安 全 面 で 考 慮 すべきこと 30 コントラクト 自 体 の 脆 弱 性 コントラクトコードのバグ 脆 弱 性 をついて 不 正 な 処 理 を 実 行 されることが 考 えられる 例 )The DAO Attack 事 件 ブロックチェーン 自 体 の 脆 弱 性 ではなくとも コントラクトの 脆 弱 性 により 誤 った 記 録 が ブロックチェーンに 書 き 込 まれるという 事 象 攻 撃 ではなくともコントラクト 自 体 のバグに より 同 様 の 問 題 が 発 生 するリスクがある( 従 来 のシステムと 同 様 のリスクが 存 在 ) スマートコントラクトの 実 行 環 境 配 布 方 式 自 由 度 の 高 さと 安 全 性 は 基 本 的 に 二 律 背 反 プログラムの 安 全 性 がどのように 担 保 されて いるのか 実 装 ごとに 確 認 が 必 要 仮 想 マシンで 実 行 環 境 を 分 離 したり 機 能 やリソースを 制 限 したりすることにより 不 具 合 や 悪 意 のあるコードへのある 程 度 の 問 題 の 緩 和 はできるが 開 発 生 産 性 や 実 行 効 率 に 影 響 がある スマートコントラクトプログラムを 一 般 的 なプログラミング 言 語 で 書 き コンピュータ 上 で 直 接 動 作 させるのは 効 率 は 良 いが 不 具 合 や 悪 意 のあるコードへの 考 慮 がより 重 要 になる

安 全 面 運 用 面 の 課 題 まとめ 31 安 全 面 の 課 題 ブロックチェーンに 関 する 安 全 性 の 定 義 が 定 まっておらず その 結 果 十 分 な 安 全 性 の 検 証 がなされているとは 言 いがたい ブロックチェーン 基 盤 だけでなく その 上 で 実 行 されるプログラムの 安 全 性 を 担 保 する 手 段 についても 十 分 な 検 証 が 必 要 運 用 面 の 課 題 ブロックチェーンに 誤 った 情 報 が 書 き 込 まれた 際 の 対 応 については 検 討 と 検 証 が 必 要 P2Pネットワークに 分 断 が 発 生 した 際 に 運 行 を 続 行 するか 停 止 するかといったルール 作 りも 必 要 となる コンソーシアム 型 パブリック 型 といった 切 り 口 でも 運 用 の 考 え 方 は 大 きく 変 わる ブロックチェーンは 安 全 面 の 課 題 がある 危 ない 技 術 というメッセージではない 過 去 に 出 現 した 様 々な 新 規 技 術 と 同 様 に 検 証 すべき 項 目 が 数 多 く 残 されているということ 原 理 的 に 大 丈 夫 という 言 葉 の 及 ぶ 範 囲 実 装 とのGAPをしっかりと 意 識 する 必 要 がある ブロックチェーンはパーツの 一 つでしかない

Copyright 2011 NTT DATA Corporation