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

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

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

2016年7月19日、沖縄オープンラボ SDSG (Service Design Study Group) セミナーでの講演およびワークショップに用いたスライドです。

Kenji Saito

July 19, 2016
Tweet

More Decks by Kenji Saito

Other Decks in Technology

Transcript

  1. SFC
    – 2016-07-19 – p.1/58

    View full-size slide

  2. ( ) ([email protected])
    SFC ( )
    CSO (Chief Science Officer)
    1993 M.Eng
    ( )
    2006 ( )
    DMC
    SFC 15 P2P

    – 2016-07-19 – p.2/58

    View full-size slide

  3. (2016)
    3
    2
    – 2016-07-19 – p.3/58

    View full-size slide

  4. 2008
    – 2016-07-19 – p.4/58

    View full-size slide

  5. 1. 10
    2.
    3.
    4.
    1.
    2.
    – 2016-07-19 – p.5/58

    View full-size slide

  6. 10
    – 2016-07-19 – p.6/58

    View full-size slide

  7. 1. 10
    FinTech/LegalTech : Financial/Legal Technology


    – 2016-07-19 – p.7/58

    View full-size slide

  8. 2.
    ( )
    ( )
    – 2016-07-19 – p.8/58

    View full-size slide

  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-07-19 – p.9/58

    View full-size slide

  10. -
    – 2016-07-19 – p.10/58

    View full-size slide

  11. -
    RSA, DSA, ECDSA ( DSA) ( RSA )
    PKI
    – 2016-07-19 – p.11/58

    View full-size slide

  12. ( )
    1. 10
    ( )
    2.
    3.
    1
    – 2016-07-19 – p.12/58

    View full-size slide

  13. ( )
    M A 60BTC
    – 2016-07-19 – p.13/58

    View full-size slide

  14. Proof of Work
    : Hashcash (1997)
    SHA-1 20 ( )
    0
    1 1
    /
    – 2016-07-19 – p.14/58

    View full-size slide

  15. ( )
    – 2016-07-19 – p.15/58

    View full-size slide

  16. ( )
    – 2016-07-19 – p.16/58

    View full-size slide

  17. POW
    Proof Of Work ( )
    . . . . . .
    – 2016-07-19 – p.17/58

    View full-size slide

  18. (2014-2016)
    – 2016-07-19 – p.18/58

    View full-size slide

  19. End-to-End
    ( ) ( )
    :
    – 2016-07-19 – p.19/58

    View full-size slide

  20. 3
    1.

    2.

    3.
    TX

    – 2016-07-19 – p.20/58

    View full-size slide

  21. 3.
    OS
    – 2016-07-19 – p.21/58

    View full-size slide

  22. (Hyperledger )
    ( )
    ( )
    ( )
    IoT
    /
    /
    – 2016-07-19 – p.22/58

    View full-size slide

  23. ( )
    :
    . . .
    : Proof of Existence
    :
    :
    . . .
    – 2016-07-19 – p.23/58

    View full-size slide

  24. – 2016-07-19 – p.24/58

    View full-size slide

  25. :
    (1600)
    (1865)
    – 2016-07-19 – p.25/58

    View full-size slide

  26. DAC/DAO
    Distributed/Decentralized Autonomous
    Corporation/Organization
    -
    :
    . . .
    – 2016-07-19 – p.26/58

    View full-size slide

  27. OS (2007)
    – 2016-07-19 – p.27/58

    View full-size slide

  28. OS
    10 FinTech/LegalTech
    NPO/NGO
    – 2016-07-19 – p.28/58

    View full-size slide

  29. Vitalik Buterin, “Ethereum White Paper: A NEXT
    GENERATION SMART CONTRACT &
    DECENTRALIZED APPLICATION PLATFORM”
    :
    – 2016-07-19 – p.29/58

    View full-size slide

  30. 4.
    vs.
    The DAO
    – 2016-07-19 – p.30/58

    View full-size slide

  31. vs.
    – 2016-07-19 – p.31/58

    View full-size slide

  32. IoT
    IoT
    . . .
    ( )
    I/O
    EVM ( )
    ( )
    . . .
    I/O
    cf. ADEPT by IBM ( )
    – 2016-07-19 – p.32/58

    View full-size slide

  33. – 2016-07-19 – p.33/58

    View full-size slide

  34. The DAO
    The DAO
    Split ( )
    360 ETH (6/17)
    ( )
    ( ; )
    – 2016-07-19 – p.34/58

    View full-size slide

  35. e.g.
    e.g. (Hyperledger) (Fabric)
    PBFT (Practical Byzantine Fault Tolerance)
    e.g. Chain Open Standard
    SBFT (Simple Byzantine Fault Tolerance)
    ( )
    – 2016-07-19 – p.35/58

    View full-size slide

  36. / , ← 2.0
    , NEM ←
    eris, mijin, Orb 1 ←

    (Fabric), Chain OS ← (Practical) BFT
    ( )
    – 2016-07-19 – p.36/58

    View full-size slide

  37. (?)
    R3 Corda ( )
    iota/tangle (IoT )
    iota : IoT , tangle :
    ;
    – 2016-07-19 – p.37/58

    View full-size slide

  38. OK

    – 2016-07-19 – p.38/58

    View full-size slide


  39. – 2016-07-19 – p.39/58

    View full-size slide

  40. – 2016-07-19 – p.40/58

    View full-size slide

  41. ( )
    ( )
    ( )
    ( )
    ( )
    ( )
    ( )
    4
    – 2016-07-19 – p.41/58

    View full-size slide

  42. – 2016-07-19 – p.42/58

    View full-size slide

  43. 1,000
    ( ) 500
    (SFC )
    – 2016-07-19 – p.43/58

    View full-size slide

  44. (1)
    1. (4-5 )
    (20 )
    – 2016-07-19 – p.44/58

    View full-size slide

  45. (2)
    2.
    – 2016-07-19 – p.45/58

    View full-size slide

  46. (3)
    3.
    – 2016-07-19 – p.46/58

    View full-size slide

  47. (4)
    4.
    3
    – 2016-07-19 – p.47/58

    View full-size slide

  48. ( 1 )
    – 2016-07-19 – p.48/58

    View full-size slide

  49. 4
    – 2016-07-19 – p.49/58

    View full-size slide

  50. :
    ( )
    – 2016-07-19 – p.50/58

    View full-size slide

  51. 1 (15 )
    :
    /
    / /
    / / /
    – 2016-07-19 – p.51/58

    View full-size slide

  52. – 2016-07-19 – p.52/58

    View full-size slide

  53. 2 (15 )
    5 1
    OK
    :
    /
    / /
    / / /
    – 2016-07-19 – p.53/58

    View full-size slide

  54. – 2016-07-19 – p.54/58

    View full-size slide

  55. 3 (15 )
    5 2
    OK
    :
    / /
    / / /
    – 2016-07-19 – p.55/58

    View full-size slide

  56. 2.
    – 2016-07-19 – p.56/58

    View full-size slide

  57. (5 )
    (3 )
    – 2016-07-19 – p.57/58

    View full-size slide

  58. :
    , ,
    , 2009
    – 2016-07-19 – p.58/58

    View full-size slide