Upgrade to Pro — share decks privately, control downloads, hide ads and more …

ブロックチェーンの応用可能性・不可能性と新たな社会基盤 / 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回俯瞰サロンにてお話した際のスライドです。

Kenji Saito
PRO

July 25, 2016
Tweet

More Decks by Kenji Saito

Other Decks in Technology

Transcript

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

  2. ( ) ([email protected]) 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