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
Kenji Saito
PRO
June 07, 2017
Technology
1
570
ブロックチェーンを理解する 〜解説と実演〜 / 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
P 値と有意差/分散分析 / P-value, Significant Difference and Analysis of Variance
ks91
PRO
0
17
関連2群のt検定/独立2群のt検定 / Related 2-group t-test and independent 2-group t-test
ks91
PRO
0
47
A Guide to Paper Writing Support with Generative AI - A Joint Zemi
ks91
PRO
0
9
正規分布と簡単な統計理論/t分布と信頼区間 / Normal distribution, simple statistical theory, t-distribution and confidence intervals
ks91
PRO
0
42
じわじわ迫ってきている自動化社会 (その先にメタ・ネイチャー) / The Slowly Approaching Automated Society (and its beyond: Meta-Nature)
ks91
PRO
0
6
起こりうる誤った推論/平均・分散・標準偏差・自由度 / Possible false inferences, means, variances, standard deviations and degrees of freedom
ks91
PRO
0
57
LaTeX と Overleaf によるショートペーパー作成 / Short paper writing with LaTeX and Overleaf
ks91
PRO
0
23
R を用いた検定(補講) (1) — Welch 検定 / Tests using R (supplementary) (1) - Welch test
ks91
PRO
0
12
R を用いた検定(補講) (2) — カイ二乗検定 / Tests using R (supplementary) (2) - Chi-squared test
ks91
PRO
0
13
Other Decks in Technology
See All in Technology
10個のフィルタをAXI4-Streamでつなげてみた
marsee101
0
190
[トレノケ雲の会 mod.13] 3回目のre:Inventで気づいたこと -CloudOperationsを添えて-
shintaro_fukatsu
0
110
小学3年生夏休みの自由研究「夏休みに Copilot で遊んでみた」
taichinakamura
0
190
1等無人航空機操縦士一発試験 合格までの道のり ドローンミートアップ@大阪 2024/12/18
excdinc
0
190
Wantedly での Datadog 活用事例
bgpat
2
920
AWS re:Invent 2024 Recap in ZOZO - Serverless で好きなものをしゃべってみた
chongmyungpark
0
600
AI×医用画像の現状と可能性_2024年版/AI×medical_imaging_in_japan_2024
tdys13
0
530
C++26 エラー性動作
faithandbrave
2
850
Google Cloud で始める Cloud Run 〜AWSとの比較と実例デモで解説〜
risatube
PRO
0
120
日本版とグローバル版のモバイルアプリ統合の開発の裏側と今後の展望
miichan
1
150
Oracle Cloudの生成AIサービスって実際どこまで使えるの? エンジニア目線で試してみた
minorun365
PRO
5
320
非機能品質を作り込むための実践アーキテクチャ
knih
6
1.7k
Featured
See All Featured
What’s in a name? Adding method to the madness
productmarketing
PRO
22
3.2k
The Language of Interfaces
destraynor
155
24k
Facilitating Awesome Meetings
lara
50
6.2k
Building Better People: How to give real-time feedback that sticks.
wjessup
366
19k
Imperfection Machines: The Place of Print at Facebook
scottboms
266
13k
Optimising Largest Contentful Paint
csswizardry
33
3k
Producing Creativity
orderedlist
PRO
342
39k
A better future with KSS
kneath
238
17k
Code Reviewing Like a Champion
maltzj
521
39k
The Pragmatic Product Professional
lauravandoore
32
6.3k
Practical Orchestrator
shlominoach
186
10k
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
28
2.1k
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