Download presentation
Presentation is loading. Please wait.
Published byLucy Leonard Modified over 9 years ago
1
Reputation Systems for Fighting Pollution in Peer-to-Peer File Sharing Systems 7 th.IEEE International Conference on Peer-to-Peer Computing Cristiano Costa, Jussara Almeida -Department of Computer Science Federal University of Minas Gerais Belo Horizonte, MG, Brazil 69621033 許紘瑋 69721001 李洛維
2
Outline Introduction Credence, Scrubber Hybrid Reputation System Results Conclusion 2016/3/3 Reputation Systems for Fighting Pollution in Peer-to-Peer File Sharing Systems2 Roy@GAME Lab./CSIE/NDHU
3
Outline Introduction Credence, Scrubber Hybrid Reputation System Results Conclusion 2016/3/3 Reputation Systems for Fighting Pollution in Peer-to-Peer File Sharing Systems3 Roy@GAME Lab./CSIE/NDHU
4
Introduction What is content pollution? ◦ Download… Game trailer ◦ Actually… It’s a porno ◦ Or… Corrupted content 2016/3/3 Reputation Systems for Fighting Pollution in Peer-to-Peer File Sharing Systems4 Roy@GAME Lab./CSIE/NDHU
5
Introduction Fight the pollution! ◦ ISOLATE polluted objects ◦ STONE the polluters 2016/3/3 Reputation Systems for Fighting Pollution in Peer-to-Peer File Sharing Systems5 Roy@GAME Lab./CSIE/NDHU
6
Outline Introduction Credence, Scrubber Hybrid Reputation System Results Conclusion 2016/3/3 Reputation Systems for Fighting Pollution in Peer-to-Peer File Sharing Systems6 Roy@GAME Lab./CSIE/NDHU
7
Credence, Scrubber Reputation of an object 2016/3/3 Reputation Systems for Fighting Pollution in Peer-to-Peer File Sharing Systems7 Roy@GAME Lab./CSIE/NDHU
8
Credence, Scrubber Reputation of an object 2016/3/3 Reputation Systems for Fighting Pollution in Peer-to-Peer File Sharing Systems8 Roy@GAME Lab./CSIE/NDHU 0.6 0.1 0.3
9
Credence, Scrubber Reputation of an object 2016/3/3 Reputation Systems for Fighting Pollution in Peer-to-Peer File Sharing Systems9 Roy@GAME Lab./CSIE/NDHU
10
Credence, Scrubber Reputation of an object 2016/3/3 Reputation Systems for Fighting Pollution in Peer-to-Peer File Sharing Systems10 Roy@GAME Lab./CSIE/NDHU
11
Credence, Scrubber Reputation of an object 2016/3/3 Reputation Systems for Fighting Pollution in Peer-to-Peer File Sharing Systems11 Roy@GAME Lab./CSIE/NDHU 0.6 0.1 0.3
12
Credence, Scrubber Reputation of an object 2016/3/3 Reputation Systems for Fighting Pollution in Peer-to-Peer File Sharing Systems12 Roy@GAME Lab./CSIE/NDHU
13
Credence, Scrubber Reputation of an object 2016/3/3 Reputation Systems for Fighting Pollution in Peer-to-Peer File Sharing Systems13 Roy@GAME Lab./CSIE/NDHU
14
Credence, Scrubber Reputation of an object Gather votes before download More weight to votes from like-minded peers Store the reputation of objects Store the like-minded peers 2016/3/3 Reputation Systems for Fighting Pollution in Peer-to-Peer File Sharing Systems14 Roy@GAME Lab./CSIE/NDHU
15
Credence, Scrubber Reputation of a peer 2016/3/3 Reputation Systems for Fighting Pollution in Peer-to-Peer File Sharing Systems15 Roy@GAME Lab./CSIE/NDHU 0.4 0.1 0.5
16
Credence, Scrubber Reputation of a peer 2016/3/3 Reputation Systems for Fighting Pollution in Peer-to-Peer File Sharing Systems16 Roy@GAME Lab./CSIE/NDHU
17
Credence, Scrubber Reputation of a peer 2016/3/3 Reputation Systems for Fighting Pollution in Peer-to-Peer File Sharing Systems17 Roy@GAME Lab./CSIE/NDHU
18
Credence, Scrubber Reputation update (I.E.) 2016/3/3 Reputation Systems for Fighting Pollution in Peer-to-Peer File Sharing Systems18 Roy@GAME Lab./CSIE/NDHU
19
Credence, Scrubber Reputation update (I.E.) 2016/3/3 Reputation Systems for Fighting Pollution in Peer-to-Peer File Sharing Systems19 Roy@GAME Lab./CSIE/NDHU
20
Credence, Scrubber Reputation of an peer Based on “Individual Experience” and “Peer Testimonial” Store the reputation of peers 2016/3/3 Reputation Systems for Fighting Pollution in Peer-to-Peer File Sharing Systems20 Roy@GAME Lab./CSIE/NDHU
21
Outline Introduction Credence, Scrubber Hybrid Reputation System Results Conclusion 2016/3/3 Reputation Systems for Fighting Pollution in Peer-to-Peer File Sharing Systems21 Roy@GAME Lab./CSIE/NDHU
22
Hybrid Reputation System 2016/3/3 Reputation Systems for Fighting Pollution in Peer-to-Peer File Sharing Systems22 Roy@GAME Lab./CSIE/NDHU
23
Hybrid Reputation System 2016/3/3 Reputation Systems for Fighting Pollution in Peer-to-Peer File Sharing Systems23 Roy@GAME Lab./CSIE/NDHU 0.3 0.1 0.5 0.1
24
Credence, Scrubber Reputation of an object 2016/3/3 Reputation Systems for Fighting Pollution in Peer-to-Peer File Sharing Systems24 Roy@GAME Lab./CSIE/NDHU
25
Hybrid Reputation System 2016/3/3 Reputation Systems for Fighting Pollution in Peer-to-Peer File Sharing Systems25 Roy@GAME Lab./CSIE/NDHU
26
Hybrid Reputation System 2016/3/3 Reputation Systems for Fighting Pollution in Peer-to-Peer File Sharing Systems26 Roy@GAME Lab./CSIE/NDHU
27
Hybrid Reputation System Reputation update (I.E.) 2016/3/3 Reputation Systems for Fighting Pollution in Peer-to-Peer File Sharing Systems27 Roy@GAME Lab./CSIE/NDHU
28
Hybrid Reputation System Reputation update (I.E.) 2016/3/3 Reputation Systems for Fighting Pollution in Peer-to-Peer File Sharing Systems28 Roy@GAME Lab./CSIE/NDHU
29
Hybrid Reputation System Reputation update (I.E.) 2016/3/3 Reputation Systems for Fighting Pollution in Peer-to-Peer File Sharing Systems29 Roy@GAME Lab./CSIE/NDHU Liar! Polluter! Liar!
30
Hybrid Reputation System Reputation update (I.E.) 2016/3/3 Reputation Systems for Fighting Pollution in Peer-to-Peer File Sharing Systems30 Roy@GAME Lab./CSIE/NDHU Thanks!
31
Hybrid Reputation System 2016/3/3 Reputation Systems for Fighting Pollution in Peer-to-Peer File Sharing Systems31 Roy@GAME Lab./CSIE/NDHU
32
Hybrid Reputation System 2016/3/3 Reputation Systems for Fighting Pollution in Peer-to-Peer File Sharing Systems32 Roy@GAME Lab./CSIE/NDHU 0.3 0.1 0.5 0.1
33
Hybrid Reputation System Individual Experience 2016/3/3 Reputation Systems for Fighting Pollution in Peer-to-Peer File Sharing Systems33 Roy@GAME Lab./CSIE/NDHU
34
Hybrid Reputation System Reputation update (I.E.) 2016/3/3 Reputation Systems for Fighting Pollution in Peer-to-Peer File Sharing Systems34 Roy@GAME Lab./CSIE/NDHU Liar! Polluter! Liar!
35
Hybrid Reputation System Reputation update (I.E.) 2016/3/3 Reputation Systems for Fighting Pollution in Peer-to-Peer File Sharing Systems35 Roy@GAME Lab./CSIE/NDHU Thanks!
36
Hybrid Reputation System Peer Testimonials 2016/3/3 Reputation Systems for Fighting Pollution in Peer-to-Peer File Sharing Systems36 Roy@GAME Lab./CSIE/NDHU
37
Credence, Scrubber Reputation of a peer 2016/3/3 Reputation Systems for Fighting Pollution in Peer-to-Peer File Sharing Systems37 Roy@GAME Lab./CSIE/NDHU 0.4 0.1 0.5
38
Hybrid Reputation System Conclusion 2016/3/3 Reputation Systems for Fighting Pollution in Peer-to-Peer File Sharing Systems38 Roy@GAME Lab./CSIE/NDHU
39
Outline Introduction Credence, Scrubber Hybrid Reputation System Results Conclusion 2016/3/3 Reputation Systems for Fighting Pollution in Peer-to-Peer File Sharing Systems39 Roy@GAME Lab./CSIE/NDHU
40
Results Evaluation methodology ◦ Network model: A perfect P2P overlay ◦ Object model: F files, each with some versions Randomly select file to download Download the most popular version 2016/3/3 Reputation Systems for Fighting Pollution in Peer-to-Peer File Sharing Systems40 Roy@GAME Lab./CSIE/NDHU
41
Results Evaluation methodology ◦ Peer model: Good peers come and go Good peers may have wrong opinion (p = p error ) Active polluters never leave nor download Both may delete all polluted objects they’re sharing with probability 2016/3/3 Reputation Systems for Fighting Pollution in Peer-to-Peer File Sharing Systems41 Roy@GAME Lab./CSIE/NDHU
42
Results Evaluation methodology ◦ Pollution dissemination model: Decoy insertion(false popularity) Identifier corruption ◦ Attack model: Collusion (peer defamation) Sybil attack (r replicas) Uncooperative community (users may give no feedback) 2016/3/3 Reputation Systems for Fighting Pollution in Peer-to-Peer File Sharing Systems42 Roy@GAME Lab./CSIE/NDHU
43
Results Simulation results 2016/3/3 Reputation Systems for Fighting Pollution in Peer-to-Peer File Sharing Systems43 Roy@GAME Lab./CSIE/NDHU
44
Results Pollution disseminate(UF =1, =1) 2016/3/3 Reputation Systems for Fighting Pollution in Peer-to-Peer File Sharing Systems44 Roy@GAME Lab./CSIE/NDHU
45
Results Pollution disseminate(UF =1, =1) 2016/3/3 Reputation Systems for Fighting Pollution in Peer-to-Peer File Sharing Systems45 Roy@GAME Lab./CSIE/NDHU
46
Results User cooperation( = 1) 2016/3/3 Reputation Systems for Fighting Pollution in Peer-to-Peer File Sharing Systems46 Roy@GAME Lab./CSIE/NDHU
47
Results User cooperation( = 1) 2016/3/3 Reputation Systems for Fighting Pollution in Peer-to-Peer File Sharing Systems47 Roy@GAME Lab./CSIE/NDHU
48
Results Community opinion 2016/3/3 Reputation Systems for Fighting Pollution in Peer-to-Peer File Sharing Systems48 Roy@GAME Lab./CSIE/NDHU
49
Results Penalty/Reward factors 2016/3/3 Reputation Systems for Fighting Pollution in Peer-to-Peer File Sharing Systems49 Roy@GAME Lab./CSIE/NDHU
50
Results Update of network opinion 2016/3/3 Reputation Systems for Fighting Pollution in Peer-to-Peer File Sharing Systems50 Roy@GAME Lab./CSIE/NDHU
51
Outline Introduction Credence, Scrubber Hybrid Reputation System Results Conclusion 2016/3/3 Reputation Systems for Fighting Pollution in Peer-to-Peer File Sharing Systems51 Roy@GAME Lab./CSIE/NDHU
52
Conclusion A hybrid peer and object reputation system Effective, robust Depend on reliable user feedback 2016/3/3 Reputation Systems for Fighting Pollution in Peer-to-Peer File Sharing Systems52 Roy@GAME Lab./CSIE/NDHU
53
Conclusion Future work: ◦ Further evaluation under other attacks ◦ Prototyping and extending to other application domains 2016/3/3 Reputation Systems for Fighting Pollution in Peer-to-Peer File Sharing Systems53 Roy@GAME Lab./CSIE/NDHU
54
Conclusion Q & A 2016/3/3 Reputation Systems for Fighting Pollution in Peer-to-Peer File Sharing Systems54 Roy@GAME Lab./CSIE/NDHU Bye~
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.