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

5G時代の分散レッジャー技術と社会基盤 / Distributed Ledger Technology and Social Foundation for 5G Era

5G時代の分散レッジャー技術と社会基盤 / Distributed Ledger Technology and Social Foundation for 5G Era

2016年7月6日、青山オーバルビルにて開催された第3回 5Gアプリケーション研究会にてお話した際のスライドです。

Kenji Saito

July 06, 2016
Tweet

More Decks by Kenji Saito

Other Decks in Technology

Transcript

  1. 7 6 2013 Winny P2P P2P 5G – 5G –

    2016-07-06 – p.2/38
  2. ( ) SFC ( ) CSO (Chief Science Officer) 1993

    M.Eng ( ) 2006 ( ) DMC SFC 15 P2P ⇒ 5G – 5G – 2016-07-06 – p.3/38
  3. 2008 ( ) 5G IoT (Internet of Things) IoT 5G

    5G – 5G – 2016-07-06 – p.5/38
  4. ( ) ( ) ← (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) 5G – 5G – 2016-07-06 – p.9/38
  5. - RSA, DSA, ECDSA ( DSA) ( RSA ) PKI

    5G – 5G – 2016-07-06 – p.11/38
  6. ( ) 1. 10 ( ) 2. 3. 1 5G

    – 5G – 2016-07-06 – p.12/38
  7. Proof of Work : Hashcash (1997) SHA-1 20 ( )

    0 1 1 / 5G – 5G – 2016-07-06 – p.14/38
  8. POW Proof Of Work ( ) . . . .

    . . 5G – 5G – 2016-07-06 – p.17/38
  9. 3 1. ⇒ 2. ⇒ 3. TX ⇒ 5G –

    5G – 2016-07-06 – p.20/38
  10. (Hyperledger ) ( ) ( ) ( ) IoT /

    / 5G – 5G – 2016-07-06 – p.22/38
  11. ( ) : . . . : Proof of Existence

    : : . . . 5G – 5G – 2016-07-06 – p.23/38
  12. Vitalik Buterin, “Ethereum White Paper: A NEXT GENERATION SMART CONTRACT

    & DECENTRALIZED APPLICATION PLATFORM” : 5G – 5G – 2016-07-06 – p.29/38
  13. IoT IoT . . . ( ) I/O EVM (

    ) ( ) . . . I/O cf. ADEPT by IBM ( ) 5G – 5G – 2016-07-06 – p.32/38
  14. The DAO The DAO Split ( ) 360 ETH (6/17)

    27 ( ) ( ) ( ; ) 5G – 5G – 2016-07-06 – p.34/38
  15. e.g. e.g. (Hyperledger) (Fabric) PBFT (Practical Byzantine Fault Tolerance) e.g.

    Chain Open Standard SBFT (Simple Byzantine Fault Tolerance) ( ) 5G – 5G – 2016-07-06 – p.35/38
  16. / , ← 2.0 , NEM ← eris, mijin, Orb

    1 ← ← (Fabric), Chain OS ← (Practical) BFT ( ) 5G – 5G – 2016-07-06 – p.36/38
  17. (?) R3 Corda ( ) iota/tangle (IoT ) iota :

    IoT , tangle : ; 5G 5G – 5G – 2016-07-06 – p.37/38