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
フィンテック 2018夏 第5-6回「ブロックチェーン」 / Blockchain
Search
Kenji Saito
PRO
June 25, 2018
Technology
0
160
フィンテック 2018夏 第5-6回「ブロックチェーン」 / Blockchain
2018年6月25日(月)、早稲田大学 大学院経営管理研究科の授業「フィンテック ─ 金融革新とインターネット」第5-6回で使用したスライドです。
Kenji Saito
PRO
June 25, 2018
Tweet
Share
More Decks by Kenji Saito
See All by Kenji Saito
デジタルトランスフォーメーションと民主主義 / Digital Transformation and Democracy
ks91
PRO
0
6
We Never Took the Kobayashi Maru Test Until Now. What Do You Think of Our Solutions? — Journeys of the Mind Through a No-Win Game
ks91
PRO
0
19
思いつきが武器になる:研究というゲームを始めよう / Ideas Are Your Equipments : Let the Game of Research Begin!
ks91
PRO
0
75
ロボットを雰囲気(ヴァイブ)でプログラミングするこどもたち / Children Vibe-Programming Robots
ks91
PRO
0
23
アカデミーキャンプ 2025 SuuuuuuMMeR「燃えろ!!ロボコン」 / Academy Camp 2025 SuuuuuuMMeR "Burn the Spirit, Robocon!!" DAY 3
ks91
PRO
0
31
アカデミーキャンプ 2025 SuuuuuuMMeR「燃えろ!!ロボコン」 / Academy Camp 2025 SuuuuuuMMeR "Burn the Spirit, Robocon!!" DAY 2
ks91
PRO
0
35
アカデミーキャンプ 2025 SuuuuuuMMeR「燃えろ!!ロボコン」 / Academy Camp 2025 SuuuuuuMMeR "Burn the Spirit, Robocon!!" DAY 1
ks91
PRO
0
160
未来へのフォワードキャスト / Forward Cast to the Future
ks91
PRO
0
88
発表と総括 / Presentations and Summary
ks91
PRO
0
62
Other Decks in Technology
See All in Technology
Django's GeneratedField by example - DjangoCon US 2025
pauloxnet
0
150
「Linux」という言葉が指すもの
sat
PRO
4
140
AIエージェント開発用SDKとローカルLLMをLINE Botと組み合わせてみた / LINEを使ったLT大会 #14
you
PRO
0
130
MagicPod導入から半年、オープンロジQAチームで実際にやったこと
tjoko
0
110
TS-S205_昨年対比2倍以上の機能追加を実現するデータ基盤プロジェクトでのAI活用について
kaz3284
1
220
まずはマネコンでちゃちゃっと作ってから、それをCDKにしてみよか。
yamada_r
2
120
人工衛星のファームウェアをRustで書く理由
koba789
15
8.2k
「その開発、認知負荷高すぎませんか?」Platform Engineeringで始める開発者体験カイゼン術
sansantech
PRO
2
470
Generative AI Japan 第一回生成AI実践研究会「AI駆動開発の現在地──ブレイクスルーの鍵を握るのはデータ領域」
shisyu_gaku
0
330
Snowflake Intelligenceにはこうやって立ち向かう!クラシルが考えるAI Readyなデータ基盤と活用のためのDataOps
gappy50
0
280
今日から始めるAWSセキュリティ対策 3ステップでわかる実践ガイド
yoshidatakeshi1994
0
120
初めてAWSを使うときのセキュリティ覚書〜初心者支部編〜
cmusudakeisuke
1
280
Featured
See All Featured
Mobile First: as difficult as doing things right
swwweet
224
9.9k
The Art of Programming - Codeland 2020
erikaheidi
56
13k
Building Adaptive Systems
keathley
43
2.7k
Testing 201, or: Great Expectations
jmmastey
45
7.7k
Chrome DevTools: State of the Union 2024 - Debugging React & Beyond
addyosmani
7
850
Writing Fast Ruby
sferik
628
62k
The Myth of the Modular Monolith - Day 2 Keynote - Rails World 2024
eileencodes
26
3k
Intergalactic Javascript Robots from Outer Space
tanoku
272
27k
Raft: Consensus for Rubyists
vanstee
140
7.1k
Statistics for Hackers
jakevdp
799
220k
Building Better People: How to give real-time feedback that sticks.
wjessup
368
19k
Building a Scalable Design System with Sketch
lauravandoore
462
33k
Transcript
— 5-6 — 2018 ( )
[email protected]
— 2018 5-6
— 2018-06-25 – p.1/77
( ) 1 6 11 (1) • 2 6 11
(2) • 3 6 18 (1) • 4 6 18 (2) • 5 6 25 (1) • 6 6 25 (2) • 7 7 2 (1) 8 7 2 (2) 9 7 9 (2018 APSIG : Asia Pacific School on Internet Governance) 10 7 9 (2018 APSIG) 11 7 16 (1) 12 7 16 (2) 13 7 23 (1) 14 7 23 (2) 15 7 30 (1) 16 7 30 (2) — 2018 5-6 — 2018-06-25 – p.2/77
( ) ( ) DASF / — 2018 5-6 —
2018-06-25 – p.3/77
DASF / https://dasf.global P2P OS (3D ) — 2018 5-6
— 2018-06-25 – p.4/77
2018 SFC ( ) 1 : 8 4 ( )∼8
( ) [4 5 ] 2 : 8 20 ( )∼24 ( ) [4 5 ] 5,000 ( ) ( ) / / https://academy-camp.org/2018/06/12/acamp2018s-staff-cfp/ — 2018 5-6 — 2018-06-25 – p.5/77
SF — 2018 5-6 — 2018-06-25 – p.6/77
WIRED vol.25 The Power of Blockchain (2016) : 5 Family
( ) — 2018 5-6 — 2018-06-25 – p.7/77
SFC ⇒ — 2018 5-6 — 2018-06-25 – p.8/77
— 2018 5-6 — 2018-06-25 – p.9/77
1. 2. 3. 4. 5. 6. 7. : 8. —
2018 5-6 — 2018-06-25 – p.10/77
1. — 2018 5-6 — 2018-06-25 – p.11/77
2. (1) (end; ) (2) 2018 6 23 ( )
17:59 JST Course N@vi — 2018 5-6 — 2018-06-25 – p.12/77
24 21 (6/24 11:00 ) , , , (correspondent; ),
, , , , , , , , , , , , — 2018 5-6 — 2018-06-25 – p.13/77
S 2011 ⇒ ↔ ↔ — 2018 5-6 — 2018-06-25
– p.14/77
S DASF ( ) . . . ⇒ and/or —
2018 5-6 — 2018-06-25 – p.15/77
K “ ” “ ” . . . ( )
⇒ / = , / = — 2018 5-6 — 2018-06-25 – p.16/77
K ◦◦ ⇒ = — 2018 5-6 — 2018-06-25 –
p.17/77
Y ⇒ ( ) — 2018 5-6 — 2018-06-25 –
p.18/77
U ⇒ — 2018 5-6 — 2018-06-25 – p.19/77
2. — 2018 5-6 — 2018-06-25 – p.20/77
— 2018 5-6 — 2018-06-25 – p.21/77
SHA-1 https://shattered.it 2017 2 Google (CWI) — 2018 5-6 —
2018-06-25 – p.22/77
— 2018 5-6 — 2018-06-25 – p.23/77
(RSA) RSA (RSA : Rivest, Shamir, Adleman) ECDSA ( DSA
: Digital Signature Algorithm) — 2018 5-6 — 2018-06-25 – p.24/77
: < , > : : < , , >
: OK NG — 2018 5-6 — 2018-06-25 – p.25/77
( ) ← CA — 2018 5-6 — 2018-06-25 –
p.26/77
3. (by Satoshi Nakamoto) Satoshi ( ) (block; , )
← (chain; ) ← — 2018 5-6 — 2018-06-25 – p.27/77
1) 2) 3) ⇒ ⇒ · / (dependable ) —
2018 5-6 — 2018-06-25 – p.28/77
(1) ( ) ⇒ P2P ⇒ ( ) — 2018
5-6 — 2018-06-25 – p.29/77
(2) (double spending) ( ) ⇒ ⇒ ( ) →
( ) ( ) ⇒ → → ⇒ → — 2018 5-6 — 2018-06-25 – p.30/77
— — 2018 5-6 — 2018-06-25 – p.31/77
(1) 2,100 cm3 (cc) 1 1cm3 ( ) 10 12.5cm3
→ 10 4 ( 21 ) 2009 1 50cm3 — 2018 5-6 — 2018-06-25 – p.32/77
(2) . . . → — 2018 5-6 — 2018-06-25
– p.33/77
∼ ท൪߸O ท൪߸O ท൪߸O લทͷμΠδΣετ λʔήοτҎԼͰͳ͍ͱ͍͚ͳ͍ Έͩ͠ίʔφʔ μΠδΣετ͕λʔήοτҎԼʹͳΔΑ͏ʹೖΕΔదͳ༰
( ) — 2018 5-6 — 2018-06-25 – p.34/77
∼ ϖʔδ൪߸O ϖʔδ൪߸O ϖʔδ൪߸O ϖʔδ൪߸O ϖʔδ൪߸O
ϖʔδ൪߸O ϖʔδ൪߸O ϖʔδ൪߸O ͬͪ͜ͷྺ࢙͕༗ޮ () — 2018 5-6 — 2018-06-25 – p.35/77
( ) 1. 10 ( ) 2. 3. 1 —
2018 5-6 — 2018-06-25 – p.36/77
/DLT(Distributed Ledger Technology) ਖ਼ੑͷอূ ྫ6590ߏͱσδλϧॺ໊ ଘࡏੑͷূ໌ ྫ࡞ۀূ໌͖ϋογϡνΣʔϯ །Ұੑͷ߹ҙ ྫφΧϞτɾίϯηϯαε ϧʔϧͷهड़
ྫ#5$ͷҠస ɾ τϥϯβΫγϣϯͷ༰͕վ͟ΜͰ͖ͣɺ ɾ ͦͷΞηοτʹؔ͢ΔաڈͷτϥϯβΫγϣϯྻʹরΒͯ͠ໃ६͕ͳ͘ɺ ɾ ͔ͭɺਖ਼ͳϢʔβʹΑΓೖ͞Ε͍ͯΔ͜ͱΛอূ͢Δ ɾաڈʹ͋ͬͨτϥϯβΫγϣϯͷূڌΛຣফͰ͖ͣɺ ɾ ͔ͭɺաڈʹͳ͔ͬͨτϥϯβΫγϣϯͷূڌΛ፻Ͱ͖ͳ͍ ɾໃ६͢Δ;ͨͭͷτϥϯβΫγϣϯ͕ೖ͞Εͨ߹ɺ ɹ ͍ͣΕ ؔ༩͢Δશһ͕ಉ͡ยํΛબΜͰྺ࢙ͷதʹҐஔ͚ͮΔ ɾΞϓϦέʔγϣϯϩδοΫ Կ͕ਖ਼͍͠τϥϯβΫγϣϯ͔ΛܾΊΔ End-to-End ( ) ( ) — 2018 5-6 — 2018-06-25 – p.37/77
— 2018 5-6 — 2018-06-25 – p.38/77
10 WaCo WaCo : Waseda Coin 1) 2) — 2018
5-6 — 2018-06-25 – p.39/77
⇒ — 2018 5-6 — 2018-06-25 – p.40/77
4. — 2018 5-6 — 2018-06-25 – p.41/77
(Hyperledger ) ( ) ( ) ( ) IoT /
/ ( ) — 2018 5-6 — 2018-06-25 – p.42/77
: . . . : Proof of Existence, Everledger, Factom,
. . . ( ) ( ) ( ) — 2018 5-6 — 2018-06-25 – p.43/77
( KVS DHT) — 2018 5-6 — 2018-06-25 – p.44/77
5. — 2018 5-6 — 2018-06-25 – p.45/77
(2009.1-2018.6) : 2 . . . — 2018 5-6 —
2018-06-25 – p.46/77
vs. — 2018 5-6 — 2018-06-25 – p.47/77
The DAO ( ) The DAO Split ( ) 360
ETH (50∼60 ) (2016/6/17) ( → ) ( → ; ) ( ) (2016/7/20 ) — 2018 5-6 — 2018-06-25 – p.48/77
— 2018 5-6 — 2018-06-25 – p.49/77
: ⇒ ⇒ — 2018 5-6 — 2018-06-25 – p.50/77
Ether Ether Ether ( ) Ether Ether ( ) .
. . . . . BTC Everledger, Factom ⇒ ( ) — 2018 5-6 — 2018-06-25 – p.51/77
3 1. ( : UTXO ) ⇒ ( ) 2.
( : ) ⇒ 3. ( : ) TX ⇒ 2 3 — 2018 5-6 — 2018-06-25 – p.52/77
/DLT Bitcoin, Ethereum DLT BBc-1 ( ) ( ) (
) ( ) ( ) ( ) ( ) ( ) ( ) Ethereum ( ) ( ) — 2018 5-6 — 2018-06-25 – p.53/77
( ( )) ( ) DLT ( ) ( )
( ) . . . BBc-1 ( ) — 2018 5-6 — 2018-06-25 – p.54/77
→ ( ) — 2018 5-6 — 2018-06-25 – p.55/77
C V C ≥ V Bitcoin ( ) bitcoin Bitcoin
( ) Ethereum DLT ( ) BBc-1 ( ) ( ) C ≥ V (proactive) (introspection ( ) ) ( ) — 2018 5-6 — 2018-06-25 – p.56/77
— 2018 5-6 — 2018-06-25 – p.57/77
Ethereum ( ) ( ) ⇒ (Casper) ( ) ⇒
ZoE (Zcash on Ethereum) ( vs. ) ( ) ⇒ Plasma ( ) ⇒ ( ) (Benevolent Dictator For Life (BDFL)) ( ) ⇒ — 2018 5-6 — 2018-06-25 – p.58/77
BBc-1 ( ) ( ) ⇒ ( ) ⇒ (
vs. ) ( ) ⇒ DHT ( ) ⇒ ( ) ( ) ⇒ — 2018 5-6 — 2018-06-25 – p.59/77
6. — 2018 5-6 — 2018-06-25 – p.60/77
( ) (by ) (since 1984) ( ) ( )
( ) . . . ( ) ⇒ . . . — 2018 5-6 — 2018-06-25 – p.61/77
( ) ( ) ( ) ( ) ( )
(by ) — 2018 5-6 — 2018-06-25 – p.62/77
Q. ( ) ( = / = ) ⇒ —
2018 5-6 — 2018-06-25 – p.63/77
( ) ( ) ( ) — 2018 5-6 —
2018-06-25 – p.64/77
( ) ( ) / / — 2018 5-6 —
2018-06-25 – p.65/77
— ( ) 1. ( ) 2. ( ) 3.
( ) — 2018 5-6 — 2018-06-25 – p.66/77
→ 30 : × — 2018 5-6 — 2018-06-25 –
p.67/77
OS (2007) — 2018 5-6 — 2018-06-25 – p.68/77
Amazon Go → — 2018 5-6 — 2018-06-25 – p.69/77
( JPY ) MUFG J S (“Cause-Oriented Economy”) ⇒ —
2018 5-6 — 2018-06-25 – p.70/77
(4 ) ( ) — 2018 5-6 — 2018-06-25 –
p.71/77
→ (AI ) → ← → → / / —
2018 5-6 — 2018-06-25 – p.72/77
( ) ( ) — 2018 5-6 — 2018-06-25 –
p.73/77
7. : — 2018 5-6 — 2018-06-25 – p.74/77
8. — 2018 5-6 — 2018-06-25 – p.75/77
3. 2018 6 30 ( ) 17:59 JST Course N@vi
— 2018 5-6 — 2018-06-25 – p.76/77
— 2018 5-6 — 2018-06-25 – p.77/77