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

ブロックチェーンでは何もできない 〜ではこの騒ぎは何なのか、どこに知恵を絞るのか〜 / You cannot do Anything Serious with Blockchains, Unless...

ブロックチェーンでは何もできない 〜ではこの騒ぎは何なのか、どこに知恵を絞るのか〜 / You cannot do Anything Serious with Blockchains, Unless...

2016年10月24日(月)、富山市にてインテックさま主催で開催された、地域での応用に向けたブロックチェーンの研究会にてお話した際のスライドです。半ギレのタイトルですみません。

Kenji Saito
PRO

October 24, 2016
Tweet

More Decks by Kenji Saito

Other Decks in Technology

Transcript

  1. ∼ ∼ SFC ks91@sfc.wide.ad.jp ∼ ∼ – 2016-10-24 – p.1/40

  2. ( ) SFC ( ) CSO (Chief Science Officer) 1988∼1997

    ( ) 1993 M.Eng ( ) 2006 ( ) SFC 15 P2P ⇒ ∼ ∼ – 2016-10-24 – p.2/40
  3. (exponential) ∼ ∼ – 2016-10-24 – p.3/40

  4. ∼ ∼ – 2016-10-24 – p.4/40

  5. 5 . . . ∼ ∼ – 2016-10-24 – p.5/40

  6. (1) ⇓ ← . . . = (oneness) ∼ ∼

    – 2016-10-24 – p.6/40
  7. (2) ← ⇑ ← “OP_RETURN” ( ) . . .

    ⇒ ∼ ∼ – 2016-10-24 – p.7/40
  8. (3) . . . . . . ∼ ∼ –

    2016-10-24 – p.8/40
  9. ∼ ∼ – 2016-10-24 – p.9/40

  10. ( ) ( ) ← (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-10-24 – p.10/40
  11. P2P ( ) (double spending) ⇒ ( ) ( )

    ∼ ∼ – 2016-10-24 – p.11/40
  12. ∼ ∼ – 2016-10-24 – p.12/40

  13. RSA, DSA, ECDSA ( DSA) ( RSA) PKI ∼ ∼

    – 2016-10-24 – p.13/40
  14. ( ) 1. 10 ( ) 2. 3. 1 ∼

    ∼ – 2016-10-24 – p.14/40
  15. Proof of Work . . . : Hashcash (1997) SHA-1

    20 ( ) 0 1 1 / ∼ ∼ – 2016-10-24 – p.15/40
  16. ( ) ∼ ∼ – 2016-10-24 – p.16/40

  17. ( ) ∼ ∼ – 2016-10-24 – p.17/40

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

    ∼ – 2016-10-24 – p.18/40
  19. (2016 1 ) 2 ∼ ∼ – 2016-10-24 – p.19/40

  20. : End-to-End ( ) ( ) ∼ ∼ – 2016-10-24

    – p.20/40
  21. ∼ ∼ – 2016-10-24 – p.21/40

  22. (Hyperledger ) ( ) ( ) ( ) IoT /

    / ( ) ∼ ∼ – 2016-10-24 – p.22/40
  23. : . . . : Proof of Existence ( )

    : ∼ ∼ – 2016-10-24 – p.23/40
  24. vs. ∼ ∼ – 2016-10-24 – p.24/40

  25. OS ∼ ∼ – 2016-10-24 – p.25/40

  26. ∼ ∼ – 2016-10-24 – p.26/40

  27. : (1600) (1865) ∼ ∼ – 2016-10-24 – p.27/40

  28. DAO Distributed/Decentralized Autonomous Organization - : . . . ∼

    ∼ – 2016-10-24 – p.28/40
  29. OS (2007) ∼ ∼ – 2016-10-24 – p.29/40

  30. OS NPO/NGO ∼ ∼ – 2016-10-24 – p.30/40

  31. . . . ∼ ∼ – 2016-10-24 – p.31/40

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

    CONTRACT & DECENTRALIZED APPLICATION PLATFORM” : ∼ ∼ – 2016-10-24 – p.32/40
  33. OS ∼ ∼ – 2016-10-24 – p.33/40

  34. Uber ∼ ∼ – 2016-10-24 – p.34/40

  35. Uber Uber ∼ ∼ – 2016-10-24 – p.35/40

  36. ∼ ∼ – 2016-10-24 – p.36/40

  37. The DAO ( ) The DAO Split ( ) 360

    ETH (50∼60 ) (6/17) ( ) ( ; ) (7/20 ) ∼ ∼ – 2016-10-24 – p.37/40
  38. : ⇒ ∼ ∼ – 2016-10-24 – p.38/40

  39. 3 1. ( ) ⇒ ( ) 2. ( )

    ⇒ 3. ( ) TX ⇒ ∼ ∼ – 2016-10-24 – p.39/40
  40. ( ) ∼ ∼ – 2016-10-24 – p.40/40