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

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

Kenji Saito
December 20, 2017

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

2017年12月20日(水)、ブロックチェーンアカデミー「ハイパーレッジャーとその他の分散レッジャー技術」にて使用したスライドです

Kenji Saito

December 20, 2017
Tweet

More Decks by Kenji Saito

Other Decks in Technology

Transcript

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

    M.Eng ( ) 2006 ( ) SFC 17 P2P 2011 → ( ) — — 2017-12-20 – p.2/35
  2. (Linux Foundation) Fabric (IBM), Sawtooth (Intel), Iroha ( ) Corda

    (R3), Tangle (IOTA), BBc-1 ( ) DLT — — 2017-12-20 – p.4/35
  3. / : Proposal → Incubation → Active → Deprecated →

    End of Life — — 2017-12-20 – p.7/35
  4. Fabric – (Docker) (chaincode) PBFT (Practical BFT) ( ) RocksDB

    CA PKI v1.0 DB CA BFT : Byzantine Fault Tolerance ( ) CA : Certificate Authority ( ) PKI : Public Key Infrastructure ( ) — — 2017-12-20 – p.11/35
  5. ( ) (permissioned) (permissionless) Proof of Elapsed Time (PoET) Proof

    of Work ( ) (Intel ) / Transaction Families — — 2017-12-20 – p.13/35
  6. Iroha – JVM (chaincode) Sumeragi (BFT) → YAC? JVM :

    Java Virtual Machine (Java ) — — 2017-12-20 – p.17/35
  7. R3 R3CEV 77 (2017 2 ) 3 SBI R3Net( )

    Corda — — 2017-12-20 – p.20/35
  8. Corda – JVM ( ) (Uniqueness Services) UTXO X.509 PKI

    ( ) X.509 : PKI — — 2017-12-20 – p.23/35
  9. IoT TX TX (DAG) ( DAG ) TX Tangle —

    — 2017-12-20 – p.25/35
  10. Proof of Work Bitcoin ( ) BBc Trust ( )

    https://beyond-blockchain.org/public/bbc-trust.pdf ( ) https://beyond-blockchain.org/public/bbc-trust_ja.pdf ( ) Design Paper (white paper) https://beyond-blockchain.org/public/bbc1-design-paper.pdf — — 2017-12-20 – p.28/35
  11. BBc-1 – ( Python) ( DAG) ( ) UTXO v1.0

    (2017 ; v0.7) — — 2017-12-20 – p.30/35
  12. ( ) (1) (2) (3) (4) ( ) ⇒ —

    — 2017-12-20 – p.32/35
  13. ( ) (by ) (since 1984) ( ) ( )

    ( ) . . . ( ) ⇒ state machine replication — — 2017-12-20 – p.33/35
  14. ( ) ( ) ( ) ( ) ( )

    ( ) (by ) — — 2017-12-20 – p.34/35