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

ハイパーレッジャーとその他の分散レッジャー技術 / Hyperledger and Other Distributed Ledger Technology

ハイパーレッジャーとその他の分散レッジャー技術 / Hyperledger and Other Distributed Ledger Technology

ブロックチェーンハブ主催で開催しているブロックチェーン基盤技術講義『ハイパーレッジャーとその他の分散レッジャー技術』のスライドです。2017年7月26日(水) に使用しました。

Kenji Saito

July 26, 2017
Tweet

More Decks by Kenji Saito

Other Decks in Technology

Transcript

  1. ( ) SFC ( ) CSO (Chief Science Officer) CEO

    1993 M.Eng ( ) 2006 ( ) SFC 16 P2P 2011 → ( ) — — 2017-07-26 – p.2/39
  2. 1. DLT 2. (Linux Foundation) 3. Fabric (IBM), Sawtooth (Intel),

    Iroha ( ) 4. Corda (R3) Tangle (IOTA) 5. DLT — — 2017-07-26 – p.4/39
  3. Q. ( ) ( ) ( = / = )

    — — 2017-07-26 – p.6/39
  4. / : Proposal → Incubation → Active → Deprecated →

    End of Life — — 2017-07-26 – p.9/39
  5. ( ) ( ) ( ) IoT / / (

    ) — — 2017-07-26 – p.11/39
  6. ( = ) ( ) ( ) ↑ — —

    2017-07-26 – p.12/39
  7. 3. 3-1. Fabric (IBM) 3-2. Sawtooth (Intel) 3-3. Iroha (

    ) 3-4. Burrow (Monax) 3-5. Indy — — 2017-07-26 – p.13/39
  8. (Docker) (chaincode) PBFT (Practical BFT) RocksDB CA PKI v1.0 DB

    CA BFT : Byzantine Fault Tolerance ( ) CA : Certificate Authority ( ) PKI : Public Key Infrastructure ( ) — — 2017-07-26 – p.17/39
  9. ( ) (permissioned) (permissionless) Proof of Elapsed Time (PoET) Proof

    of Work ( ) (Intel ) / Transaction Families — — 2017-07-26 – p.20/39
  10. Merkle Tree ( ) Digest = double SHA-256 value Existence

    of a TX can be verified if a relevant subtree is provided — — 2017-07-26 – p.25/39
  11. R3 R3CEV 77 (2017 2 ) 3 SBI , R3Net(

    ) Corda — — 2017-07-26 – p.28/39
  12. CAP ( ) Consistency ( ) Availability ( ) Partition

    tolerance ( ) ⇒ 3 C Eventual consistency ( ) . . . — — 2017-07-26 – p.31/39
  13. JVM ( ) (Uniqueness Services) UTXO X.509 PKI ( )

    UTXO : Unspent TX (transaction) Output ( ) X.509 : PKI — — 2017-07-26 – p.32/39
  14. ( ) (by ) (since 1984) ( ) ( )

    ( ) . . . ( ) ⇒ . . . — — 2017-07-26 – p.37/39
  15. ( ) ( ) ( ) ( ) ( )

    ( ) (by ) ⇒ DLT — — 2017-07-26 – p.38/39