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
The Ripple Exchange System: An In-Depth Analysis And Payment Privacy
Search
Adriano Di Luzio
July 20, 2016
Technology
0
29
The Ripple Exchange System: An In-Depth Analysis And Payment Privacy
Master Degree - Graduation Talk
Adriano Di Luzio
July 20, 2016
Tweet
Share
More Decks by Adriano Di Luzio
See All by Adriano Di Luzio
Mind your probes: De-anonymization of large crowds through smartphone WiFi probe requests
aldur
0
110
#Twitter4Uni
aldur
0
23
Davvy: Django, WebDAV e (pessimo) stato dell'arte
aldur
0
86
I Know Who Was in That Meeting: Geographical De-Anonymization of Crowds through Smartphone Probes
aldur
0
40
Other Decks in Technology
See All in Technology
今日からできる!簡単 .NET 高速化 Tips -2024 edition-
xin9le
7
3.6k
ワールドカフェI /チューターを改良する / World Café I and Improving the Tutors
ks91
PRO
0
150
実例で紹介するRAG導入時の知見と精度向上の勘所
yamahiro
5
1.6k
データベース02: データベースの概念
trycycle
0
180
成長をサポートするピープルマネジメントのやり方
sioncojp
8
1.1k
Azure Container Apps + Bicep 〜 こんな感じで運用しています
kaz29
3
620
生産性向上チームの紹介
cybozuinsideout
PRO
1
910
DMM.com アルファ室採用案内資料
hsugita
1
220
2024春 注目のWeb系 OSS & SaaS 3選
makies
0
170
Google Cloud Next '24 Recap(Cloud Run/k8s)
mokocm
0
330
認知症フレンドリーテックとスタックチャン
naokiuc
0
180
自己改善からチームを動かす! 「セルフエンジニアリングマネージャー」のすゝめ
shoota
6
1k
Featured
See All Featured
10 Git Anti Patterns You Should be Aware of
lemiorhan
649
58k
Music & Morning Musume
bryan
41
5.6k
Building Your Own Lightsaber
phodgson
100
5.7k
Docker and Python
trallard
35
2.7k
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
13
8.3k
Bash Introduction
62gerente
605
210k
How to train your dragon (web standard)
notwaldorf
75
5.2k
Designing Experiences People Love
moore
136
23k
How to Ace a Technical Interview
jacobian
273
22k
Typedesign – Prime Four
hannesfritz
36
2.1k
Unsuck your backbone
ammeep
663
57k
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
33
6k
Transcript
THE RIPPLE EXCHANGE SYSTEM: AN IN-DEPTH ANALYSIS AND PAYMENT PRIVACY
By Adriano Di Luzio Supervisor Prof. Alessandro Mei Co-Supervisor Prof. Julinda Stefa 20 July 2016
2
3
4
4 +30 € -10 $ +40 ฿
5 0 €
5 trust 0 €
5 trust -20 € 5 sec
None
None
7
7
8 $ $ $ ¥ ¥ $
9 ~ 3 years > 500 GB > 160K >
23M
10 Gateways: Who, where, trust and balance Users: Most Valuable
Players Payments: Volume, trends, deltas and paths Consensus: Validators and Agreement Privacy: Uniqueness of payments
$ ¥
$ ¥
12 0 20000 40000 60000 80000 100000 120000 140000 160000
180000 R1 R2 R3 R4 R5 n94a8g...endSoo n94aaY...RjEhVa n9JbRC...nfAF1o n9K4vf...7FUDUu n9KDJn...Q7KhQ2 n9KDWe...aFsVox n9Kewx...VWJ4xP n9KkJS...L7aGM9 n9KsiC...nWfDbS n9L21J...KXMxyZ n9L6Xc...tzbS3G n9LD3q...SdAjfC n9LFrq...2N4tqt n9LJNH...3RDUKa n9LWm9...uBXfEH n9LXgn...VfrY42 n9LsfY...9yuez6 n9M15o...2Fct7s n9M3WR...C3qjsR n9M4pt...vFuyDP n9M83N...f2gg27 n9MKk7...F4SG8T n9MLVG...j21tX3 n9MQeS...quKwzA n9MabQ...M3BzeL n9Mb8Z...aKiCnD n9MfTP...fHrELR n9Mjcq...4ZkRgp n9MoY1...MjPjd4 Total rounds Valid rounds
13 Timestamp Amount Currency Destination Identity
0. ⟨Amax , Ts, C, D⟩ 1. ⟨Amax, Ts, −,
D⟩ 2. ⟨Amax, Ts, C, −⟩ 3. ⟨ − , Ts, C, D⟩ 4. ⟨Ahgh, Tm, C, D⟩ 5. ⟨ Aavg , Th, C, D⟩ 6. ⟨ Alow , Td, C, D⟩ 7. ⟨Amax , −, C, D⟩ 8. ⟨Amax, −, −, −⟩ 9. ⟨Alow, Td, −, −⟩ 0% 20% 40% 60% 80% 100%
15 Gateways: Who, where, trust and balance Users: Most Valuable
Players Payments: Volume, trends, deltas and paths Consensus: Validators and Agreement Privacy: Uniqueness of payments
De-anonymizing Transactions And a Study of the Consensus Robustness Within
the Ripple Currency Exchange System (waiting for reviews) HotNets 2016 Gatekeepers of a Distributed Financial World: Anonymity and Trustworthiness of Ripple Validators (to be submitted) IEEE INFOCOM 2017 16
THANK YOU! ANY QUESTION? 17
Images credits: freepik 18