Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
ハイパーレッジャーとその他の分散台帳技術 / Hyperledger and Other Di...
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
Kenji Saito
PRO
February 28, 2020
Technology
2
100
ハイパーレッジャーとその他の分散台帳技術 / Hyperledger and Other Distributed Ledger Technology
2020年2月28日(金)、ブロックチェーンハブ主催のブロックチェーンアカデミー「ハイパーレッジャーとその他の分散台帳技術」にて使用したスライドです。
Kenji Saito
PRO
February 28, 2020
Tweet
Share
More Decks by Kenji Saito
See All by Kenji Saito
アナログAI からの逃走とメタ・ネイチャーポジティブ / Escape from Analog AI, and Meta-Nature Positive
ks91
PRO
0
4
AI 前提社会におけるトラスト / Trust in an AI-Driven Society
ks91
PRO
0
16
非営利組織の起業/発表と総括 / Starting up a Nonprofit Organization, Presentation and Summary
ks91
PRO
0
58
自己開発 / Self-Development
ks91
PRO
1
22
あなたは何によって憶えられたいですか? / What Do You Want to be Remembered for?
ks91
PRO
0
29
ボランティアと理事会 / Volunteers and Board of Directors
ks91
PRO
0
50
メタ・ネイチャーポジティブへの道 / The Path to Meta Nature Positive
ks91
PRO
0
36
アカデミーキャンプ2026 初春「ミライ、ゲーミファイ」DAY 3 / Academy Camp 2026 Early Spring "GAMIFY THE FUTURE!!" DAY 3
ks91
PRO
0
53
アカデミーキャンプ2026 初春「ミライ、ゲーミファイ」DAY 2 / Academy Camp 2026 Early Spring "GAMIFY THE FUTURE!!" DAY 2
ks91
PRO
0
88
Other Decks in Technology
See All in Technology
こんなところでも(地味に)活躍するImage Modeさんを知ってるかい?- Image Mode for OpenShift -
tsukaman
1
170
Tebiki Engineering Team Deck
tebiki
0
24k
Greatest Disaster Hits in Web Performance
guaca
0
290
30万人の同時アクセスに耐えたい!新サービスの盤石なリリースを支える負荷試験 / SRE Kaigi 2026
genda
4
1.4k
GitHub Issue Templates + Coding Agentで簡単みんなでIaC/Easy IaC for Everyone with GitHub Issue Templates + Coding Agent
aeonpeople
1
260
OCI Database Management サービス詳細
oracle4engineer
PRO
1
7.4k
私たち準委任PdEは2つのプロダクトに挑戦する ~ソフトウェア、開発支援という”二重”のプロダクトエンジニアリングの実践~ / 20260212 Naoki Takahashi
shift_evolve
PRO
2
200
Codex 5.3 と Opus 4.6 にコーポレートサイトを作らせてみた / Codex 5.3 vs Opus 4.6
ama_ch
0
200
Frontier Agents (Kiro autonomous agent / AWS Security Agent / AWS DevOps Agent) の紹介
msysh
3
190
ブロックテーマ、WordPress でウェブサイトをつくるということ / 2026.02.07 Gifu WordPress Meetup
torounit
0
200
Cosmos World Foundation Model Platform for Physical AI
takmin
0
970
ファインディの横断SREがTakumi byGMOと取り組む、セキュリティと開発スピードの両立
rvirus0817
1
1.6k
Featured
See All Featured
技術選定の審美眼(2025年版) / Understanding the Spiral of Technologies 2025 edition
twada
PRO
117
110k
ReactJS: Keep Simple. Everything can be a component!
pedronauck
666
130k
From Legacy to Launchpad: Building Startup-Ready Communities
dugsong
0
140
Effective software design: The role of men in debugging patriarchy in IT @ Voxxed Days AMS
baasie
0
230
Deep Space Network (abreviated)
tonyrice
0
64
Site-Speed That Sticks
csswizardry
13
1.1k
Build The Right Thing And Hit Your Dates
maggiecrowley
39
3k
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
35
3.4k
For a Future-Friendly Web
brad_frost
182
10k
AI in Enterprises - Java and Open Source to the Rescue
ivargrimstad
0
1.1k
XXLCSS - How to scale CSS and keep your sanity
sugarenia
249
1.3M
Reality Check: Gamification 10 Years Later
codingconduct
0
2k
Transcript
Chief Science Officer /
[email protected]
— — 2020-02-28 – p.1/39
https://speakerdeck.com/ks91 — — 2020-02-28 – p.2/39
( ) SFC CSO (Chief Science Officer) 1993 ( )
2006 ( ) SFC 19 P2P (Peer-to-Peer) ( 9 ) 2011 2018 2019 ∼ 2019 ∼ REINVENT THE WORLD → ( ) — — 2020-02-28 – p.3/39
Linux Foundation Hyperledger R3CEV Corda Facebook/Calibra The Libra Blockchain (
) — — 2020-02-28 – p.4/39
(Linux Foundation) Fabric (IBM), Sawtooth (Intel), Iroha ( ), Indy
(Sovrin) Corda (R3), The Libra Blockchain (Facebook/Calibra), BBc-1 ( ) DLT — — 2020-02-28 – p.5/39
/DLT ਖ਼ੑͷอূ ྫ6590ߏͱσδλϧॺ໊ ଘࡏੑͷূ໌ ྫ࡞ۀূ໌͖ϋογϡνΣʔϯ །Ұੑͷ߹ҙ ྫφΧϞτɾίϯηϯαε ϧʔϧͷهड़ ྫ#5$ͷҠస ɾ
τϥϯβΫγϣϯͷ༰͕վ͟ΜͰ͖ͣɺ ɾ ͦͷΞηοτʹؔ͢ΔաڈͷτϥϯβΫγϣϯྻʹরΒͯ͠ໃ६͕ͳ͘ɺ ɾ ͔ͭɺਖ਼ͳϢʔβʹΑΓೖ͞Ε͍ͯΔ͜ͱΛอূ͢Δ ɾաڈʹ͋ͬͨτϥϯβΫγϣϯͷূڌΛຣফͰ͖ͣɺ ɾ ͔ͭɺաڈʹͳ͔ͬͨτϥϯβΫγϣϯͷূڌΛ፻Ͱ͖ͳ͍ ɾໃ६͢Δ;ͨͭͷτϥϯβΫγϣϯ͕ೖ͞Εͨ߹ɺ ɹ ͍ͣΕ ؔ༩͢Δશһ͕ಉ͡ยํΛબΜͰྺ࢙ͷதʹҐஔ͚ͮΔ ɾΞϓϦέʔγϣϯϩδοΫ Կ͕ਖ਼͍͠τϥϯβΫγϣϯ͔ΛܾΊΔ End-to-End ( ) ( ) — — 2020-02-28 – p.6/39
(Linux Foundation) https://www.hyperledger.org Apache License, Version 2.0 — — 2020-02-28
– p.7/39
/ : Proposal → Incubation → Active → Deprecated →
End of Life — — 2020-02-28 – p.8/39
( https://www.hyperledger.org/about/members ) — — 2020-02-28 – p.9/39
Fabric (IBM) IBM Digital Asset Holdings http://hyperledger-fabric.readthedocs.io/en/latest/ State : Active
— — 2020-02-28 – p.10/39
( ) ( ) — — 2020-02-28 – p.11/39
Fabric – (Docker) (chaincode) BFT , RocksDB CA PKI v1.0
( v2.0) DB CA BFT : Byzantine Fault Tolerance ( ) CA : Certificate Authority ( ) PKI : Public Key Infrastructure ( ) — — 2020-02-28 – p.12/39
Sawtooth (Intel) https://github.com/hyperledger/sawtooth-core State : Active — — 2020-02-28 –
p.13/39
( ) (permissioned) (permissionless) Proof of Elapsed Time (PoET) Proof
of Work ( ) (Intel ) / Transaction Families — — 2020-02-28 – p.14/39
Sawtooth – (transaction families) (PoET ) PBFT (Practical BFT) PoET
( ) (transaction families) — — 2020-02-28 – p.15/39
Iroha ( ) https://iroha.readthedocs.io/en/latest/ State : Active — — 2020-02-28
– p.16/39
( ) DLT : C++ — — 2020-02-28 – p.17/39
Iroha – JVM (chaincode) Sumeragi (BFT) → YAC (FT) +
, JVM : Java Virtual Machine (Java ) FT : Fault Tolerance ( ) ( ) — — 2020-02-28 – p.18/39
Indy (Sovrin) https://github.com/hyperledger/indy-node State : Active — — 2020-02-28 –
p.19/39
( ) ID Hyperledger ID — — 2020-02-28 – p.20/39
Indy – ID RBFT (Redundant BFT) — — 2020-02-28 –
p.21/39
Corda (R3) R3 https://github.com/corda/corda — — 2020-02-28 – p.22/39
R3 R3CEV 77 (2017 2 ) 3 SBI R3Net( )
Corda — — 2020-02-28 – p.23/39
Corda Corda : : — — 2020-02-28 – p.24/39
( ) + CAP ( (?) ) — — 2020-02-28
– p.25/39
Corda – JVM ( ) (Uniqueness Services) UTXO X.509 PKI
( ) X.509 : PKI — — 2020-02-28 – p.26/39
The Libra Blockchain Libra https://developers.libra.org/docs/the-libra-blockchain-paper — — 2020-02-28 – p.27/39
Libra Move (← ) (BFT) (← ) ( ) 5
( ) — — 2020-02-28 – p.28/39
The Libra Blockchain ( ) → Merkle accumulator (1) publish
(2) ( ) (3) BFT (4) Ethereum Gas ( DoS ) (5) /VM — — 2020-02-28 – p.29/39
The Libra Blockchain – Move (VM ) BFT (= )
( 1,000 ) ( publish ) + 5 . . . BFT f ( ) 1 (f ) Move (domain-specific) ( ) — — 2020-02-28 – p.30/39
BBc-1 (Beyond Blockchain One) https://github.com/beyond-blockchain https://beyond-blockchain.org — — 2020-02-28 –
p.31/39
Proof of Work Bitcoin ( ) BBc Trust ( )
https://github.com/beyond-blockchain/bbc1/blob/develop/docs/BBc-trust.pdf ( ) https://github.com/beyond-blockchain/bbc1/blob/develop/docs/BBc-trust_ja.pdf ( ) Design Paper (white paper) https://github.com/beyond-blockchain/bbc1/blob/develop/docs/BBc-1_design_paper.pdf — — 2020-02-28 – p.32/39
BBc-1 — — 2020-02-28 – p.33/39
BBc-1 – (Python → bbc1-lib-contracts?) PoCX ( ) ( DAG)
( ) UTXO/ (Proof of Context) — — 2020-02-28 – p.34/39
(D)LT — — 2020-02-28 – p.35/39
( ) (1) (2) (3) (4) ( ) ⇒ —
— 2020-02-28 – p.36/39
( ) (by ) (since 1984) ( ) ( )
( ) . . . ( ) ⇒ state machine replication — — 2020-02-28 – p.37/39
( ) ( ) ( ) ( ) ( )
( ) (by ) ( ) → — — 2020-02-28 – p.38/39
— — 2020-02-28 – p.39/39