Save 37% off PRO during our Black Friday Sale! »

ブロックチェーンの応用可能性・不可能性と新たな社会基盤 / Possible Applications and Impossibilities of Blockchains and the New Social Infrastructure

ブロックチェーンの応用可能性・不可能性と新たな社会基盤 / Possible Applications and Impossibilities of Blockchains and the New Social Infrastructure

2016年7月25日、第33回俯瞰サロンにてお話した際のスライドです。

847a328633b1df6b11cc2f72430025e6?s=128

Kenji Saito
PRO

July 25, 2016
Tweet

Transcript

  1. SFC – 33 – 2016-07-25 – p.1/39

  2. ( ) (ks91@sfc.wide.ad.jp) SFC ( ) CSO (Chief Science Officer)

    1988∼1997 ( TRON ) 1993 M.Eng (CS) 2006 ( ) SFC 15 P2P ⇒ – 33 – 2016-07-25 – p.2/39
  3. 2008 – 33 – 2016-07-25 – p.3/39

  4. 1. 2. 3. 4. – 33 – 2016-07-25 – p.4/39

  5. 1. FinTech/LegalTech : Financial/Legal Technology ⇒ ⇒ – 33 –

    2016-07-25 – p.5/39
  6. 2. ( ) ( ) – 33 – 2016-07-25 –

    p.6/39
  7. ( ) ( ) ← (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) – 33 – 2016-07-25 – p.7/39
  8. – 33 – 2016-07-25 – p.8/39

  9. – 33 – 2016-07-25 – p.9/39

  10. - – 33 – 2016-07-25 – p.10/39

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

    – 33 – 2016-07-25 – p.11/39
  12. : End-to-End ( ) ( ) – 33 – 2016-07-25

    – p.12/39
  13. (1) (= ) → 1 ← – 33 – 2016-07-25

    – p.13/39
  14. (2) – 33 – 2016-07-25 – p.14/39

  15. 1. 10 ( ) 2. 3. 1 – 33 –

    2016-07-25 – p.15/39
  16. Proof of Work ( ) : Hashcash (1997) SHA-1 20

    ( ) 0 1 1 / – 33 – 2016-07-25 – p.16/39
  17. – 33 – 2016-07-25 – p.17/39

  18. – 33 – 2016-07-25 – p.18/39

  19. POW Proof Of Work ( ) . . . .

    . . – 33 – 2016-07-25 – p.19/39
  20. (2014-2016) – 33 – 2016-07-25 – p.20/39

  21. 3 1. ⇒ 2. ⇒ 3. TX ⇒ – 33

    – 2016-07-25 – p.21/39
  22. 3. – 33 – 2016-07-25 – p.22/39

  23. (Hyperledger ) ( ) ( ) ( ) IoT /

    / – 33 – 2016-07-25 – p.23/39
  24. ( ) : . . . : Proof of Existence

    : : . . . – 33 – 2016-07-25 – p.24/39
  25. – 33 – 2016-07-25 – p.25/39

  26. : (1600) (1865) – 33 – 2016-07-25 – p.26/39

  27. DAC/DAO Distributed/Decentralized Autonomous Corporation/Organization - : . . . –

    33 – 2016-07-25 – p.27/39
  28. OS (2007) – 33 – 2016-07-25 – p.28/39

  29. OS FinTech/LegalTech NPO/NGO – 33 – 2016-07-25 – p.29/39

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

    & DECENTRALIZED APPLICATION PLATFORM” : – 33 – 2016-07-25 – p.30/39
  31. 4. vs. The DAO – 33 – 2016-07-25 – p.31/39

  32. vs. – 33 – 2016-07-25 – p.32/39

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

    ) ( ) . . . I/O cf. ADEPT by IBM ( ) – 33 – 2016-07-25 – p.33/39
  34. : – 33 – 2016-07-25 – p.34/39

  35. The DAO ( ) The DAO Split ( ) 360

    ETH (50∼60 ) (6/17) ( ) ( ; ) (7/20 ) – 33 – 2016-07-25 – p.35/39
  36. e.g. e.g. (Hyperledger) (Fabric) PBFT (Practical Byzantine Fault Tolerance) e.g.

    Chain Open Standard SBFT (Simple Byzantine Fault Tolerance) ( ) – 33 – 2016-07-25 – p.36/39
  37. / , ← 2.0 , NEM ← eris, mijin, Orb

    1 ← ← (Sawtooth Lake) ← (Fabric), Chain OS ← (Practical) BFT ( ) – 33 – 2016-07-25 – p.37/39
  38. (?) R3 Corda ( ) iota/tangle (IoT ) iota :

    IoT , tangle : ; – 33 – 2016-07-25 – p.38/39
  39. OK ⇒ – 33 – 2016-07-25 – p.39/39