Crypto currency - work, security, reaction -

Slides:



Advertisements
Similar presentations
電子政府・電子行政 ~セキュリティ向上を目指して~ 知的システムデザイン研究 室 発表者 ○ 藤田 佳久 指導院生 荒久 田 博士 66th Monthly Meeting.
Advertisements

収納代行サービス 駒澤大学 経営学部 市場戦略学科 3 年 MR0055 もとなり
7 月 21 日 MG9356 小沢 直宏( nao ) 1. 目次  電子マネーとは?  現在流通している電子マネー  電子マネーのシェア  電子マネーの利便性  電子マネーの問題点  電子マネーのこれから  まとめ  参考文献 2.
電子社会設計論 第12回 Electronic social design theory 中 貴俊.
株式投資とは 2013 年 6 月 27 日 そうへい. 目次  株式とは  投資方法  株式投資の良いところ  投資方法  注意点  考察  参考文献.
増資インサイダー問 題 2012/06/22 加島 小泉 林. 増資インサイダーとは 企業の公募増資等のインサイダー情報を 入手したヘッジファンド等が 空売りを用いて利益を得ること 公募増資の 情報を得る 買い戻し 公募増資発表 &空売りで 株価下落 空売りを 行う 利益 を 得 る!
第6章 インターネットと法律(後編) [近代科学社刊]
メール暗号化:秘密鍵・公開鍵の作成  作業手順 Windows メール(Vista).
佐藤周行(情報基盤センター/ 基盤情報学専攻) 日本ベリサイン・コンサルティング部
情報基礎A 情報科学研究科 徳山 豪.
駒澤大学 経営学部 情報セキュリティ B 公開鍵暗号による 認証つきの秘匿通信 ―― 鍵に注目して ――
Android と iPhone (仮題) 情報社会とコンピュータ 第13回
情報工学科 06A2055 平塚 翔太 Hiratsuka Shota
Ibaraki Univ. Dept of Electrical & Electronic Eng.
IaaS 仮想マシン(VM)をネットワーク経由で提供 負荷に応じてVM数や性能を変更できる ハードウェアの導入・管理・維持コストの削減
地方公共団体オープンデータ推進ガイドライン および手引書の見直し(案)
ネット時代のセキュリティ2(脅威の例) 2SK 情報機器工学.
東京経営短期大学 経営総合学科 准教授 玉田 和恵
ブロックチェーン 株式会社アプライド・マーケティング 大越 章司
「まめだくん Ver.1.0」 特徴と利用方法.
情報化が社会に及ぼす影響 情報セキュリティの確保
第5章 情報セキュリティ(前半) [近代科学社刊]
岡村耕二 情報ネットワーク 岡村耕二 情報ネットワーク.
数 学 の か た ち 第3講 暗号を作ろう 早苗 雅史 数学とソフトウエア
ブロックチェーン 株式会社アプライド・マーケティング 大越 章司
現金に替わる電子マネーの実装 200702894 大城 翔太 木下研究室.
公開鍵認証方式の実習 TeraTermの場合
ブロックチェーン ITソリューション塾・第28期 2018年5月30日.
ブロックチェーン 株式会社アプライド・マーケティング 大越 章司
暗号技術 ~公開鍵暗号方式の仕組み~ (3週目)
第6章 インターネットと法律(後編) [近代科学社刊]
Ibaraki Univ. Dept of Electrical & Electronic Eng.
電子ペーパーマネー・システムの構築 ―誰でも・どこでも創れるお札―
東京経営短期大学 経営総合学科 准教授 玉田 和恵
情報化が社会に及ぼす影響 情報セキュリティの確保
第10回 情報セキュリティ 伊藤 高廣 計算機リテラシーM 第10回 情報セキュリティ 伊藤 高廣
Q q 情報セキュリティ 第3回:2005年4月28日(金) q q.
数学のかたち 暗号を作ろう Masashi Sanae.
共通暗号方式 共通のキーで暗号化/復号化する方法 例) パスワードつきのZIPを送信して、後からパスワードを送る方法 A さん B さん
第二章 インターネットで やり取りする情報を守る
PGP インターネットで 広く使われている暗号技術
インターネットにおける真に プライベートなネットワークの構築
ブロックチェーン 株式会社アプライド・マーケティング 大越 章司
Linux リテラシ 2006 第5回 SSH と SCP CIS RAT.
2章 暗号技術 FM15002 友池 絲子.
PKI 情報工学専攻 1年 赤木里騎 P91~102.
武藤研究室セキュリティー藩暗号犯メンバー 環境情報学部4年 櫻井 環境情報学部3年 秋本 環境情報学部3年 堀田 環境情報学部2年 卯野木
公開鍵認証方式の実習 MacOS Xの場合.
金融論 2回目講義.
ブロックチェーン 株式会社アプライド・マーケティング 大越 章司
暗号技術 ~暗号技術の基本原理~ (1週目) 情報工学科  04A1004 石川 真悟.
企業の知的財産を守るエビデンスソリューション
アトミック的にコインをスワップする: クロス・ブロックチェーンとプライバシーための交換
ブロックチェーン 株式会社アプライド・マーケティング 大越 章司
カード被害に遭わない、 カードによる加害者にならない ための教材
コミュニケーションと ネットワークを探索する
Q q 情報セキュリティ 第9回:2006年6月16日(金) q q.
ダウンロード違法化(文化庁案) ○法改正するとされていること ○権利者団体がするとされていること
ブロックチェーン Block Chahine
Diffie-Hellman 鍵共有 ElGamal 暗号 楕円曲線暗号,量子コンピュータ
VMリダイレクト攻撃を防ぐための 安全なリモート管理機構
Q q 情報セキュリティ 第12回:2004年6月25日(金) の補足 q q.
情報社会の安全と情報技術.
ネット時代のセキュリティ3(暗号化) 2SK 情報機器工学.
暗号技術・セキュリティ 情報工学科  04A1004 石川 真悟.
Libra 株式会社アプライド・マーケティング 大越 章司
情報処理の概念 #0 概説 / 2002 (秋) 一般教育研究センター 安田豊.
暗号資産自慢  法学部法学科 石川 健太.
創造都市研究科 都市情報学 情報基盤研究分野
STOの法規制 ~現状と今後~ 創・佐藤法律事務所    弁護士 斎藤 創 2019年2月27日.
Presentation transcript:

Crypto currency - work, security, reaction - Takahiro Shimizu 2014/06/27

Topics #1 : How to work ビットコインはどうやって動いている?

Topics #1 暗号通貨(Bitcoin)の仕組み 送金するには マイニングのカラクリ Bitcoinを保持する

何故bitcoinを基準で話すのか Bitcoinの誕生 “中本哲史”の論文が元になって 有志によって開発 “中本哲史”の論文が元になって 有志によって開発 従来想像されて失敗してきた 暗号通貨の理論を実現させた

Bitcoinの送金手順 1.送金指示の発行 2.送金指示の暗号化・認証 3.送金指示をまとめる(ブロック化) 4.”ナンス”の探索・確定 5.”ナンス”を使用した送金の確定

1.送金指示の発行 送金指示 送り先・送り元・送金額・日付などを持つ 手数料は自分で決めることができる これらはすべて完全に暗号化されている 送り元のもつ秘密鍵を用いてデジタル署名 をつける デジタル署名は送金指示のハッシュ値

What is “Public key cryptosystem” 公開鍵暗号方式 公開鍵と秘密鍵を用意 “公開鍵で暗号化されたものは秘密鍵で しか復号できない” “秘密鍵で暗号化されたものは公開鍵で しか複合できない”

2.送金指示の暗号化・認証 デジタル署名は秘密鍵で暗号化されて いる →公開鍵でデジタル署名を復号できる 復号したデジタル署名が、送金指示の ハッシュ値と整合するなら、書き換え られていないと考えられる

3.送金指示をまとめる 送金指示を時間ごと(Bitcoinなら10分間隔)で ”ブロック”にまとめる ブロックは送金指示をまとめたファイルのようなもの  →10分毎に時系列で並ぶ ブロックの中身 一個前のブロックの”ナンス”(=ハッシュ値) 自分自身の”ナンス” 次のブロックの”ナンス” ブロックが時系列で並んだものをブロックチェーンと いい、ビットコインの要となる

Blockchainとは 互いの参照 互いの参照 一番 新しい 【BLOCK A】 前のブロック:・・・ 次のブロック:BLOCK B 【BLOCK B】 前のブロック:BLOCK A 次のブロック:BLOCK C 【BLOCK C】 前のブロック:BLOCK B 次のブロック:(空欄) 互いの参照 互いの参照 一番 新しい

現行のブロック Blockchain.info 前のブロックのハッシュ 000000000000000022ee7c1b6058afe8c2d7f50f369b7ebb0bd4baff9f81013f

一つ前のブロック Blockchain.info 自分自身のハッシュ 000000000000000022ee7c1b6058afe8c2d7f50f369b7ebb0bd4baff9f81013f

4.ナンスの探索・確定 ハッシュ値 ブロックに対して 署名を行う 親ブロック+ 子ブロック+ ナンスでハッシュする 子 ブロック 親 ブロック ブロックに対して 署名を行う 親ブロック+ 子ブロック+ ナンスでハッシュする ハッシュ値が条件を 満たしたとき、 ナンスは正式なものと して認められる

5.ナンスを使用した送金の確定 ナンスが確定すると、ナンスをつけた 送金指示を全員に配布する 送金指示が全員に配布された時点で 送金は確定する

マイニングのカラクリ マイニングとは “ナンス”を探し出す行為そのものが マイニングである Bitcoinを生成するBitcoinの重要な要素 “ナンス”を探し出す行為そのものが マイニングである

ナンスを探すのがマイニングになるワケ ナンスが1ケタでも 変わるとハッシュ値 は大きく変わる 子 ブロック 親 ブロック ナンスが1ケタでも 変わるとハッシュ値 は大きく変わる 親ブロック・ 子ブロック・ナンスを 暗号化したハッシュが 条件を満たすものを 見つけるのは ひたすら探索するしかない

ナンスを見つけるとどうなるか 一番最初にナンスをつけることができ た場合 取引した人が設定した手数料+新たに発行 されたビットコインを得る →これがマイニング!

ナンスを他人に見つけられて しまった場合 ナンスを付けた送金指示書自体が送ら れてくる その時点で送金は確定しているので、 探す必要がなくなり、別のナンスを 探しにかかる

ナンスの発行難易度 Bitcoinノード(各コンピュータ)全体 の計算能力から、10分ほどかかる難易 度になっている 本気でBitcoinを探しに来てる人たちの 計算力が凄まじすぎて、 一般的なPCだと雀の涙すら手に入らな い可能性も

Bitcoinを保持する Bitcoinとは、ブロックのつながりであ るブロックチェーンによって成り立っ ている

Bitcoinを保持する 公開鍵はブロックチェーンのどこかに ある Bitcoinは秘密鍵を持っていれば 出し入れが可能 秘密鍵などを保管する手段が必要

Bitcoin Wallet Bitcoin用のおさいふ:秘密鍵を管理 デスクトップウォレット オンラインウォレット コールドウォレット 自分のローカルコンピュータに保存 オンラインウォレット 第三者に管理をおまかせ(クラウド) コールドウォレット ネットワークから隔離(紙など)

Conclusions #1 Bitcoinはマイニングというナンスを 探す作業をブロックチェーンに対して 行うことで成り立っている Bitcoinの秘密鍵はBitcoin Walletで 管理することができる

Topics #2 : Security ビットコインはどうやってセキュリティを確保しているの?

Topics #2 暗号通貨(Bitcoin)のセキュリティ “暗号”通貨における“暗号” Bitcoinの”多数決”とは

“暗号”通貨における暗号とは Bitcoin型とLitecoin型 SHA-256とScrypt

参考 Bitcoinとlitecoinの比較 コインの種類 Litecoin SHA-256 暗号化方式 Scrypt △ CPU採掘 ○ GPU採掘 ◎ ASIC採掘 今後

Bitcoinの”多数決” Block #1 Block #2-1 Block #3 ? ? Block #2-2

Bitcoinの”多数決” Block #1 Block #2-1 Block #3 Block #2-2 もし、ブロックチェーンが複数に渡る場合は、短いブロックチェーンを破棄 これが多数決 Block #1 Block #2-1 Block #3 Block #2-2

多数決してうれしいこと ブロックチェーンの書き換えが防げる 正規のブロックチェーンとして採用される ためには、既存のブロックチェーンより長 いブロックチェーンになるようにしなけれ ばならない 多すぎ無理。

Bitcoinが信頼を得るには 秘密鍵をいかに管理するかどうか Bitcoinシステムの悪用の撲滅 Bitcoin Walletのつかいかたを考える Bitcoinシステムの悪用の撲滅 Bitcoin採掘ウイルス Bitcoin取引所を装ったフィッシング 資金洗浄

Conclusions #2 暗号化方式によってコインが分類できる Bitcoinの多数決は書き換えを防止する 有効手段である SHA-256とScrypt Bitcoinの多数決は書き換えを防止する 有効手段である Bitcoinが信頼を得るにはBitcoin以外の 部分にも目を向ける必要がある

Topics #3 : Reaction ビットコインは各国にどう思われているの?

Topics #3 Bitcoinはどう受け止められているのか 各国の反応のまとめ とある3国の反応 タイの反応 中国の反応 日本の反応

Bitcoinは どう受け止められているのか 肯定的ではない 例外:不法ではないと声明を発表した クロアチアとキプロス どの国も発行機関の不存在という暗号 通貨のルールがあることがネック? →通貨発行に責任を追う人が存在せず、  トラブルは自己責任に

各国の反応まとめ(一部) カナダ ブラジル デジタル通貨取引に関する課税を発表 容認の方向 法整備済み ユーザーへの支払い能力を証明しないといけない  条件満たしていなければ罰則 Bitcoinは支払い能力の担保が無理 (取引所などに委ねられてしまう)

各国の反応まとめ どの国も政府の対応が待たれている印象 彗星の如く現れたBitcoin自体に 踊らされている? 国民に国内流通に対して警告を発する ケース多数(Ex:アメリカ・フランス)

タイの反応 2013/07 Bitcoin違法判断 2014/02 制限が一部解除 現地の取引所は休業 違法行為とされたのは売買 交換 国外とのやりとり 理由は「金融の複数の側面にまたがっている」 恐らく複数の国々で共通して使え、タイ政府が介入できる範 囲を超えていることからだと思われる 2014/02 制限が一部解除 バーツと交換される限りにおいて合法化

中国の反応 金融・決済業者の取引を禁止 Bitcoinは一種の「特定仮想商品」 貨幣と同等な法律的立場を有していな い Bitcoin ATMが設置されるなど進んでいる

日本の反応 とりあえず政府見解を出すことに 貴金属などと同じものとして扱う 民間銀行のビットコイン売買の仲介や、 通貨との交換、専用口座、送金業務は禁止 証券会社も仲介業務などの本業で扱うのは 禁止

Conclusions #3 どの国も法的な対応に追われている 今までの法律が適用できない場合があ るので、そこで混乱 国によって考え方はまちまち ネックはやはり「自己責任」

まとめ Bitcoinはブロックチェーンを起点に、 ナンスの生成などの活動をユーザがする ことで成り立っている Bitcoinは暗号自体を応用しているので、 それ自体のセキュリティ強度は高いが、 Bitcoinそのものとは別の点で心配するべ き点がある Bitcoinの法整備は未だにまちまちで、 今後の対応が望まれる