Presentation is loading. Please wait.

Presentation is loading. Please wait.

Reputation Systems for Fighting Pollution in Peer-to-Peer File Sharing Systems 7 th.IEEE International Conference on Peer-to-Peer Computing Cristiano Costa,

Similar presentations


Presentation on theme: "Reputation Systems for Fighting Pollution in Peer-to-Peer File Sharing Systems 7 th.IEEE International Conference on Peer-to-Peer Computing Cristiano Costa,"— Presentation transcript:

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~


Download ppt "Reputation Systems for Fighting Pollution in Peer-to-Peer File Sharing Systems 7 th.IEEE International Conference on Peer-to-Peer Computing Cristiano Costa,"

Similar presentations


Ads by Google