Lock in $30 Savings on PRO—Offer Ends Soon! ⏳
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
ビヨンドブロックチェーン応用 / Beyond Blockchain Applications
Search
Kenji Saito
PRO
April 14, 2021
Technology
0
130
ビヨンドブロックチェーン応用 / Beyond Blockchain Applications
2021年4月14日(水)、ブロックチェーンハブ主催のブロックチェーンアカデミー「ビヨンドブロックチェーン応用」にて使用したスライドです。
Kenji Saito
PRO
April 14, 2021
Tweet
Share
More Decks by Kenji Saito
See All by Kenji Saito
発表と総括 / Presentations and Summary
ks91
PRO
0
3
マーケティングとイノベーション / Marketing and Innovation
ks91
PRO
0
13
ブロックチェーンとこれからの金融システム / Blockchain and the Future of Financial Systems
ks91
PRO
0
34
デザイン相談会 / Design Consultation
ks91
PRO
0
17
マーケティング / Marketing
ks91
PRO
0
10
イノベーション / Innovation
ks91
PRO
0
16
ミッション / Mission
ks91
PRO
0
20
リーダーシップ / Leadership
ks91
PRO
0
19
ミッションとリーダーシップ / Mission and Leadership
ks91
PRO
0
37
Other Decks in Technology
See All in Technology
AI駆動開発によるDDDの実践
dip_tech
PRO
0
300
名刺メーカーDevグループ 紹介資料
sansan33
PRO
0
980
Multimodal AI Driving Solutions to Societal Challenges
keio_smilab
PRO
1
120
タグ付きユニオン型を便利に使うテクニックとその注意点
uhyo
2
690
ブロックテーマとこれからの WordPress サイト制作 / Toyama WordPress Meetup Vol.81
torounit
0
350
AI/MLのマルチテナント基盤を支えるコンテナ技術
pfn
PRO
5
760
HIG学習用スライド
yuukiw00w
0
110
AIにおける自由の追求
shujisado
3
470
MS Ignite 2025で発表されたFoundry IQをRecap
satodayo
3
240
法人支出管理領域におけるソフトウェアアーキテクチャに基づいたテスト戦略の実践
ogugu9
1
180
.NET 10 のパフォーマンス改善
nenonaninu
2
4.8k
AI 時代のデータ戦略
na0
8
3.3k
Featured
See All Featured
For a Future-Friendly Web
brad_frost
180
10k
Large-scale JavaScript Application Architecture
addyosmani
514
110k
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
162
15k
The World Runs on Bad Software
bkeepers
PRO
72
12k
Mobile First: as difficult as doing things right
swwweet
225
10k
The Myth of the Modular Monolith - Day 2 Keynote - Rails World 2024
eileencodes
26
3.2k
Embracing the Ebb and Flow
colly
88
4.9k
A better future with KSS
kneath
240
18k
How To Stay Up To Date on Web Technology
chriscoyier
791
250k
Understanding Cognitive Biases in Performance Measurement
bluesmoon
31
2.7k
The Language of Interfaces
destraynor
162
25k
Being A Developer After 40
akosma
91
590k
Transcript
Chief Science Officer /
[email protected]
— — 2021-04-14 – p.1/30
https://speakerdeck.com/ks91 — — 2021-04-14 – p.2/30
( ) SFC ( ) CSO (Chief Science Officer) 1993
( ) 2006 ( ) SFC 20 P2P (Peer-to-Peer) ( 2019 9 ) 2011 2018 2019 2021 VR → ( ) — — 2021-04-14 – p.3/30
BBc-1 — — 2021-04-14 – p.4/30
— — 2021-04-14 – p.5/30
( ) ( ) (1) (2) (3) (4) ( )
⇒ — — 2021-04-14 – p.6/30
( ) (by ) (since 1984) ( { | }
) ( ) ( ) . . . ( ) ⇒ state machine replication — — 2021-04-14 – p.7/30
( ) (n > 3f vs. ) SMRP (State Machine
Replication Problem) SMRP-1 ( ) SMRP-2 : = ( ) — — 2021-04-14 – p.8/30
( ) ( ( )) ( ) ( ) (
) ( ) → 30 BBc-1 ( ; ) ( ) — — 2021-04-14 – p.9/30
( ) ( ) ( ) ({ | } )
( ) ( ) (by ) — — 2021-04-14 – p.10/30
( ) (1) = ( , , , ) (2)
(1) (3) (1) ⇒ ( ) ( ) ⇒ · / (dependable ) — — 2021-04-14 – p.11/30
— — 2021-04-14 – p.12/30
( ) : etc. ( ) 1 10 ( )
10 /100 ( ) → ( ) — — 2021-04-14 – p.13/30
( : ) (GitHub OK ( D.C.)) ( : )
P2P Ethereum ( ) — — 2021-04-14 – p.14/30
1 2 ( ) — — 2021-04-14 – p.15/30
⇒ — — 2021-04-14 – p.16/30
: ( KVS DHT) — — 2021-04-14 – p.17/30
1 1 16 — — 2021-04-14 – p.18/30
1 ( ) จॻ จॻ จॻ จॻ
จॻ O ཌͷใ μΠδΣετ μΠδΣετ μΠδΣετ μΠδΣετ μΠδΣετ μΠδΣετ μΠδΣετ حͷ߹ ෳ͢Δ ˞μΠδΣετݩͷ ɹσʔλ͕ ϏοτͰ ɹҟͳΔͱશ͘ҟͳΔ ɹͱͳΓɺ·ͨɺμΠδΣ ɹετ͔ΒݩͷσʔλΛ ɹਪଌ͢Δ͜ͱͰ͖ͳ͍ɻ ɾจॻ Λ։ࣔ͞Εͨ " ࢯɺಉ࣌ʹϒϧʔͰࣔ͞ΕΔμΠδΣετͱͦΕ͕ࠨӈͷͲͪΒʹҐஔ͢Δ͔Λड͚औΔɻ ɾ" ࢯจॻ ͷμΠδΣετ͔Β࢝Ίͯɺ࿈͖݁͢Ұ࿈ͷμΠδΣετΛΔ͜ͱʹͳΔͷͰɺϚʔΫϧϧʔτʹࢸΔ·Ͱͷ ɹܭࢉΛ࠶ݱͰ͖ɺಘΒΕͨϚʔΫϧϧʔτ͕จॻͷ࡞ͷཌͷใʹهࡌ͞Ε͍ͯΔͱҰக͢Δ͜ͱΛ֬ೝͰ͖Δɻ هࡌ͢Δ ٻʹج͖ͮ ։ࣔ͞Ε͏Δ ใ ެ։͞ΕΔใ ϚʔΫϧϧʔτ Ϛ ồ Ϋ ϧ ߦ ͕ อ ͠ ෦ త ʹ ։ ࣔ ͢ Δ ʜʜ ʜʜ ʜʜ ʜʜ ʜʜ μΠδΣετ μΠδΣετ μΠδΣετ μΠδΣετ μΠδΣετ μΠδΣετ — — 2021-04-14 – p.19/30
2 ( 1 ) ( ) ( 1 ) —
— 2021-04-14 – p.20/30
2 ( ) จॻ ηΫγϣϯ ෆ։ࣔηΫγϣϯ ෆ։ࣔηΫγϣϯ ηΫγϣϯ ෆ ։
ࣔ จ ࣈ ྻ ܈ จॻͷ μΠδΣετ ࿈݁ޙʹܭࢉ μΠδΣετ μΠδΣετ μΠδΣετ μΠδΣετ ཚ ཚ ཚ ཚ μΠδΣετ μΠδΣετ μΠδΣετ μΠδΣετ μΠδΣετ ɾจॻΛ જࡏతʹ ෆ։ࣔͳ෦ͱແ݅ʹ։ࣔͰ͖Δ෦ʹηΫγϣϯΛ͚ͯอ͢Δɻ ɾݸਓ໊ͳͲɺෆ։ࣔͳจࣈྻʹ͍ͭͯຊจதʹஔ༻จࣈྻ ʮʯͳͲ Ͱهड़͠ɺ ɹ·ͱΊͯจॻσʔλͷඌʹ ਪଌΛࠔʹ͢ΔͨΊɺ֤ʑɺཚͱϖΞʹͯ͠ อ͢Δɻ ɾෆ։ࣔ෦ʹ͍ͭͯμΠδΣετͷΈ͕։ࣔ͞ΕΔ ϒϧʔͰࣔ͞ΕΔ෦Λ։ࣔ ɻ — — 2021-04-14 – p.21/30
3 ( ) (SMRP-2) — — 2021-04-14 – p.22/30
2 SFC : https://arxiv.org/abs/2103.07655 (SMRP-2) (SMRP-2 ) ( ) —
— 2021-04-14 – p.23/30
et al., — , bit Vol.32, No.11 (2000) ( )
( ) BBc-1 ( ) ( ) ( ) — — 2021-04-14 – p.24/30
Beyond Blockchain One (BBc-1) Core version 1.5 (py-bbclib version 1.6)
— — 2021-04-14 – p.25/30
BBc-1 ( ) #JUDPJO ##D$PSF ϨοδϟʔαϒγεςϜ ΞϓϦέʔγϣϯ ͦ ͷ ଞ
͞ · ͟ · ͳ Ξ ϓ Ϧ ͷ Մ ೳ ੑ ڞ௨ϥΠϒϥϦ ##D ։ൃ߲ Ҭ ௨ ՟ Ξ ϓ Ϧ ϙ Π ϯ τ Ξ ϓ Ϧ དྷ ྺ ূ ໌ Ξ ϓ Ϧ ʜ ॳظʹ͓͍ͯଘࡏূ໌Λґଘ ΞϯΧϦϯά ֤ϊʔυʹ͓͚Δهʹ ֤छσʔλϕʔεΛར༻Մೳ TRMJUF.Z42-ͦͷଞ%# BBc-1 σδλϧ௨՟ϥΠϒϥϦ ͦͷଞͷϥΠϒϥϦ CCDMJC 1ZUIPO (P +4 FUD Bitcoin Ethereum ( ) ( ) — — 2021-04-14 – p.26/30
( ) ( ) 1 ( ) + ( )
( ) ( ) SFC MUSCAT ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) BBc-1 — — 2021-04-14 – p.27/30
BBc-1 Core 1. UTXO 2. ( ) : 3. —
— 2021-04-14 – p.28/30
⇒ BBc-1 ( ) · ( ) ( ) ·
( ) ( ) ← — — 2021-04-14 – p.29/30
— — 2021-04-14 – p.30/30