0
揺れる通貨
ビットコインの先にあるもの	
国立情報学研究所
情報社会相関研究系	

岡田 仁志
資料出典
l  bitcoin

勉強会 2

山崎重一郎教授 (近畿大学産業理工学部)
   http://www.slideshare.net/11ro_yamasaki/
bitcoin2

l  bitcoin

勉強会 3

山崎...
ビットコイン

一反もめん説

	

http://aa.ja.utf8art.com/node/5684
大福帳を管理する
銀行みたいなものは
ない	

 

見える人にだけ見える
大福帳
 
取引の記録	
AがBに50BTC
支払った
	

A

B

送金者	

受領者
送金者が
取引の記録
を放送	

 

A

B

送金者	

受領者
マイナーが
計算競争	

 

A

B

送金者	

受領者
 

勝利したマイナーが	
取引記録を大福帳=
ブロックに書き込み
報酬獲得
25BTC

ブロック
	
取引記録	

A

B

送金者	

受領者
この時点で決済が完了
決済に全員が関与

 

全員で取引記録を
承認
ミトドケター	

ミトドケター	

ミトドケター	
ミトドケター	

ブロック
	
取引記録	

ミトドケター	
ミトドケター	

A

B

送金者	

受領者
一反もめん=大福帳
はP2P型分散ファイル
システム

 

全員で取引記録を
保存

銀行はない
ブロック
	
取引記録	

A

B

送金者	

受領者
by	
  Shigeichiro	
  Yamasaki
不
Hash関数

SHA256
Hash関数
JapanNationalPressClub2013

SHA256
Hash関数
JapanNationalPressClub2013

SHA256

C2494A31FDB61929CE6404359BA2E2DC2C31FFE595EA790D36016028672A7E3A
Hash関数

SHA256
Hash関数
JapanNationalPressClub2014

SHA256
Hash関数
JapanNationalPressClub2014

SHA256

63355145611661708C94A341F1AFBF5A6023399C8BEDB00B31B148F5E90526E2
Hash関数
JapanNationalPressClub2013
JapanNationalPressClub2014

SHA256

C2494A31FDB61929CE6404359BA2E2DC2C31FFE595EA790D3601...
Hash関数

SHA256
Hash関数

SHA256
Hash関数
ひたすら代入	

SHA256
Hash関数
1	

SHA256
Hash関数
2	

SHA256
Hash関数
3	

SHA256
Hash関数
101	

SHA256
Hash関数
2722	

SHA256
Hash関数
35037271	

SHA256
Hash関数
99993503727199	

SHA256
Hash関数
・・・・・・・・・・・・・・・	

SHA256
Hash関数

SHA256
発行
支払
記録
承認
取引記録の構造
取引記録	

取引記録	
input
(25 生成)	

output
(お釣 15)	

output
(10)	

ハッシュで結合	
ビットコインアドレス	
inputの和と
outputの和の
差額は手数料
になる	

ビ...
取引記録のデータ構造
Input:	 インプット

Previous	 tx:	 f5d8ee39a430901c91a5917b9f2dc19d6d1a0e9cea205b009ca73dd04470b9a6

Index:	 0

scri...
海外資料
l 

Financial Crimes Enforcement
Network (FinCEN)
http://www.fincen.gov/statutes_regs/guidance/html/

FIN-2013-G001.h...
Code	
  of	
  Federal	
  Regula.ons	
  
	
  

通貨とは	
  
	
  

「アメリカ合衆国または他の国家の硬貨および紙幣	
  
(the	
  coin	
  and	
  paper	
  m...
Financial	
  Crimes	
  Enforcement	
  Network	
  
	
  

ここで、「仮想」の通貨 は、	
  
	
  

「実物」の通貨と比較して、	
  
種々の環境において、	
  
決済の手段として...
Direc.ve	
  2009/110/EC	
  
	
  

「電子マネーの定義」 §2-­‐2	
  
	
  

(1)発行者によって、	
  
	
  

(2)	
  2007/64/EC指令の4条5	
  
「少額決済サービス」...
Testimony: Jerry Brito on Regulation and Bitcoin
November 18, 2013	

仮想通貨は特段新しいものではないが、
ビットコインの技術は分散型のデジタル
通貨を考察した点でユニークであ...
Jerry Brito
Bitcoin: A Primer for Policymakers	

	
2つのタイプのレギュレーション	
	
1.利用者の保護	
	
2.マネーロンダリングなどの犯罪対策	
	
http://mercatus.or...
Bitcoin for Policymakers
Opinion	

	

2つのタイプのレギュレーション	
	

1.利用者の保護	
➢ 	
2.マネーロンダリングなどの犯罪対策	
 
Bitcoin for Policymakers
Opinion	

	

2つのタイプのレギュレーション	
	

1.利用者の保護	
➢ きわめて困難と思われる。	
2.マネーロンダリングなどの犯罪対策	
 
Bitcoin for Policymakers
Opinion	

	

2つのタイプのレギュレーション	
	

1.利用者の保護	
➢ きわめて困難と思われる。	
2.マネーロンダリングなどの犯罪対策	
➢ 
Bitcoin for Policymakers
Opinion	

	

2つのタイプのレギュレーション	
	

1.利用者の保護	
➢ きわめて困難と思われる。	
2.マネーロンダリングなどの犯罪対策	
➢ 取引所規制の範囲内で可能。
国立情報学研究所
情報社会相関研究系	

岡田 仁志
岡田仁志先生、日本記者クラブ、Bitcoin福岡勉強会(その4)
岡田仁志先生、日本記者クラブ、Bitcoin福岡勉強会(その4)
岡田仁志先生、日本記者クラブ、Bitcoin福岡勉強会(その4)
岡田仁志先生、日本記者クラブ、Bitcoin福岡勉強会(その4)
岡田仁志先生、日本記者クラブ、Bitcoin福岡勉強会(その4)
岡田仁志先生、日本記者クラブ、Bitcoin福岡勉強会(その4)
岡田仁志先生、日本記者クラブ、Bitcoin福岡勉強会(その4)
岡田仁志先生、日本記者クラブ、Bitcoin福岡勉強会(その4)
岡田仁志先生、日本記者クラブ、Bitcoin福岡勉強会(その4)
岡田仁志先生、日本記者クラブ、Bitcoin福岡勉強会(その4)
岡田仁志先生、日本記者クラブ、Bitcoin福岡勉強会(その4)
岡田仁志先生、日本記者クラブ、Bitcoin福岡勉強会(その4)
岡田仁志先生、日本記者クラブ、Bitcoin福岡勉強会(その4)
岡田仁志先生、日本記者クラブ、Bitcoin福岡勉強会(その4)
岡田仁志先生、日本記者クラブ、Bitcoin福岡勉強会(その4)
岡田仁志先生、日本記者クラブ、Bitcoin福岡勉強会(その4)
岡田仁志先生、日本記者クラブ、Bitcoin福岡勉強会(その4)
岡田仁志先生、日本記者クラブ、Bitcoin福岡勉強会(その4)
岡田仁志先生、日本記者クラブ、Bitcoin福岡勉強会(その4)
岡田仁志先生、日本記者クラブ、Bitcoin福岡勉強会(その4)
岡田仁志先生、日本記者クラブ、Bitcoin福岡勉強会(その4)
岡田仁志先生、日本記者クラブ、Bitcoin福岡勉強会(その4)
岡田仁志先生、日本記者クラブ、Bitcoin福岡勉強会(その4)
岡田仁志先生、日本記者クラブ、Bitcoin福岡勉強会(その4)
岡田仁志先生、日本記者クラブ、Bitcoin福岡勉強会(その4)
岡田仁志先生、日本記者クラブ、Bitcoin福岡勉強会(その4)
岡田仁志先生、日本記者クラブ、Bitcoin福岡勉強会(その4)
岡田仁志先生、日本記者クラブ、Bitcoin福岡勉強会(その4)
岡田仁志先生、日本記者クラブ、Bitcoin福岡勉強会(その4)
岡田仁志先生、日本記者クラブ、Bitcoin福岡勉強会(その4)
岡田仁志先生、日本記者クラブ、Bitcoin福岡勉強会(その4)
岡田仁志先生、日本記者クラブ、Bitcoin福岡勉強会(その4)
岡田仁志先生、日本記者クラブ、Bitcoin福岡勉強会(その4)
岡田仁志先生、日本記者クラブ、Bitcoin福岡勉強会(その4)
岡田仁志先生、日本記者クラブ、Bitcoin福岡勉強会(その4)
岡田仁志先生、日本記者クラブ、Bitcoin福岡勉強会(その4)
岡田仁志先生、日本記者クラブ、Bitcoin福岡勉強会(その4)
岡田仁志先生、日本記者クラブ、Bitcoin福岡勉強会(その4)
岡田仁志先生、日本記者クラブ、Bitcoin福岡勉強会(その4)
岡田仁志先生、日本記者クラブ、Bitcoin福岡勉強会(その4)
岡田仁志先生、日本記者クラブ、Bitcoin福岡勉強会(その4)
岡田仁志先生、日本記者クラブ、Bitcoin福岡勉強会(その4)
岡田仁志先生、日本記者クラブ、Bitcoin福岡勉強会(その4)
岡田仁志先生、日本記者クラブ、Bitcoin福岡勉強会(その4)
岡田仁志先生、日本記者クラブ、Bitcoin福岡勉強会(その4)
岡田仁志先生、日本記者クラブ、Bitcoin福岡勉強会(その4)
岡田仁志先生、日本記者クラブ、Bitcoin福岡勉強会(その4)
岡田仁志先生、日本記者クラブ、Bitcoin福岡勉強会(その4)
岡田仁志先生、日本記者クラブ、Bitcoin福岡勉強会(その4)
岡田仁志先生、日本記者クラブ、Bitcoin福岡勉強会(その4)
岡田仁志先生、日本記者クラブ、Bitcoin福岡勉強会(その4)
岡田仁志先生、日本記者クラブ、Bitcoin福岡勉強会(その4)
Upcoming SlideShare
Loading in...5
×

岡田仁志先生、日本記者クラブ、Bitcoin福岡勉強会(その4)

3,161

Published on

Published in: Technology
0 Comments
13 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
3,161
On Slideshare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
75
Comments
0
Likes
13
Embeds 0
No embeds

No notes for slide

Transcript of "岡田仁志先生、日本記者クラブ、Bitcoin福岡勉強会(その4)"

  1. 1. 揺れる通貨 ビットコインの先にあるもの 国立情報学研究所 情報社会相関研究系 岡田 仁志
  2. 2. 資料出典 l  bitcoin 勉強会 2 山崎重一郎教授 (近畿大学産業理工学部)    http://www.slideshare.net/11ro_yamasaki/ bitcoin2 l  bitcoin 勉強会 3 山崎重一郎教授 (近畿大学産業理工学部)  http://www.slideshare.net/11ro_yamasaki/ bitcoin3
  3. 3. ビットコイン
 一反もめん説
 http://aa.ja.utf8art.com/node/5684
  4. 4. 大福帳を管理する 銀行みたいなものは ない   見える人にだけ見える 大福帳
  5. 5.   取引の記録 AがBに50BTC 支払った A B 送金者 受領者
  6. 6. 送金者が 取引の記録 を放送   A B 送金者 受領者
  7. 7. マイナーが 計算競争   A B 送金者 受領者
  8. 8.   勝利したマイナーが 取引記録を大福帳= ブロックに書き込み 報酬獲得 25BTC ブロック 取引記録 A B 送金者 受領者
  9. 9. この時点で決済が完了 決済に全員が関与   全員で取引記録を 承認 ミトドケター ミトドケター ミトドケター ミトドケター ブロック 取引記録 ミトドケター ミトドケター A B 送金者 受領者
  10. 10. 一反もめん=大福帳 はP2P型分散ファイル システム   全員で取引記録を 保存 銀行はない ブロック 取引記録 A B 送金者 受領者
  11. 11. by  Shigeichiro  Yamasaki
  12. 12.
  13. 13. Hash関数 SHA256
  14. 14. Hash関数 JapanNationalPressClub2013 SHA256
  15. 15. Hash関数 JapanNationalPressClub2013 SHA256 C2494A31FDB61929CE6404359BA2E2DC2C31FFE595EA790D36016028672A7E3A
  16. 16. Hash関数 SHA256
  17. 17. Hash関数 JapanNationalPressClub2014 SHA256
  18. 18. Hash関数 JapanNationalPressClub2014 SHA256 63355145611661708C94A341F1AFBF5A6023399C8BEDB00B31B148F5E90526E2
  19. 19. Hash関数 JapanNationalPressClub2013 JapanNationalPressClub2014 SHA256 C2494A31FDB61929CE6404359BA2E2DC2C31FFE595EA790D36016028672A7E3A 63355145611661708C94A341F1AFBF5A6023399C8BEDB00B31B148F5E90526E2
  20. 20. Hash関数 SHA256
  21. 21. Hash関数 SHA256
  22. 22. Hash関数 ひたすら代入 SHA256
  23. 23. Hash関数 1 SHA256
  24. 24. Hash関数 2 SHA256
  25. 25. Hash関数 3 SHA256
  26. 26. Hash関数 101 SHA256
  27. 27. Hash関数 2722 SHA256
  28. 28. Hash関数 35037271 SHA256
  29. 29. Hash関数 99993503727199 SHA256
  30. 30. Hash関数 ・・・・・・・・・・・・・・・ SHA256
  31. 31. Hash関数 SHA256
  32. 32. 発行
  33. 33. 支払
  34. 34. 記録
  35. 35. 承認
  36. 36. 取引記録の構造 取引記録 取引記録 input (25 生成) output (お釣 15) output (10) ハッシュで結合 ビットコインアドレス inputの和と outputの和の 差額は手数料 になる ビットコインアドレス ビットコインアドレス 取引記録 input (10) input (10) output (お釣 5) output (14) input (15) output (10) output (お釣 5) ハッシュで結合 ビットコインアドレス ビットコインアドレス
  37. 37. 取引記録のデータ構造 Input: インプット Previous tx: f5d8ee39a430901c91a5917b9f2dc19d6d1a0e9cea205b009ca73dd04470b9a6 Index: 0 scriptSig: 電子署名と公開鍵 304502206e21798a42fae0e854281abd38bacd1aeed3ee3738d9e1446618c4571d10 90db022100e2ac980643b0b82c0e88ffdfec6b64e3e6ba35e7ba5fdd7d5d6cc8d25c6b241501 Output: アウトプット Value: 5000000000 支払い金額(単位はsatoshi = 1億分の1BTC) scriptPubKey: OP_DUP OP_HASH160 404371705fa9bd789a2fcd52d2c580b65d35549d OP_EQUALVERIFY OP_CHECKSIG ← 検証スクリプト p  インプット 直前の取引のハッシュ値、インデックスは直前の取引のアウトプットを識別する p  電子署名と公開鍵 公開鍵:この取引のアウトプット送金者の公開鍵 電子署名:この取引を単純化したもののハッシュに対するECDSA署名 p  アウトプット 金額と検証スクリプトの後半部分
  38. 38. 海外資料 l  Financial Crimes Enforcement Network (FinCEN) http://www.fincen.gov/statutes_regs/guidance/html/ FIN-2013-G001.html l  U.S. Department of the Treasury http://www.treasury.gov/services/Pages/coins- currency.aspx l  European Union E-Money Directive (2009/110/EC) http://ec.europa.eu/internal_market/payments/
  39. 39. Code  of  Federal  Regula.ons     通貨とは     「アメリカ合衆国または他の国家の硬貨および紙幣   (the  coin  and  paper  money  )   であって   [i]法的な通用力を有する(法貨 legal  tender)であり    [ii]流通性(circulates)があり   [iii]発行国において慣習的に(customarily)   決済の手段として(medium  of  exchange)   使用(used)され・認容(accepted)   されているもの」     と定義される。  
  40. 40. Financial  Crimes  Enforcement  Network     ここで、「仮想」の通貨 は、     「実物」の通貨と比較して、   種々の環境において、   決済の手段として機能(operates)する。     しかしながら、   「実物」の通貨   としての属性をすべて備えるわけではない。     特に、   「仮想」の通貨は、いかなる法域においても、   実際の強制通用力(legal  tender  status)   を有していない。  
  41. 41. Direc.ve  2009/110/EC     「電子マネーの定義」 §2-­‐2     (1)発行者によって、     (2)  2007/64/EC指令の4条5   「少額決済サービス」と定義される   支払い取引をなすために、     (3)資金の受領に対して発行され、   電子マネー発行者以外の   自然人ないし法人によって受容される     (4)  電子的に(磁力によるばあいも含む)   保存された貨幣的価値( monetary  value  )  
  42. 42. Testimony: Jerry Brito on Regulation and Bitcoin November 18, 2013 仮想通貨は特段新しいものではないが、 ビットコインの技術は分散型のデジタル 通貨を考察した点でユニークである。 このブレークスルーは消費者や企業に 恩恵をもたらすが、法執行機関にとって 克服すべき課題となる。 http://mercatus.org/video/testimony-jerry-brito-regulation-and-bitcoin
  43. 43. Jerry Brito Bitcoin: A Primer for Policymakers 2つのタイプのレギュレーション 1.利用者の保護 2.マネーロンダリングなどの犯罪対策 http://mercatus.org/publication/bitcoin-primer-policymakers
  44. 44. Bitcoin for Policymakers Opinion 2つのタイプのレギュレーション 1.利用者の保護 ➢  2.マネーロンダリングなどの犯罪対策  
  45. 45. Bitcoin for Policymakers Opinion 2つのタイプのレギュレーション 1.利用者の保護 ➢ きわめて困難と思われる。 2.マネーロンダリングなどの犯罪対策  
  46. 46. Bitcoin for Policymakers Opinion 2つのタイプのレギュレーション 1.利用者の保護 ➢ きわめて困難と思われる。 2.マネーロンダリングなどの犯罪対策 ➢ 
  47. 47. Bitcoin for Policymakers Opinion 2つのタイプのレギュレーション 1.利用者の保護 ➢ きわめて困難と思われる。 2.マネーロンダリングなどの犯罪対策 ➢ 取引所規制の範囲内で可能。
  48. 48. 国立情報学研究所 情報社会相関研究系 岡田 仁志
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×