$30 off During Our Annual Pro Sale. View Details »

ブロックチェーン連続講義 第2-1回 ブロックチェーン概論 / Blockchain Overview

ブロックチェーン連続講義 第2-1回 ブロックチェーン概論 / Blockchain Overview

ブロックチェーンハブ主催で開催している第2期ブロックチェーン連続講義の第1回「ブロックチェーン概論」のスライドです。2016年6月3日(金) に使用しました。

Kenji Saito
PRO

June 03, 2016
Tweet

More Decks by Kenji Saito

Other Decks in Technology

Transcript

  1. 2 1 SFC / CSO ks91@sfc.wide.ad.jp — 2016-06-03 – p.1/62

  2. ( ) SFC CSO http://twitter.com/ks91020 http://www.facebook.com/ks91media 1993 M.Eng ( )

    2006 ( ) : → — 2016-06-03 – p.2/62
  3. (1) (2015) Kindle cf. — 2016-06-03 – p.3/62

  4. (2) (2015) Kindle . . . — 2016-06-03 – p.4/62

  5. (3) (2016) 3 2 — 2016-06-03 – p.5/62

  6. — 2016-06-03 – p.6/62

  7. 1. 2. Proof of Work ( ) 3. 4. 5.

    — 2016-06-03 – p.7/62
  8. 1. ( ) — 2016-06-03 – p.8/62

  9. ( ) ( ) ← (TX) (TX) ← ( :

    ) ( ) “A timestamp server works by taking a hash of a block of items to be timestamped and widely publishing the hash, such as in a newspaper or Usenet post” “To implement a distributed timestamp server on a peer-to-peer basis, we will need to use a proof-of-work system similar to Adam Back’s Hashcash, rather than newspaper or Usenet posts” – Satoshi Nakamoto (2008) — 2016-06-03 – p.9/62
  10. - — 2016-06-03 – p.10/62

  11. - RSA, DSA, ECDSA ( DSA) ( RSA) PKI —

    2016-06-03 – p.11/62
  12. ( ) 1. 10 ( ) 2. 3. 1 —

    2016-06-03 – p.12/62
  13. ( ) M A 60BTC — 2016-06-03 – p.13/62

  14. 2. Proof of Work ( ) — 2016-06-03 – p.14/62

  15. Proof of Work . . . : Hashcash (1997) SHA-1

    20 ( ) 0 1 1 / — 2016-06-03 – p.15/62
  16. ( ) — 2016-06-03 – p.16/62

  17. ( ) — 2016-06-03 – p.17/62

  18. POW Proof Of Work ( ) . . . —

    2016-06-03 – p.18/62
  19. 2 — 2016-06-03 – p.19/62

  20. Proof of Work ( ) 1∼2 ( ) ( →

    ) ASIC . . . — 2016-06-03 – p.20/62
  21. 3. — 2016-06-03 – p.21/62

  22. ( ) : . . . : Proof of Existence

    : : . . . — 2016-06-03 – p.22/62
  23. 1 (2015 ) BNY Mellon 4 UBS 4 USAA 5

    DBS IBM 5 Barclays Safello 6 Deutsche Bank 8 7 BNP Paribas 7 ING Bank 7 Citi Citicoin 7 R3CEV 30 9 — 2016-06-03 – p.23/62
  24. 2 (2015 ) NASDAQ linq Chain.com 6 SWIFT 7 VISA

    3 8 — 2016-06-03 – p.24/62
  25. 3 (2015 ) FRB IBM 3 5 EBA 5 FinTech

    225M 7 (2016 3 ) (2016 5 ) — 2016-06-03 – p.25/62
  26. — 2016-06-03 – p.26/62

  27. : (1600) (1865) — 2016-06-03 – p.27/62

  28. DAC/DAO Distributed/Decentralized Autonomous Corporation/Organization - : . . . —

    2016-06-03 – p.28/62
  29. OS (2007) — 2016-06-03 – p.29/62

  30. OS NPO/NGO — 2016-06-03 – p.30/62

  31. . . . — 2016-06-03 – p.31/62

  32. Vitalik Buterin, “Ethereum White Paper: A NEXT GENERATION SMART CONTRACT

    & DECENTRALIZED APPLICATION PLATFORM” : — 2016-06-03 – p.32/62
  33. OS — 2016-06-03 – p.33/62

  34. Uber — 2016-06-03 – p.34/62

  35. Uber Uber — 2016-06-03 – p.35/62

  36. . . . IoT — 2016-06-03 – p.36/62

  37. vs. — 2016-06-03 – p.37/62

  38. IoT IoT . . . ( ) I/O EVM (

    ) ( ) I/O cf. ADEPT by IBM — 2016-06-03 – p.38/62
  39. n = f ( ) — 2016-06-03 – p.39/62

  40. n ≥ 3f + 1 P F P > 2F

    ⇒ — 2016-06-03 – p.40/62
  41. f = 1 ⇒ — 2016-06-03 – p.41/62

  42. — 2016-06-03 – p.42/62

  43. e.g. e.g. (Hyperledger) (by DAH) — 2016-06-03 – p.43/62

  44. / , ← 2.0 , NEM ← Chain, eris, mijin,

    Orb 1 ← ← (DAH) ← Practical Byzantine Fault Tolerance ( ) — 2016-06-03 – p.44/62
  45. 4. 2.0 — 2016-06-03 – p.45/62

  46. 2.0 BTC ( ) . . . 2.0 — 2016-06-03

    – p.46/62
  47. NEM (New Economy Movement) — 2016-06-03 – p.47/62

  48. Chain NASDAQ eris mijin NEM Orb 1 — 2016-06-03 –

    p.48/62
  49. (Ripple path) A C A B B C A→B→C XRP

    (Ripple credits) — 2016-06-03 – p.49/62
  50. — 2016-06-03 – p.50/62

  51. — 2016-06-03 – p.51/62

  52. UNL UNL : Unique Node List 1,000 UNL 200 .

    . . UNL — 2016-06-03 – p.52/62
  53. UNL UNL . . . 80% UNL UNL — 2016-06-03

    – p.53/62
  54. Linux Foundation IBM, Digital Asset Holdings, , , . .

    . IBM Digital Asset Holdings — 2016-06-03 – p.54/62
  55. 5. cf. (civic tech) — 2016-06-03 – p.55/62

  56. : : : : — 2016-06-03 – p.56/62

  57. NPO/NGO : Google, Microsoft, etc. NPO/NGO ⇒ : (civic tech)

    — 2016-06-03 – p.57/62
  58. — 2016-06-03 – p.58/62

  59. , etc. 400 → → — 2016-06-03 – p.59/62

  60. — 2016-06-03 – p.60/62

  61. 3 1. ⇒ 2. ⇒ 3. TX ⇒ — 2016-06-03

    – p.61/62
  62. — 2016-06-03 – p.62/62