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
ビヨンドブロックチェーン基礎 / Beyond Blockchain Basics
Search
Kenji Saito
PRO
September 30, 2020
Technology
1
100
ビヨンドブロックチェーン基礎 / Beyond Blockchain Basics
2020年9月30日(水)、ブロックチェーンハブ主催のブロックチェーンアカデミー「ビヨンドブロックチェーン基礎」にて使用したスライドです。
Kenji Saito
PRO
September 30, 2020
Tweet
Share
More Decks by Kenji Saito
See All by Kenji Saito
スマートコントラクトと分散ファイナンス / Smart Contracts and Decentralized Finance
ks91
PRO
0
50
シン・ブロックチェーン / Truth of Blockchain
ks91
PRO
0
78
パスワード/パスフレーズと認証 / Password, Passphrase and Authentication
ks91
PRO
0
32
git と GitHub / git and GitHub
ks91
PRO
0
33
ソフトウェアの開発と保守 / Software Development and Maintenance
ks91
PRO
0
46
インターネットの特徴 / Features of the Internet
ks91
PRO
0
31
インターネットのガバナンス / Governance of the Internet
ks91
PRO
0
29
暗号学的ハッシュ関数 / Cryptographic Hash Function
ks91
PRO
0
35
デジタル署名 / Digital Signature
ks91
PRO
0
30
Other Decks in Technology
See All in Technology
フィンテック養成勉強会#54
finengine
0
180
mrubyと micro-ROSが繋ぐロボットの世界
kishima
2
300
Tech-Verse 2025 Keynote
lycorptech_jp
PRO
0
120
Uniadex__公開版_20250617-AIxIoTビジネス共創ラボ_ツナガルチカラ_.pdf
iotcomjpadmin
0
160
AWS Summit Japan 2025 Community Stage - App workflow automation by AWS Step Functions
matsuihidetoshi
1
270
急成長を支える基盤作り〜地道な改善からコツコツと〜 #cre_meetup
stefafafan
0
120
Welcome to the LLM Club
koic
0
170
AIエージェント最前線! Amazon Bedrock、Amazon Q、そしてMCPを使いこなそう
minorun365
PRO
15
5.2k
Node-RED × MCP 勉強会 vol.1
1ftseabass
PRO
0
140
生成AI時代の開発組織・技術・プロセス 〜 ログラスの挑戦と考察 〜
itohiro73
0
200
PHP開発者のためのSOLID原則再入門 #phpcon / PHP Conference Japan 2025
shogogg
4
750
解析の定理証明実践@Lean 4
dec9ue
0
180
Featured
See All Featured
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
281
13k
Become a Pro
speakerdeck
PRO
28
5.4k
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
31
1.2k
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
124
52k
Making Projects Easy
brettharned
116
6.3k
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
48
2.8k
Typedesign – Prime Four
hannesfritz
42
2.7k
Designing Experiences People Love
moore
142
24k
Navigating Team Friction
lara
187
15k
Testing 201, or: Great Expectations
jmmastey
42
7.5k
Embracing the Ebb and Flow
colly
86
4.7k
Automating Front-end Workflow
addyosmani
1370
200k
Transcript
Chief Science Officer /
[email protected]
— — 2020-09-30 – p.1/33
https://speakerdeck.com/ks91 — — 2020-09-30 – p.2/33
( ) SFC ( ) CSO (Chief Science Officer) 1993
( ) 2006 ( ) SFC 20 P2P (Peer-to-Peer) ( 9 ) 2011 2018 2019 2019 2020 2020 → ( ) — — 2020-09-30 – p.3/33
Beyond Blockchain One (BBc-1) — — 2020-09-30 – p.4/33
Beyond Blockchain One (BBc-1) — — 2020-09-30 – p.5/33
— — 2020-09-30 – p.6/33
(BP : Blockchain Property ) BP-1 : BP-2 : BP-3
: ( ) BP-2 permissionless ( ) permissioned ( ) BP-2’ : — — 2020-09-30 – p.7/33
( ) (1) (2) (3) (4) ( ) (BP-2 )
state machine replication BP-3 ( : ( )) ( ) — — 2020-09-30 – p.8/33
1 : ( ) 2 : ( ) ⇒ (
) ( ) ( ) ( ) ( ) → — — 2020-09-30 – p.9/33
(1) = ( , , , ) (2) ← (1)
(3) ← (1) ⇒ ( ) ⇒ · / (dependable ) — — 2020-09-30 – p.10/33
/ ( ) Bitcoin ( ) Open Assets Protocol (OAP)
( ) Ethereum ( ) ( ) Polkadot relay chain (parachains ↓ ) ( ) ( ) Hyperledger (Linux Foundation) Fabric (IBM/DAH), Sawtooth (Intel), Iroha ( ), Indy (Sovrin) Corda (R3), BBc-1 ( ) — — 2020-09-30 – p.11/33
/ ਖ਼ੑͷอূ ྫ6590ߏͱσδλϧॺ໊ ଘࡏੑͷূ໌ ྫ࡞ۀূ໌͖ϋογϡνΣʔϯ །Ұੑͷ߹ҙ ྫφΧϞτɾίϯηϯαε ϧʔϧͷهड़ ྫ#5$ͷҠస ɾ
τϥϯβΫγϣϯͷ༰͕վ͟ΜͰ͖ͣɺ ɾ ͦͷΞηοτʹؔ͢ΔաڈͷτϥϯβΫγϣϯྻʹরΒͯ͠ໃ६͕ͳ͘ɺ ɾ ͔ͭɺਖ਼ͳϢʔβʹΑΓೖ͞Ε͍ͯΔ͜ͱΛอূ͢Δ ɾաڈʹ͋ͬͨτϥϯβΫγϣϯͷূڌΛຣফͰ͖ͣɺ ɾ ͔ͭɺաڈʹͳ͔ͬͨτϥϯβΫγϣϯͷূڌΛ፻Ͱ͖ͳ͍ ɾໃ६͢Δ;ͨͭͷτϥϯβΫγϣϯ͕ೖ͞Εͨ߹ɺ ɹ ͍ͣΕ ؔ༩͢Δશһ͕ಉ͡ยํΛબΜͰྺ࢙ͷதʹҐஔ͚ͮΔ ɾΞϓϦέʔγϣϯϩδοΫ Կ͕ਖ਼͍͠τϥϯβΫγϣϯ͔ΛܾΊΔ — — 2020-09-30 – p.12/33
( ) ↑ (BP-2 BP-2’ ) — — 2020-09-30 –
p.13/33
( ) ( ) — — 2020-09-30 – p.14/33
( ) ( ) BP-2 ( ) — — 2020-09-30
– p.15/33
/ Bitcoin, Ethereum BBc-1 ( ) ( ) ( )
( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ެڞۭؒ ɾτϥϯβΫγϣϯͷূڌΛແؔͳྺ࢙͕อ༗ ɾͲΕ͔ͷாΛແໃ६ʹॻ͖͑ͯূڌ͕Δ τϥϯβΫγϣϯ ா υϝΠϯ ϩʔΧϧۭؒ υϝΠϯ ϩʔΧϧۭؒ υϝΠϯ ϩʔΧϧۭؒ Ethereum ( ) — — 2020-09-30 – p.16/33
( ( )) (BP-2 : ) ( ) ( )
: ( ) ( ) ( ) BBc-1 ( ; ) — — 2020-09-30 – p.17/33
— — 2020-09-30 – p.18/33
/ ( ) ( ) ( vs. ) ( )
( ) ( ) ⇒ ( : BBc-1) : : — — 2020-09-30 – p.19/33
→ ( ) → — — 2020-09-30 – p.20/33
C V C ≥ V Bitcoin ( ) bitcoin Bitcoin
( ) Ethereum ( ) BBc-1 (PoCX) ( ) C ≥ V (proactive) (introspection ( ) ) ( ) — — 2020-09-30 – p.21/33
— — 2020-09-30 – p.22/33
Ethereum ( ) ⇒ (Casper) ( ) ⇒ ZoE (Zcash
on Ethereum) ( vs. ) ( ) ⇒ Plasma ( ) ⇒ ( ) (Benevolent Dictator For Life (BDFL)) ( ) ⇒ — — 2020-09-30 – p.23/33
DPoS (Delegated Proof of Stake) PoS Delegated ( ) stake
. . . stake stake . . . — — 2020-09-30 – p.24/33
BBc-1 ( ) ⇒ ( ) ⇒ ( vs. )
( ) ⇒ DHT ( ) ⇒ ( ) ( ) ⇒ — — 2020-09-30 – p.25/33
Beyond Blockchain One (BBc-1) https://beyond-blockchain.org https://github.com/beyond-blockchain (2017 10 31 )
offi
[email protected]
— — 2020-09-30 – p.26/33
( ) — — 2020-09-30 – p.27/33
— — 2020-09-30 – p.28/33
Beyond Blockchain One (BBc-1) #JUDPJO ##D$PSF ϨοδϟʔαϒγεςϜ ΞϓϦέʔγϣϯ ͦ ͷ
ଞ ͞ · ͟ · ͳ Ξ ϓ Ϧ ͷ Մ ೳ ੑ ڞ௨ϥΠϒϥϦ ##D ։ൃ߲ Ҭ ௨ ՟ Ξ ϓ Ϧ ϙ Π ϯ τ Ξ ϓ Ϧ དྷ ྺ ূ ໌ Ξ ϓ Ϧ ʜ ॳظʹ͓͍ͯଘࡏূ໌Λґଘ ΞϯΧϦϯά ֤ϊʔυʹ͓͚Δهʹ ֤छσʔλϕʔεΛར༻Մೳ TRMJUF.Z42-ͦͷଞ%# BBc-1 σδλϧ௨՟ϥΠϒϥϦ ͦͷଞͷϥΠϒϥϦ CCDMJC 1ZUIPO (P +4 FUD ( ) ( ) — — 2020-09-30 – p.29/33
BBc-1 ਖ਼ੑͷอূ 6590 جຊߏ εςʔτཧՄ ࣝผࢠͱެ։ݤͷ ଟ༷ͳॺ໊ཁٻ υϝΠϯͰͷݕূ
αΠϯϦΫΤετ ࠴ݖͱͯ͠ͷΞηοτ #Z[BOUJOF1BYPT োੑ ωΠςΟϒ௨՟Λͨͳ͍ υϝΠϯ࣏ࣗ υϝΠϯؒͷཤྺަࠩʹΑΔίϯςΩετূ໌ ॳظʹ͓͍ͯϒϩοΫνΣʔϯͷΞϯΧϦϯά ଘࡏੑͷূ໌ །Ұੑͷ߹ҙ Ψόφϯε — — 2020-09-30 – p.30/33
BBc-1 — — 2020-09-30 – p.31/33
BBc Trust ( ) — https://beyond-blockchain.org/public/bbc-trust.pdf — https://beyond-blockchain.org/public/bbc-trust_ja.pdf Design Paper
(white paper) ( revision 0.2) — https://beyond-blockchain.org/public/bbc1-design-paper.pdf gihyo.jp ∼BBc-1 Beyond Blockchain One — https://gihyo.jp/dev/serial/01/bbc1 — — 2020-09-30 – p.32/33
— — 2020-09-30 – p.33/33