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
デジタル通貨の17年とこれから / 17 Years of Digital Currencies and Thereafter
Search
Kenji Saito
PRO
September 12, 2016
Technology
2
270
デジタル通貨の17年とこれから / 17 Years of Digital Currencies and Thereafter
2016年9月12日、データエクスチェンジコンソーシアム 2016年度第3回全体会にてお話した際のスライドです。
Kenji Saito
PRO
September 12, 2016
Tweet
Share
More Decks by Kenji Saito
See All by Kenji Saito
ゼミ紹介 : 公共の利益のためのデジタルトランスフォーメーション / Zemi Introduction : Digital Transformation for Public Good
ks91
PRO
0
26
強者の側にいたら『テクノロジーで不自由なく』ではない / If you side with the powerful, then it is not like people can live without any inconvenience because of the technology.
ks91
PRO
0
54
アカデミーキャンプ 2024冬「都の西北でAI(アイ) を叫ぶ(準備編)」DAY 2 / Academy Camp 2024 Winter "Shouting AI in the Northwest of the Capital" DAY 2
ks91
PRO
0
45
アカデミーキャンプ 2024冬「都の西北でAI(アイ) を叫ぶ(準備編)」DAY 1 / Academy Camp 2024 Winter "Shouting AI in the Northwest of the Capital" DAY 1
ks91
PRO
0
40
続・衣食住をテクノロジーで不自由なく / Technology Ensures Food, Clothing, and Housing
ks91
PRO
0
43
ブロックチェーン技術の来し方行く末 / The Coming and Going of Blockchain Technology
ks91
PRO
0
44
言うことを聞かないこどもたちになってもらうためのAI活用論 / Using AI to Prevent Children from Listening to Others
ks91
PRO
0
75
LaTeX と Overleaf によるショートペーパー作成 / Short Paper Writing with LaTeX and Overleaf
ks91
PRO
0
36
GPT-4 を用いたデータ分析 / Data Analysis Using GPT-4
ks91
PRO
0
51
Other Decks in Technology
See All in Technology
OCI Data Integration技術情報 / ocidi_technical_jp
oracle4engineer
PRO
1
1.5k
GraphQLに入門してみた
chiroruxx
2
130
エンジニア候補者向け資料2024.03.28.pdf
macloud
0
2.9k
データマネジメントを支える武器としてのメタデータ管理
10xinc
2
810
Autify Company Deck
autifyhq
1
30k
サービス成長と共に肥大化するモノレポ、長くなるCI時間 / As services grow, monorepos get bigger and CI time gets longer
kohbis
5
2.1k
中学生でもわかる深層学習
e869120
7
1.2k
XRミーティング 2024-03-20
1ftseabass
PRO
0
100
エバンジェリスト活動を7年やってきて見えてきた、コミュニティとエバンジェリストの関係
soracom
PRO
1
200
バッチ処理のSLOをどう設計するか
rynsuke
7
570
検証からプロダクトへ: シームレスなLLM開発の ためのしくみ作り
nunukim
1
190
10分でわかるfreeeのQA
freee
0
260
Featured
See All Featured
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
8
8.2k
Debugging Ruby Performance
tmm1
68
11k
jQuery: Nuts, Bolts and Bling
dougneiner
57
7.1k
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
352
28k
We Have a Design System, Now What?
morganepeng
42
6.7k
YesSQL, Process and Tooling at Scale
rocio
160
13k
Done Done
chrislema
178
15k
How GitHub Uses GitHub to Build GitHub
holman
467
290k
The Cult of Friendly URLs
andyhume
73
5.6k
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
39
4.3k
RailsConf 2023
tenderlove
0
510
How To Stay Up To Date on Web Technology
chriscoyier
781
250k
Transcript
i-WAT Trust Model Geek Credit/Ripple Trust Model * 2005 Ripple
17 SFC
[email protected]
17 — 2016-09-12 – p.1/31
( ) SFC ( ) CSO (Chief Science Officer) 1988∼1997
( ) 1993 M.Eng (CS) 2006 ( ) SFC 15 P2P ⇒ 17 — 2016-09-12 – p.2/31
17 17 2000 IOU → 17 — 2016-09-12 – p.3/31
( ) 2000 Blind signature (1983) Magic Money (1990s) Hashcash
(1997) 2000∼2006 MojoNation (2000), Karma (2003) Samsara (2003), PPay (2003), i-WAT (2003) Ripple ( ) 2007∼2016 SSC (2008) Bitcoin (2008), (altcoins), Ethereum (2014) 17 — 2016-09-12 – p.4/31
1 : (17∼19 ) 2 : ( ) (1930 )
Wörgl 17 — 2016-09-12 – p.5/31
2000 Blind signature (1983) Magic Money (1990s) Blind signature PGP
Pr0duct Cypher Hashcash (1997) Proof Of Work Bitcoin : 17 — 2016-09-12 – p.6/31
- 17 — 2016-09-12 – p.7/31
- RSA, DSA, ECDSA ( DSA) ( RSA) 17 —
2016-09-12 – p.8/31
Blind Signature ( ) 1. “ ” A 2. A
B 3. B “ ” DigiCash (1990) “On blind signatures and perfect crimes” (1992) 17 — 2016-09-12 – p.9/31
Hashcash CPU : X-Hashcash: 1:20:060408:
[email protected]
::1QTjaYd7niiQA/sc:ePa SHA-1 20 ( ) 0
1 1 Bitcoin 17 — 2016-09-12 – p.10/31
2000∼2006 ( ) MojoNation (2000) Karma (2003) DHT Samsara (2003)
PPay (2003), i-WAT (2003) IOU Ripple ( ) : P2P P2P 17 — 2016-09-12 – p.11/31
DHT (Distributed Hash Table) / < , > + <
, > < , > 17 — 2016-09-12 – p.12/31
Samsara a) Storing a claim Data owned by x Storage
claim by x b) Forwarding the claim c) Finding a cycle (a) (b) (a) (b) (c) (a) (b) (c) (a) (b) (c) B X B C B C B C A a x a a a 17 — 2016-09-12 – p.13/31
i-WAT 17 — 2016-09-12 – p.14/31
i-WAT 17 — 2016-09-12 – p.14/31
i-WAT 17 — 2016-09-12 – p.14/31
ROT (Reduction Over Time) (2005 ) 17 — 2016-09-12 –
p.15/31
Ripple Ripple path A C A B B C A→B→C
ripple path XRP (Ripple credits) 17 — 2016-09-12 – p.16/31
2007∼2016 ( ) SSC (2008) Samsara + i-WAT Bitcoin (2008),
(altcoins), Ethereum (2014) / : 17 — 2016-09-12 – p.17/31
17 — 2016-09-12 – p.18/31
1. 10 ( ) 2. 3. 1 17 — 2016-09-12
– p.19/31
Ethereum ( ) ( ) Ether 17 — 2016-09-12 –
p.20/31
Ether Ethereum EOA : Externally-Owned Account Ether EVM EVM 17
— 2016-09-12 – p.21/31
EVM : Ethereum Virtual Machine Gas ( ) 17 —
2016-09-12 – p.22/31
Ethereum P2P ( ) 17 — 2016-09-12 – p.23/31
B A D E H I G C F -
A modest number of malicious nodes eclipse correct nodes from each other's view 17 — 2016-09-12 – p.24/31
The DAO ( ) The DAO Split ( ) 360
ETH (50∼60 ) (6/17) ( ) ( ; ) (7/20 ) 17 — 2016-09-12 – p.25/31
P2P Kademlia (DHT ) 4 ID k = 2 0110
0∼2 ( ) 17 — 2016-09-12 – p.26/31
IOU → → → 17 — 2016-09-12 – p.27/31
IOU 17 — 2016-09-12 – p.28/31
IOU 17 — 2016-09-12 – p.29/31
17 — 2016-09-12 – p.30/31
×× ×× 17 — 2016-09-12 – p.31/31