SlideShare a Scribd company logo
1 of 22
Download to read offline
もし真田丸の時代に
ブロックチェーン技術があったら
株式会社エクサ
堀 扶
facebook.com/hori.tasuku
真
田
丸
NVF2016 LT
真
田
丸
よ
り
時
は
戦
国
時
代
主
君
武
田
信
繁
を
失
った
真
田
昌
幸
は
信
州
に
戻
り
次
に
つ
か
え
る
主
君
を
選
ば
ざ
る
を
え
な
い
状
況
に
あ
った
真田昌幸
真田昌幸
上杉景勝
武田勝頼
主従関係
裏で接近
裏で接近
真
田
昌
幸
は
以
前
か
ら
隣
国
で
あ
る
上
杉
、
北
条
と
も
裏
で
接
近
し
て
い
た
の
だ北条氏政
北条氏政
真田昌幸
ウチ、
来ない?
織田信忠
織田信長武田を滅ぼす
武田勝頼
武
田
を
滅
ぼ
し
た
勢
い
の
あ
る
織
田
そ
こ
に
北
条
か
ら
の
誘
い
の
文
が
や
って
く
る
×
真
田
昌
幸
は
北
条
に
い
い
感
じ
の
返
事
を
返
し
そ
の
裏
で
織
田
に
仲
間
に
な
り
た
い
と
文
を
届
け
さ
せ
た
北条氏政
真田昌幸
織田信忠
織田信長
いい感じの返事
仲間に
して!
仲間にいれて
との返事
北条氏政
真田昌幸
織田信忠
織田信長
いい感じの返事
仲間に
して!
仲間にいれて
との返事
室賀正武
し
か
し
仲
間
だ
った
国
衆
・
室
賀
正
武
に
北
条
宛
の
文
を
奪
わ
れ
織
田
信
忠
に
チ
ク
ら
れ
て
し
ま
う×
く
に
し
ゅ
う
奪
わ
れ
た
文
が
織
田
に
見
ら
れ
た
事
を
知
ら
な
い
真
田
幸
昌
は
織
田
信
忠
か
ら
の
招
集
に
応
じ
会
い
に
行
く
の
だ
った
真田昌幸
織田信忠
織田信長
北条へのいい感じ
の返事
城に
来いや
招集の文
会いに行く
登
城
し
た
昌
幸
は
北
条
へ
の
文
を
つ
き
つ
け
ら
れ
る
問
い
詰
め
る
織
田
信
忠
と
盟
友
・
徳
川
家
康
真田昌幸
織田信忠
北条への文を
見せる
徳川家康
二心あるんと
ちゃうん?
仲間にするかどうか
判断しないと..
信忠の状況整理
真田家を仲間に入れるかを判断しなくてはならない
• 真実であるとわかっているのは2つだけ
• 真田から織田に仲間に入れてほしいという連絡
• 真田に招集の文をだし、それに真田が応じたこと
• 真田→北条の文は正しいか判断できない
• 生き馬の目を抜く乱世、身内でも裏切る時代
• 文自体は現物がある
• しかも元武田でかつて真田の仲間だった室賀経由のもの
まさゆき
真田丸の時代、ピアツーピア通信の内容が中央管理者なしで正しいかどうかを証明することができなかった
昌
幸
は
文
が
本
物
と
認
め
る
も
内
容
は
仲
間
に
な
る
と
書
か
れ
て
い
な
い
こ
と
を
強
調
し
織
田
家
恭
順
を
望
ん
だ
真田昌幸
織田信忠
徳川家康
マジ!?
マジ!?
ウチが
本当に仲間に
なりたいのは
織田でっせ!
本物やけど
中身
よう読んでや
裏切ってへんで!
信忠の判断
• 本人がいうなら文はほぼ本物
• 偽であっても本物と言っている可能性はあるが..
• たしかに北条への文に仲間になると明記していない
• むしろ、北条から「仲間にならないか?」といわせるほどの人物
• では、仲間に入れたほうがよいだろう
真田昌幸 織田信忠
仲間にするでありがたき
幸せ
まさゆき が なかまに くわわった!
ド
ラ
マ
で
は
真
田
昌
幸
が
わ
ざ
と
室
田
に
北
条
の
文
を
奪
わ
せ
織
田
家
に
北
条
の
方
か
ら
仲
間
に
迎
え
た
い
人
物
と
思
わ
せ
る
作
戦
だ
った
と
綴
ら
れ
て
い
る
真田昌幸
実は
知ってたんやで
ブロックチェーン
• ビットコインに使われている分散台帳(Ledger)技術
• 台帳には取引(Transaction)情報全てが格納される
• 参加ノード全部が台帳を保持する
• 全参加ノードがすべての取引の内容を見ることができる
• 各取引はブロックという単位で保管される
• 取引が発生したら、内容他の参加ノードへブロドキャストする
• 新たな取引を受け取ったら、ブロックに編成し、ブロックハッシュ(PoW)を見
つける
• 見つけたら全ノードへブロックを送信
• ブロック受け取ったノードはブロックハッシュを確認し正しい事を確認した
ら、自身の台帳の末尾に追加
ブロックチェーンのメリット
• 受け取った取引が正しいかどうか、各ノードで個別チェック可能
• もらった取引のブロックハッシュを計算することで判断可能
• 1対1の取引を全員が正しいことを監視
• ネットワークに参加する全ノードでチェックをおこない取引が正しいことを常
に確認しあう
• 全参加ノードの51%のCPUパワーを掌握できなければ改ざんできない
• すべての取引を全参加ノードが参照可能
• 全員で台帳(すべての取引)を保持・管理するため
• 個人特定まではできない、ブロックチェーン上では固有のIDまで
• 一旦実行した取引は取り消すことができない
• 逆の取引を再度成立させて打ち消すしか無い
ブロックチェーン技術を
大名間の手紙のやりとりに
適用したら..
室
町
時
代
サ
ト
シ
・
ナ
カ
モ
ト
な
る
人
物
が
現
れ
武
労
苦
血
炎
な
る
文
を
届
け
る
仕
組
み
を
残
し
て
い
った
大
名
た
ち
は
積
極
的
に
こ
の
仕
組
を
活
用
し
た
ブロックチェーン論文を発表した
中本哲史氏(ロイター)..らしい..
北条氏政
真田昌幸
織田信忠
織田信長
いい感じの返事
仲間に
して!
仲間にいれて
との返事
コイツ
織田にも..
ダッセw
コイツ
北条にも..
ダッセw 真田家
痛杉w
真田家
痛杉w
徳川家康
上杉景勝
明智光秀
滝川一益
真田家
痛杉w
真田家
痛杉w
自作自演
乙w
やっち
まった
みんなに見られ
しかも本人が出したことまでバレる
真田の信用ガタ落ち
真田昌幸
そんな仕組みあるなら
はなっから送らねえYO
ブロックチェーン技術の活用可能なケース
• ネットワークには多数の参加者がいる
• 悪意ある参加者にネットワーク全体の監視力の51%を掌握されない
• ネットワーク内での取引は、必ず1対1である
• 参加者の中でだれが嘘情報を流すかわからない
• ネットワーク全体の管理者はいない(参加者全員)
実は、このような条件を満たすケースはそれほど多くない
例えば、
複数のポイント制度を1つのブロックチェーン上に構築する
利点:まさに高信頼性分散仮想通貨となる
欠点:取引はすべてバレる(透明性といって利点にすればOK?)
みんなで使い道を考えよう
IBM Blockchain JS Libを使ってクライアントからこのサービスを突っつけば良い
Labの
ほう
おしまい
参考資料
• [Link] IBM Open Blockchain / developer Works
• [Link] Getting started with IBM Blockchain / Bluemix内資料
• [Link] IBM-Blockchain/ibm-blockchain-js
• Bluemix上のBlockchainのAPIを操作可能なJavaScriptライブラリ
• ただしWebSocketでfirewallデフォルトでは通れないポートを使う
• [論文] Bitcoin: A Peer-to-Peer Electronic Cash System / 中本哲史
• 日本語訳有り。前提知識をそれなりに入れないと理解できない
• なぜブロックチェーンが溢れないかはマークルツリーを使っているから
• [Kindle] ビットコインとは何か / 大石哲之
• ビットコインに関する基礎中の基礎、ワンコインで理解できる
• [Kindle] ビットコインとはどのようにして動いているのか / 大石哲之
• なぜ1対1の通信で相手が嘘言っているかわかるか、をきちんと理解したい人向け
• [Link] 登場人物 人物相関図 / NHK 真田丸 公式サイト
• 写真、お借りました、スミマセン..
• [Link] パペットマンについて、思いを馳せる
• 写真、お借りしました、スミマセン…
株式会社エクサと
一個人 堀 扶は、
NHK大河ドラマ
真田丸
を応援しています!

More Related Content

Viewers also liked

Quemadura pediatrico cuidados de enfermeria
Quemadura pediatrico cuidados de enfermeriaQuemadura pediatrico cuidados de enfermeria
Quemadura pediatrico cuidados de enfermeriafont Fawn
 
Nutrición en el niño escolar
Nutrición en el niño escolarNutrición en el niño escolar
Nutrición en el niño escolarfont Fawn
 
One Fish, Two Fish, Blue Crab, Pompano- An Analysis of Marine and Estuarine S...
One Fish, Two Fish, Blue Crab, Pompano- An Analysis of Marine and Estuarine S...One Fish, Two Fish, Blue Crab, Pompano- An Analysis of Marine and Estuarine S...
One Fish, Two Fish, Blue Crab, Pompano- An Analysis of Marine and Estuarine S...Cody Gramlin
 
Investigacion sobre las tecnologias de integracion
Investigacion sobre las tecnologias de integracionInvestigacion sobre las tecnologias de integracion
Investigacion sobre las tecnologias de integracionAbigail Hernandez Garcia
 

Viewers also liked (10)

Quemadura pediatrico cuidados de enfermeria
Quemadura pediatrico cuidados de enfermeriaQuemadura pediatrico cuidados de enfermeria
Quemadura pediatrico cuidados de enfermeria
 
Nutrición en el niño escolar
Nutrición en el niño escolarNutrición en el niño escolar
Nutrición en el niño escolar
 
Proyecto manuela
Proyecto manuelaProyecto manuela
Proyecto manuela
 
Filsafat kurikulum
Filsafat kurikulumFilsafat kurikulum
Filsafat kurikulum
 
English jeopardy
English jeopardyEnglish jeopardy
English jeopardy
 
Amit Dadrawal 2016
Amit Dadrawal 2016Amit Dadrawal 2016
Amit Dadrawal 2016
 
One Fish, Two Fish, Blue Crab, Pompano- An Analysis of Marine and Estuarine S...
One Fish, Two Fish, Blue Crab, Pompano- An Analysis of Marine and Estuarine S...One Fish, Two Fish, Blue Crab, Pompano- An Analysis of Marine and Estuarine S...
One Fish, Two Fish, Blue Crab, Pompano- An Analysis of Marine and Estuarine S...
 
Tarea 3
Tarea 3Tarea 3
Tarea 3
 
Formulation
FormulationFormulation
Formulation
 
Investigacion sobre las tecnologias de integracion
Investigacion sobre las tecnologias de integracionInvestigacion sobre las tecnologias de integracion
Investigacion sobre las tecnologias de integracion
 

More from Hori Tasuku

カスタムSIで使ってみよう ~ OpenAI Gym を使った強化学習
カスタムSIで使ってみよう ~ OpenAI Gym を使った強化学習カスタムSIで使ってみよう ~ OpenAI Gym を使った強化学習
カスタムSIで使ってみよう ~ OpenAI Gym を使った強化学習Hori Tasuku
 
写真で見る Donkey Car の組み立て
写真で見る Donkey Car の組み立て写真で見る Donkey Car の組み立て
写真で見る Donkey Car の組み立てHori Tasuku
 
Play with DockerでDocker学習環境を整えよう!
Play with DockerでDocker学習環境を整えよう!Play with DockerでDocker学習環境を整えよう!
Play with DockerでDocker学習環境を整えよう!Hori Tasuku
 
Watson Explorerを使ったテキストマイニング
Watson Explorerを使ったテキストマイニングWatson Explorerを使ったテキストマイニング
Watson Explorerを使ったテキストマイニングHori Tasuku
 
アプリ屋もDockerをドカドカ使おう ~ Docker入門
アプリ屋もDockerをドカドカ使おう ~ Docker入門アプリ屋もDockerをドカドカ使おう ~ Docker入門
アプリ屋もDockerをドカドカ使おう ~ Docker入門Hori Tasuku
 
20150902 Bluemix Challenge Garden Hori LT
20150902 Bluemix Challenge Garden Hori LT20150902 Bluemix Challenge Garden Hori LT
20150902 Bluemix Challenge Garden Hori LTHori Tasuku
 

More from Hori Tasuku (6)

カスタムSIで使ってみよう ~ OpenAI Gym を使った強化学習
カスタムSIで使ってみよう ~ OpenAI Gym を使った強化学習カスタムSIで使ってみよう ~ OpenAI Gym を使った強化学習
カスタムSIで使ってみよう ~ OpenAI Gym を使った強化学習
 
写真で見る Donkey Car の組み立て
写真で見る Donkey Car の組み立て写真で見る Donkey Car の組み立て
写真で見る Donkey Car の組み立て
 
Play with DockerでDocker学習環境を整えよう!
Play with DockerでDocker学習環境を整えよう!Play with DockerでDocker学習環境を整えよう!
Play with DockerでDocker学習環境を整えよう!
 
Watson Explorerを使ったテキストマイニング
Watson Explorerを使ったテキストマイニングWatson Explorerを使ったテキストマイニング
Watson Explorerを使ったテキストマイニング
 
アプリ屋もDockerをドカドカ使おう ~ Docker入門
アプリ屋もDockerをドカドカ使おう ~ Docker入門アプリ屋もDockerをドカドカ使おう ~ Docker入門
アプリ屋もDockerをドカドカ使おう ~ Docker入門
 
20150902 Bluemix Challenge Garden Hori LT
20150902 Bluemix Challenge Garden Hori LT20150902 Bluemix Challenge Garden Hori LT
20150902 Bluemix Challenge Garden Hori LT
 

Recently uploaded

業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)Hiroshi Tomioka
 
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)UEHARA, Tetsutaro
 
TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案
TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案
TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案sugiuralab
 
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdfクラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdfFumieNakayama
 
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?akihisamiyanaga1
 
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineerYuki Kikuchi
 
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdfAWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdfFumieNakayama
 
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察  ~Text-to-MusicとText-To-ImageかつImage-to-Music...モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察  ~Text-to-MusicとText-To-ImageかつImage-to-Music...
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...博三 太田
 

Recently uploaded (8)

業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
 
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
 
TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案
TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案
TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案
 
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdfクラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
 
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
 
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
 
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdfAWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
 
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察  ~Text-to-MusicとText-To-ImageかつImage-to-Music...モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察  ~Text-to-MusicとText-To-ImageかつImage-to-Music...
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...
 

もし真田丸の時代ブロックチェーンの技術があったら