Lock in $30 Savings on PRO—Offer Ends Soon! ⏳
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
ブロックチェーン / Blockchain
Search
Kenji Saito
PRO
June 19, 2021
Technology
0
140
ブロックチェーン / Blockchain
2021年6月21日、早稲田大学 大学院経営管理研究科の「フィンテック ─ 金融革新とインターネット (2021夏)」第6-7回にて使用したスライドです。
Kenji Saito
PRO
June 19, 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
33
デザイン相談会 / 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
Oracle Database@Google Cloud:サービス概要のご紹介
oracle4engineer
PRO
0
650
名刺メーカーDevグループ 紹介資料
sansan33
PRO
0
980
翻訳・対話・越境で強いチームワークを作ろう! / Building Strong Teamwork through Interpretation, Dialogue, and Border-Crossing
ar_tama
4
1.7k
オープンデータの内製化から分かったGISデータを巡る行政の課題
naokim84
2
1.4k
Agentic AI Patterns and Anti-Patterns
glaforge
1
120
こがヘンだよ!Snowflake?サービス名称へのこだわり
tarotaro0129
0
110
「え?!それ今ではHTMLだけでできるの!?」驚きの進化を遂げたモダンHTML
riyaamemiya
10
4.5k
バグハンター視点によるサプライチェーンの脆弱性
scgajge12
2
560
知っていると得する!Movable Type 9 の新機能を徹底解説
masakah
0
220
履歴テーブル、今回はこう作りました 〜 Delegated Types編 〜 / How We Built Our History Table This Time — With Delegated Types
moznion
16
9.5k
MCP・A2A概要 〜Google Cloudで構築するなら〜
shukob
0
170
生成AI時代の自動E2Eテスト運用とPlaywright実践知_引持力哉
legalontechnologies
PRO
0
160
Featured
See All Featured
The Web Performance Landscape in 2024 [PerfNow 2024]
tammyeverts
12
970
Fantastic passwords and where to find them - at NoRuKo
philnash
52
3.5k
Side Projects
sachag
455
43k
BBQ
matthewcrist
89
9.9k
Why Our Code Smells
bkeepers
PRO
340
57k
Product Roadmaps are Hard
iamctodd
PRO
55
12k
The Invisible Side of Design
smashingmag
302
51k
Stop Working from a Prison Cell
hatefulcrawdad
273
21k
Thoughts on Productivity
jonyablonski
73
5k
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
PRO
196
69k
How Fast Is Fast Enough? [PerfNow 2025]
tammyeverts
3
380
Build The Right Thing And Hit Your Dates
maggiecrowley
38
3k
Transcript
— 2021 6-7 (WBS) — 2021 6-7 — 2021-06-21 –
p.1/67
https://speakerdeck.com/ks91 — 2021 6-7 — 2021-06-21 – p.2/67
( ) 1 5 31 • 2 6 7 (1)
• 3 6 7 (2) • 4 6 14 – (1) • 5 6 14 – (2) • 6 6 21 (1) • 7 6 21 (2) • 8 6 28 ( ) (1) 9 6 28 ( ) (2) 10 7 5 (1) 11 7 5 (2) 12 7 12 (1) 13 7 12 (2) 14 7 19 (1) 15 7 19 (2) — 2021 6-7 — 2021-06-21 – p.3/67
1. 2. 3. 4. 5. 6. 7. : 8. —
2021 6-7 — 2021-06-21 – p.4/67
1. — 2021 6-7 — 2021-06-21 – p.5/67
3. (1) (end; ) (2) 2021 6 17 ( )
23:59 JST Waseda Moodle (Discord ) — 2021 6-7 — 2021-06-21 – p.6/67
. . . . . . 20 18 (6/18( )
16:30 ) ( ) ( / / ) / / / / ( / ) / / / / / ( ) : https://www.nikkei.com/article/DGKKZO70015990W1A310C2KE8000/ ( ) : https://www.nikkei.com/article/DGKKZO70052650X10C21A3KE8000/ P2P — 2021 6-7 — 2021-06-21 – p.7/67
M ( ) ⇒ — 2021 6-7 — 2021-06-21 –
p.8/67
O vs vs ⇒ DEX DEX : Decentralized EXchange :
(distributed) (decentralized) (autonomous) — 2021 6-7 — 2021-06-21 – p.9/67
M ( ) ⇒ (DAO) ( ) e-GOV — 2021
6-7 — 2021-06-21 – p.10/67
S ⇒ → — 2021 6-7 — 2021-06-21 – p.11/67
N (= ) or (= ) ATM / ⇒ (
) : → ( ) : → — 2021 6-7 — 2021-06-21 – p.12/67
H ⇒ ( ) (Bitcoin ) — 2021 6-7 —
2021-06-21 – p.13/67
2. — 2021 6-7 — 2021-06-21 – p.14/67
( ) ( ) ( 16 ) SHA Secure Hash
Algorithm ( ) 1 : — 2021 6-7 — 2021-06-21 – p.15/67
SHA-1 https://shattered.it SHA-1 160 2017 2 Google (CWI) — 2021
6-7 — 2021-06-21 – p.16/67
— 2021 6-7 — 2021-06-21 – p.17/67
(RSA) RSA (RSA : Rivest, Shamir, Adleman) ECDSA ( DSA
: Digital Signature Algorithm) - — 2021 6-7 — 2021-06-21 – p.18/67
: < , > : : < , , >
: OK NG ⇒ — 2021 6-7 — 2021-06-21 – p.19/67
( ) ← CA — 2021 6-7 — 2021-06-21 –
p.20/67
3. (by Satoshi Nakamoto) Satoshi ( ) (block; , )
← (chain; ) ← — 2021 6-7 — 2021-06-21 – p.21/67
(1) ( ) 3 — 2021 6-7 — 2021-06-21 –
p.22/67
(2) ↓ (1) ( ) (2) (3) ( ) —
2021 6-7 — 2021-06-21 – p.23/67
(1) ( ) ⇒ P2P ⇒ ( ) — 2021
6-7 — 2021-06-21 – p.24/67
(2) (double spending) ( ) ⇒ ⇒ ( ) →
( ) ( ) ⇒ → → ⇒ → — 2021 6-7 — 2021-06-21 – p.25/67
— — 2021 6-7 — 2021-06-21 – p.26/67
(1) 2,100 cm3 (cc) 1 1cm3 ( ) 10 6.25cm3
→ 10 4 ( 21 ) 2009 1 50cm3 — 2021 6-7 — 2021-06-21 – p.27/67
(2) . . . → — 2021 6-7 — 2021-06-21
– p.28/67
∼ ท൪߸O ท൪߸O ท൪߸O લทͷμΠδΣετ λʔήοτҎԼͰͳ͍ͱ͍͚ͳ͍ Έͩ͠ίʔφʔ μΠδΣετ͕λʔήοτҎԼʹͳΔΑ͏ʹೖΕΔదͳ༰
( ) — 2021 6-7 — 2021-06-21 – p.29/67
∼ ϖʔδ൪߸O ϖʔδ൪߸O ϖʔδ൪߸O ϖʔδ൪߸O ϖʔδ൪߸O
ϖʔδ൪߸O ϖʔδ൪߸O ϖʔδ൪߸O ͬͪ͜ͷྺ࢙͕༗ޮ ( → ) ( ) — 2021 6-7 — 2021-06-21 – p.30/67
1 ( ) μΠδΣετ ϒϩοΫ O ϚΠχϯάใु ݻఆ खྉ
ೖྗͷ߹ܭͱग़ྗͷ߹ܭͷࠩ .FSLMFΛܭࢉͯ͠ ͦͷϧʔτΛ֨ೲ ͍ͣΕऔҾه͕औΓग़͞Εɺ ͦͷ࣌ͷਖ਼࢙ʹೖ͍ͬͯͳ͍ͷͳΒ ৽ͨͳϒϩοΫͷதʹ֨ೲ͞ΕΔ ᶃਖ਼ੑͷอূ ϏοτίΠϯͰ 6590 ߏ ᶄଘࡏੑͷূ໌ ϏοτίΠϯͰ࡞ۀূ໌͖ϋογϡνΣʔϯ ᶅ།Ұੑͷ߹ҙ ϏοτίΠϯͰ φΧϞτɾίϯηϯαε ϒϩοΫ O ϒϩοΫ O ϒϩοΫ O ϒϩοΫ O ϒϩοΫ O ϒϩοΫ O μΠδΣετ μΠδΣετ μΠδΣετ μΠδΣετ μΠδΣετ μΠδΣετ #5$ ੜ औҾ औҾ औҾ औҾ ʜʜ ΑΓ͍ ࡞ۀূ໌ ͷίετ͕ΑΓΘ Ε͍ͯΔ νΣʔϯ ͕༗ޮͱͳΔ μΠδΣετ㱡λʔήοτ 1SPPG0G8PSL ࡞ۀূ໌ աڈͷऔҾग़ྗͷࢀর σδλϧॺ໊ ެ։ݤ Ѽઌͱྔ ίΠϯ λʔήοτ ϊϯε ೖྗ ೖྗ ग़ྗ ग़ྗ 1. 10 ( ) 2. 3. 1 — 2021 6-7 — 2021-06-21 – p.31/67
/LT(Ledger Technology) ਖ਼ੑͷอূ ྫ6590ߏͱσδλϧॺ໊ ଘࡏੑͷূ໌ ྫ࡞ۀূ໌͖ϋογϡνΣʔϯ །Ұੑͷ߹ҙ ྫφΧϞτɾίϯηϯαε ϧʔϧͷهड़ ྫ#5$ͷҠస
ɾ τϥϯβΫγϣϯͷ༰͕վ͟ΜͰ͖ͣɺ ɾ ͦͷΞηοτʹؔ͢ΔաڈͷτϥϯβΫγϣϯྻʹরΒͯ͠ໃ६͕ͳ͘ɺ ɾ ͔ͭɺਖ਼ͳϢʔβʹΑΓೖ͞Ε͍ͯΔ͜ͱΛอূ͢Δ ɾաڈʹ͋ͬͨτϥϯβΫγϣϯͷূڌΛຣফͰ͖ͣɺ ɾ ͔ͭɺաڈʹͳ͔ͬͨτϥϯβΫγϣϯͷূڌΛ፻Ͱ͖ͳ͍ ɾໃ६͢Δ;ͨͭͷτϥϯβΫγϣϯ͕ೖ͞Εͨ߹ɺ ɹ ͍ͣΕ ؔ༩͢Δશһ͕ಉ͡ยํΛબΜͰྺ࢙ͷதʹҐஔ͚ͮΔ ɾΞϓϦέʔγϣϯϩδοΫ Կ͕ਖ਼͍͠τϥϯβΫγϣϯ͔ΛܾΊΔ End-to-End ( ) ( ) — 2021 6-7 — 2021-06-21 – p.32/67
4. — 2021 6-7 — 2021-06-21 – p.33/67
(Hyperledger ) ( ) ( ) ( ) ( )
IoT / / ( ) — 2021 6-7 — 2021-06-21 – p.34/67
: . . . : Proof of Existence, Everledger, .
. . ( ) ( ) ( ) — 2021 6-7 — 2021-06-21 – p.35/67
( KVS DHT) — 2021 6-7 — 2021-06-21 – p.36/67
5. — 2021 6-7 — 2021-06-21 – p.37/67
(2009 1 ∼2021 6 ) 2 → 2 2 →
→ — 2021 6-7 — 2021-06-21 – p.38/67
vs. — 2021 6-7 — 2021-06-21 – p.39/67
The DAO ( ) The DAO Split ( ) 360
ETH (50∼60 ) (2016/6/17) ( → ) ( → ; ) ( ) (2016/7/20 ) — 2021 6-7 — 2021-06-21 – p.40/67
— 2021 6-7 — 2021-06-21 – p.41/67
: ⇒ ⇒ — 2021 6-7 — 2021-06-21 – p.42/67
Ether Ether Ether ( ) Ether Ether ( ) .
. . . . . BTC ⇒ ( ) — 2021 6-7 — 2021-06-21 – p.43/67
3 1. ( : UTXO + ) ⇒ ( )
2. ( : ) ⇒ 3. ( : ) TX ⇒ 2 3 — 2021 6-7 — 2021-06-21 – p.44/67
/ Bitcoin, Ethereum LT BBc-1 ( ) ( ) (
) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ެڞۭؒ ɾτϥϯβΫγϣϯͷূڌΛແؔͳྺ࢙͕อ༗ ɾͲΕ͔ͷாΛແໃ६ʹॻ͖͑ͯূڌ͕Δ τϥϯβΫγϣϯ ா υϝΠϯ ϩʔΧϧۭؒ υϝΠϯ ϩʔΧϧۭؒ υϝΠϯ ϩʔΧϧۭؒ Ethereum ( ) — 2021 6-7 — 2021-06-21 – p.45/67
— 2021 6-7 — 2021-06-21 – p.46/67
Ethereum ( ) ( ) ⇒ (Casper) ( ) ⇒
ZoE (Zcash on Ethereum) ( vs. ) ( ) ⇒ Plasma ( ) ⇒ ( ) (Benevolent Dictator For Life (BDFL)) ( ) ⇒ — 2021 6-7 — 2021-06-21 – p.47/67
BBc-1 ( ) ( ) ⇒ ( ) ⇒ (
vs. ) ( ) ⇒ DHT ( ) ⇒ ( ) ( ) ⇒ — 2021 6-7 — 2021-06-21 – p.48/67
6. — 2021 6-7 — 2021-06-21 – p.49/67
( ) (by ) (since 1984) ( ) ( )
( ) . . . ( ) ⇒ . . . — 2021 6-7 — 2021-06-21 – p.50/67
( ) ( ) ( ) ( ) ( )
(by ) — 2021 6-7 — 2021-06-21 – p.51/67
Q. ( ) ( = / = ) ⇒ —
2021 6-7 — 2021-06-21 – p.52/67
( ) ( ) ( ) — 2021 6-7 —
2021-06-21 – p.53/67
( ) ( ) / / — 2021 6-7 —
2021-06-21 – p.54/67
— ( ) 1. ( ) 2. ( ) 3.
( ) — 2021 6-7 — 2021-06-21 – p.55/67
. . . Ethereum https://speakerdeck.com/ks91/introduction-to-bbc-1-and-ethereum-f1a5d202-36fe-4a4f-9536-d01e66d51f83 https://speakerdeck.com/ks91/bbc-1-and-ethereum-exercise-ii-39acc9be-9ec2-4fc1-ad3d-d2cca737fa09 — 2021 6-7 —
2021-06-21 – p.56/67
→ 30 : × — 2021 6-7 — 2021-06-21 –
p.57/67
OS (2007) — 2021 6-7 — 2021-06-21 – p.58/67
Amazon Go → — 2021 6-7 — 2021-06-21 – p.59/67
( JPY ) MUFG J S (“Cause-Oriented Economy”) ⇒ —
2021 6-7 — 2021-06-21 – p.60/67
(4 ) ( ) — 2021 6-7 — 2021-06-21 –
p.61/67
→ (AI ) → ← → → / / —
2021 6-7 — 2021-06-21 – p.62/67
( ) ( ) — 2021 6-7 — 2021-06-21 –
p.63/67
7. : — 2021 6-7 — 2021-06-21 – p.64/67
8. — 2021 6-7 — 2021-06-21 – p.65/67
4. 2021 6 24 ( ) 23:59 JST Waseda Moodle
(Discord ) — 2021 6-7 — 2021-06-21 – p.66/67
— 2021 6-7 — 2021-06-21 – p.67/67