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 Currencie...
Search
Kenji Saito
PRO
September 12, 2016
Technology
2
280
デジタル通貨の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
FinTech 7-8 : Blockchain
ks91
PRO
0
45
スマートコントラクトプログラミング / Smart Contract Programming
ks91
PRO
0
11
AI が研究する時代に、人はどう育つのか? — GAMER PAT にみる "シリアスゲームとしての知的訓練" / In an era where AI conducts research, how will humans develop? — "Intellectual Training as a Serious Game" Seen in GAMER PAT
ks91
PRO
0
38
FinTech 5-6 : The World of Apps
ks91
PRO
0
95
生成AI による論文執筆サポート・ワークショップ ─ サーベイ/リサーチクエスチョン編 / Workshop on AI-Assisted Paper Writing Support: Survey/Research Question Edition
ks91
PRO
0
69
ブロックチェーン概論とインストール大会 / Introduction to Blockchain and Installation Workshop
ks91
PRO
0
4
FinTech 3-4 : Internet Technology and Governance
ks91
PRO
0
79
民主主義と博愛(Humanitarianism) / Democracy and Humanitarianism
ks91
PRO
0
8
ブロックチェーン概論 / Introduction to Blockchain
ks91
PRO
0
12
Other Decks in Technology
See All in Technology
SCONE - 動画配信の帯域を最適化する新プロトコル
kazuho
1
300
dbtとBigQuery MLで実現する リクルートの営業支援基盤のモデル開発と保守運用
recruitengineers
PRO
3
150
Click A, Buy B: Rethinking Conversion Attribution in ECommerce Recommendations
lycorptech_jp
PRO
0
120
Azureコストと向き合った、4年半のリアル / Four and a half years of dealing with Azure costs
aeonpeople
1
250
データ戦略部門 紹介資料
sansan33
PRO
1
3.8k
Oracle Base Database Service 技術詳細
oracle4engineer
PRO
12
81k
速習AGENTS.md:5分で精度を上げる "3ブロック" テンプレ
ismk
6
1.9k
Bill One 開発エンジニア 紹介資料
sansan33
PRO
4
14k
Railsの話をしよう
yahonda
0
170
Okta Identity Governanceで実現する最小権限の原則 / Implementing the Principle of Least Privilege with Okta Identity Governance
tatsumin39
0
150
クラウドとリアルの融合により、製造業はどう変わるのか?〜クラスメソッドの製造業への取組と共に〜
hamadakoji
0
270
HR Force における DWH の併用事例 ~ サービス基盤としての BigQuery / 分析基盤としての Snowflake ~@Cross Data Platforms Meetup #2「BigQueryと愉快な仲間たち」
ryo_suzuki
0
250
Featured
See All Featured
Facilitating Awesome Meetings
lara
56
6.6k
Keith and Marios Guide to Fast Websites
keithpitt
411
23k
GraphQLとの向き合い方2022年版
quramy
49
14k
Thoughts on Productivity
jonyablonski
70
4.9k
No one is an island. Learnings from fostering a developers community.
thoeni
21
3.5k
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
127
54k
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
34
2.5k
Automating Front-end Workflow
addyosmani
1371
200k
Designing for humans not robots
tammielis
254
26k
Leading Effective Engineering Teams in the AI Era
addyosmani
7
560
Performance Is Good for Brains [We Love Speed 2024]
tammyeverts
12
1.2k
Testing 201, or: Great Expectations
jmmastey
45
7.7k
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