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

ブロックチェーン概論 / Overview of Blockchains

Kenji Saito
January 30, 2017

ブロックチェーン概論 / Overview of Blockchains

ブロックチェーンハブ主催で開催している連続講義 (通算第3期) ブロックチェーン基盤技術 第1回「ブロックチェーン概論」のスライドです。2017年1月30日(月) に使用しました。

Kenji Saito

January 30, 2017
Tweet

More Decks by Kenji Saito

Other Decks in Technology

Transcript

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

    ( ) 1993 M.Eng ( ) 2006 ( ) SFC 16 P2P ⇒ — 1 — 2017-01-30 – p.2/55
  2. 1. 2. 3. (Proof of Work) 4. 5. 6. 2.0

    7. 8. — 1 — 2017-01-30 – p.4/55
  3. ( ) ( ) ← ← (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) — 1 — 2017-01-30 – p.6/55
  4. P2P ( ) (double spending) ⇒ ( ) ( )

    — 1 — 2017-01-30 – p.7/55
  5. RSA, DSA, ECDSA ( DSA) ( RSA) PKI — 1

    — 2017-01-30 – p.10/55
  6. ( – UTXO ) M A 60BTC — 1 —

    2017-01-30 – p.11/55
  7. ( ) 1. 10 ( ) 2. 3. 1 —

    1 — 2017-01-30 – p.12/55
  8. 3. (Proof of Work) Proof of Work (POW) POW —

    1 — 2017-01-30 – p.14/55
  9. Proof of Work . . . : Hashcash (1997) SHA-1

    20 ( ) 0 1 1 / — 1 — 2017-01-30 – p.15/55
  10. POW Proof Of Work ( ) . . . —

    1 — 2017-01-30 – p.18/55
  11. (Hyperledger ) ( ) ( ) ( ) IoT /

    / ( ) — 1 — 2017-01-30 – p.21/55
  12. : . . . : Proof of Existence ( )

    : — 1 — 2017-01-30 – p.22/55
  13. DAO ( ) Distributed Autonomous Organization - : . .

    . — 1 — 2017-01-30 – p.25/55
  14. (Ethereum) Vitalik Buterin, “Ethereum White Paper: A NEXT GENERATION SMART

    CONTRACT & DECENTRALIZED APPLICATION PLATFORM” : DAO — 1 — 2017-01-30 – p.28/55
  15. IoT IoT . . . ( ) I/O EVM (

    ) ( ) I/O cf. ADEPT by IBM — 1 — 2017-01-30 – p.31/55
  16. n > 3f n P F P > 2F ⇒

    — 1 — 2017-01-30 – p.33/55
  17. The DAO ( ) “The DAO” Split ( ) 360

    ETH (50∼60 ) (6/17) ( ) ( ; ) (7/20 ) — 1 — 2017-01-30 – p.36/55
  18. 2.0 BTC ( ) ← “OP_RETURN” . . . —

    1 — 2017-01-30 – p.38/55
  19. & Everledger — Factom — Storj ( ) — P2P

    — 1 — 2017-01-30 – p.39/55
  20. Chain NASDAQ eris mijin NEM Orb 1 Enterprise Ethereum &

    ; — 1 — 2017-01-30 – p.41/55
  21. (Hyperledger ) ( ) ( ) ( ) ( )

    IoT / / ( ) — 1 — 2017-01-30 – p.43/55
  22. Hyperledger Fabric : IBM DAH Sawtooth Lake : Intel Iroha

    : Corda : R3 ( ) — 1 — 2017-01-30 – p.45/55
  23. R3 Corda Introducing R3 CordaTM: A Distributed Ledger Designed for

    Financial Services http://r3cev.com/s/corda-introductory-whitepaper-final.pdf — 1 — 2017-01-30 – p.46/55
  24. – 3 1. ( ; ) ⇒ ( ) 2.

    ( ; ) ⇒ 3. ( ; ) TX ⇒ ( ) — 1 — 2017-01-30 – p.55/55