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
ブロックチェーンを理解する 〜解説と実演〜 / Understanding Blockchains
Search
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
Kenji Saito
PRO
June 07, 2017
Technology
1
580
ブロックチェーンを理解する 〜解説と実演〜 / Understanding Blockchains
2017年6月7日(水)、Interop Tokyo 2017 の同名のセッションにて私用したスライドです。
Kenji Saito
PRO
June 07, 2017
Tweet
Share
More Decks by Kenji Saito
See All by Kenji Saito
AI 前提社会におけるトラスト / Trust in an AI-Driven Society
ks91
PRO
0
4
非営利組織の起業/発表と総括 / Starting up a Nonprofit Organization, Presentation and Summary
ks91
PRO
0
56
自己開発 / Self-Development
ks91
PRO
1
16
あなたは何によって憶えられたいですか? / What Do You Want to be Remembered for?
ks91
PRO
0
19
ボランティアと理事会 / Volunteers and Board of Directors
ks91
PRO
0
42
メタ・ネイチャーポジティブへの道 / The Path to Meta Nature Positive
ks91
PRO
0
34
アカデミーキャンプ2026 初春「ミライ、ゲーミファイ」DAY 3 / Academy Camp 2026 Early Spring "GAMIFY THE FUTURE!!" DAY 3
ks91
PRO
0
50
アカデミーキャンプ2026 初春「ミライ、ゲーミファイ」DAY 2 / Academy Camp 2026 Early Spring "GAMIFY THE FUTURE!!" DAY 2
ks91
PRO
0
85
アカデミーキャンプ2026 初春「ミライ、ゲーミファイ」DAY 1 / Academy Camp 2026 Early Spring "GAMIFY THE FUTURE!!" DAY 1
ks91
PRO
0
81
Other Decks in Technology
See All in Technology
入社1ヶ月でデータパイプライン講座を作った話
waiwai2111
1
250
Frontier Agents (Kiro autonomous agent / AWS Security Agent / AWS DevOps Agent) の紹介
msysh
3
150
(金融庁共催)第4回金融データ活用チャレンジ勉強会資料
takumimukaiyama
0
130
ClickHouseはどのように大規模データを活用したAIエージェントを全社展開しているのか
mikimatsumoto
0
200
ZOZOにおけるAI活用の現在 ~開発組織全体での取り組みと試行錯誤~
zozotech
PRO
5
4.9k
あたらしい上流工程の形。 0日導入からはじめるAI駆動PM
kumaiu
5
760
Data Hubグループ 紹介資料
sansan33
PRO
0
2.7k
CDK対応したAWS DevOps Agentを試そう_20260201
masakiokuda
1
200
プロポーザルに込める段取り八分
shoheimitani
1
170
2026年、サーバーレスの現在地 -「制約と戦う技術」から「当たり前の実行基盤」へ- /serverless2026
slsops
2
210
usermode linux without MMU - fosdem2026 kernel devroom
thehajime
0
220
フルカイテン株式会社 エンジニア向け採用資料
fullkaiten
0
10k
Featured
See All Featured
Amusing Abliteration
ianozsvald
0
96
A designer walks into a library…
pauljervisheath
210
24k
DevOps and Value Stream Thinking: Enabling flow, efficiency and business value
helenjbeal
1
90
Leveraging Curiosity to Care for An Aging Population
cassininazir
1
160
GitHub's CSS Performance
jonrohan
1032
470k
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
25
1.7k
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
52
5.8k
Testing 201, or: Great Expectations
jmmastey
46
8k
Leadership Guide Workshop - DevTernity 2021
reverentgeek
1
200
Lessons Learnt from Crawling 1000+ Websites
charlesmeaden
PRO
1
1.1k
More Than Pixels: Becoming A User Experience Designer
marktimemedia
3
320
Joys of Absence: A Defence of Solitary Play
codingconduct
1
290
Transcript
∼ ( 1 ) ∼ SFC
[email protected]
— — 2017-06-07
– p.1/33
( ) SFC ( ) CSO (Chief Science Officer) 1993
M.Eng ( ) 2006 ( ) SFC 16 P2P 2011 → ( ) — — 2017-06-07 – p.2/33
1. 2. 3. 4. 5. — — 2017-06-07 – p.3/33
1. (by Satoshi Nakamoto) Satoshi ( ) (block; , )
(chain; ) — — 2017-06-07 – p.4/33
( ) P2P ( ) (double spending) ⇒ ( )
← — — 2017-06-07 – p.5/33
/ (1) 2,100 cm3 1 1cm3 10 12.5cm3 ⇒ ⇒
( ) — — 2017-06-07 – p.6/33
/ (2) ( ) ( ) ( ) ( )
→ — — 2017-06-07 – p.7/33
End-to-End ( ) ( ) — — 2017-06-07 – p.8/33
2. — — 2017-06-07 – p.9/33
– — — 2017-06-07 – p.10/33
– RSA, DSA, ECDSA ( DSA) ( RSA ← )
PKI — — 2017-06-07 – p.11/33
3. — — 2017-06-07 – p.12/33
— — 2017-06-07 – p.13/33
(1) (= ) → UTXO (Unspent TX Output) UTXO —
— 2017-06-07 – p.14/33
(2) M A 60BTC (SegWit . . . ) —
— 2017-06-07 – p.15/33
— — 2017-06-07 – p.16/33
1. 10 ( ) 2. 3. 1 — — 2017-06-07
– p.17/33
— — 2017-06-07 – p.18/33
21 ( 4 ) ( ) 2,100 BTC 1 1
BTC 2140 20,999,999.9769 BTC — — 2017-06-07 – p.19/33
— — 2017-06-07 – p.20/33
CPU → GPU → FPGA → ASIC ( ) →
→ — — 2017-06-07 – p.21/33
— — 2017-06-07 – p.22/33
POW ( ) Proof Of Work . . . —
— 2017-06-07 – p.23/33
(2014.2-2016.1) — — 2017-06-07 – p.24/33
3 1. ( : UTXO ) ⇒ ( ) 2.
( : ) ⇒ 3. ( : ) TX ⇒ 2 3 — — 2017-06-07 – p.25/33
4. https://blockchain.info/ — — 2017-06-07 – p.26/33
1. 2. — — 2017-06-07 – p.27/33
Proof of Existence ( ) https://proofofexistence.com — — 2017-06-07 –
p.28/33
Proof of Existence ( ) ( ) OP_RETURN OP_RETURN =
⇒ (burn = ( ) ) 0x444f4350524f4f46 (‘DOCPROOF’) SHA-256 5 mBTC (0.005 BTC) — — 2017-06-07 – p.29/33
( KVS DHT) — — 2017-06-07 – p.30/33
5. — — — 2017-06-07 – p.31/33
OS (2007) — — 2017-06-07 – p.32/33
∼ ( 2 ) ∼ (Ethereum) — — 2017-06-07 –
p.33/33