Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
ハイパーレッジャーとその他の分散台帳技術 / Hyperledger and Other Di...
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
Kenji Saito
PRO
February 28, 2020
Technology
110
2
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
ハイパーレッジャーとその他の分散台帳技術 / Hyperledger and Other Distributed Ledger Technology
2020年2月28日(金)、ブロックチェーンハブ主催のブロックチェーンアカデミー「ハイパーレッジャーとその他の分散台帳技術」にて使用したスライドです。
Kenji Saito
PRO
February 28, 2020
More Decks by Kenji Saito
See All by Kenji Saito
FinTech 7-8 : Blockchain
ks91
PRO
0
16
Fall 2026: A Guide & Workshop on Using AI for Academic Paper Writing
ks91
PRO
0
38
FinTech 5-6 : The World of Apps
ks91
PRO
0
54
終わらない幼年期とそのための下部構造・社会資本 / The Never-Ending Childhood and the Infrastructure and Social Capital Needed to Support It
ks91
PRO
0
30
FinTech 3-4 : Internet Technology and Governance
ks91
PRO
0
72
2026 秋 生成AI を活用した論文執筆ガイド/ワークショップ / Fall 2026: Guide and Workshop on Writing Papers Using Generative AI
ks91
PRO
0
140
AIとビジネス・メガトレンド 〜 サイバネティクス的経営観 / AI and Business Megatrends: A Cybernetic Perspective on Management
ks91
PRO
0
44
FinTech 1-2 : Overview of FinTech
ks91
PRO
0
160
アカデミーキャンプ 2026秋「位置ゲーに秀でよ!ウチらとヤツらのゲーム・デザイン」DAY 4 / Academy Camp 2026 Fall - Excel at Location-Based Games! Our and Their Game Design DAY 4
ks91
PRO
0
65
Other Decks in Technology
See All in Technology
V8のArray.prototype.flatを最大約20倍速くするまでと、巨大OSSへの大規模コミットの道のり
riyaamemiya
0
300
自作バイナリを動かす「入口」8選
puhitaku
2
1.3k
10年後、Engineering 行為を剥奪されるとして、わたしたちは、どう、何を創ればいいだろうか。 / If Engineering Is Taken Away in 10 Years, How and What Should We Create?
bitkey
PRO
1
200
LambdaWebFunctionsを試してみた / exploring-lambda-web-functions
koukihosaka
1
360
NDIでApple Vision Proにリアルタイム映像送信
jyouryuusui
0
130
スプシの手作業からの解脱 ~更新はClaude Codeに、見せ方と使い方はGASアプリに任せる~
kentarofujii
0
160
実践!Cloud Run ハンズオン!! / Cloud Run handson
y0hgi
2
290
Metadata - Section 1: HTML Basics
mohab1
0
120
Classmethod Company Deck
satoshi7
1
730
Temporal 最高!でも改めて「日付」について調べたら人類の負債すぎる件
riyaamemiya
0
170
PagerDuty Tech Hub-鳴らすけれど、人は動かない
ezaki
0
180
ウォンテッドリーの最近のプロダクトと技術の紹介
stomk
0
120
Featured
See All Featured
The SEO Collaboration Effect
kristinabergwall1
1
590
Bash Introduction
62gerente
615
220k
Accessibility Awareness
sabderemane
1
250
Ecommerce SEO: The Keys for Success Now & Beyond - #SERPConf2024
aleyda
1
2.2k
Crafting Experiences
bethany
1
380
The AI Search Optimization Roadmap by Aleyda Solis
aleyda
2
6.3k
Designing Dashboards & Data Visualisations in Web Apps
destraynor
232
55k
Faster Mobile Websites
deanohume
310
32k
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
46
3k
Impact Scores and Hybrid Strategies: The future of link building
tamaranovitovic
0
460
A better future with KSS
kneath
240
18k
Imperfection Machines: The Place of Print at Facebook
scottboms
270
14k
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