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

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

Kenji Saito
October 24, 2016

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

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

Kenji Saito

October 24, 2016
Tweet

More Decks by Kenji Saito

Other Decks in Technology

Transcript

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

    ( ) 1993 M.Eng ( ) 2006 ( ) SFC 15 P2P ⇒ ∼ ∼ – 2016-10-24 – p.2/40
  2. (1) ⇓ ← . . . = (oneness) ∼ ∼

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

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

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

    ∼ ∼ – 2016-10-24 – p.11/40
  7. RSA, DSA, ECDSA ( DSA) ( RSA) PKI ∼ ∼

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

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

    20 ( ) 0 1 1 / ∼ ∼ – 2016-10-24 – p.15/40
  10. POW Proof Of Work ( ) . . . ∼

    ∼ – 2016-10-24 – p.18/40
  11. (Hyperledger ) ( ) ( ) ( ) IoT /

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

    : ∼ ∼ – 2016-10-24 – p.23/40
  13. (Ethereum) Vitalik Buterin, “Ethereum White Paper: A NEXT GENERATION SMART

    CONTRACT & DECENTRALIZED APPLICATION PLATFORM” : ∼ ∼ – 2016-10-24 – p.32/40
  14. The DAO ( ) The DAO Split ( ) 360

    ETH (50∼60 ) (6/17) ( ) ( ; ) (7/20 ) ∼ ∼ – 2016-10-24 – p.37/40
  15. 3 1. ( ) ⇒ ( ) 2. ( )

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