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 と、逃走の線の描き方 / Democracy as an Analogue AI and How to Draw the Line of Escape
ks91
PRO
0
8
アカデミーキャンプ2026 冬「ウチらとヤツらのフューチャー・デザイン」DAY3 / Acadmy Camp 2026 Winter - Future Design by Us and Them DAY3
ks91
PRO
0
55
アカデミーキャンプ2026 冬「ウチらとヤツらのフューチャー・デザイン」DAY1 / Acadmy Camp 2026 Winter - Future Design by Us and Them
ks91
PRO
0
85
アカデミーキャンプ2026 冬「ウチらとヤツらのフューチャー・デザイン」DAY2 / Acadmy Camp 2026 Winter - Future Design by Us and Them DAY2
ks91
PRO
0
74
アナログAI からの逃走とメタ・ネイチャーポジティブ / Escape from Analog AI, and Meta-Nature Positive
ks91
PRO
0
39
AI 前提社会におけるトラスト / Trust in an AI-Driven Society
ks91
PRO
0
63
非営利組織の起業/発表と総括 / Starting up a Nonprofit Organization, Presentation and Summary
ks91
PRO
0
66
自己開発 / Self-Development
ks91
PRO
1
34
あなたは何によって憶えられたいですか? / What Do You Want to be Remembered for?
ks91
PRO
0
40
Other Decks in Technology
See All in Technology
When an innocent-looking ListOffsets Call Took Down Our Kafka Cluster
lycorptech_jp
PRO
0
120
技術的負債の泥沼から組織を救う3つの転換点
nwiizo
8
3.5k
8万デプロイ
iwamot
PRO
2
230
SaaSからAIへの過渡期の中で現在、組織内で起こっている変化 / SaaS to AI Paradigm Shift
aeonpeople
0
120
Claude Code Skills 勉強会 (DevelersIO向けに調整済み) / claude code skills for devio
masahirokawahara
1
14k
トップマネジメントとコンピテンシーから考えるエンジニアリングマネジメント
zigorou
4
830
非情報系研究者へ送る Transformer入門
rishiyama
11
7k
[2026-03-07]あの日諦めたスクラムの答えを僕達はまだ探している。〜守ることと、諦めることと、それでも前に進むチームの話〜
tosite
0
150
EMからVPoEを経てCTOへ:マネジメントキャリアパスにおける葛藤と成長
kakehashi
PRO
9
1.6k
JAWSDAYS2026_A-6_現場SEが語る 回せるセキュリティ運用~設計で可視化、AIで加速する「楽に回る」運用設計のコツ~
shoki_hata
0
2.9k
Security Diaries of an Open Source IAM
ahus1
0
210
Kaggleの経験が実務にどう活きているか / kaggle_findy
sansan_randd
7
1.4k
Featured
See All Featured
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
47
8k
Thoughts on Productivity
jonyablonski
75
5.1k
Building AI with AI
inesmontani
PRO
1
780
How Fast Is Fast Enough? [PerfNow 2025]
tammyeverts
3
480
Optimizing for Happiness
mojombo
378
71k
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
35
3.4k
SEOcharity - Dark patterns in SEO and UX: How to avoid them and build a more ethical web
sarafernandez
0
140
Fireside Chat
paigeccino
42
3.8k
Darren the Foodie - Storyboard
khoart
PRO
3
2.8k
The State of eCommerce SEO: How to Win in Today's Products SERPs - #SEOweek
aleyda
2
9.8k
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
162
16k
GraphQLの誤解/rethinking-graphql
sonatard
75
11k
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