Submitted:
05 January 2024
Posted:
08 January 2024
You are already at the latest version
Abstract
Keywords:
1. Introduction
2. Problem Formulation
2.1. Research Contribution
- To protect the reputation ranking from the Sybil attacks.
- To design prevention technique against the Slandering attack whereby the attacker intends to nega- tively impact the reputation rank of the target node.
- To prevent Whitewash attack that is launched as either sybil or slandering attack. The attacker gains a good rank initially and after sometime it starts attacking as a sybil or slander.
3. Literature Review
3.1. Threat Model
NDR = ∑(l ∗ LW)
l=1
PR(u) = ∑
v
L(v)
= ∑
i=1
3.2. Types of Attacks
3.2.1. Self Promotion or Sybil Attack
3.2.1. White Washing
3.2.3. Slandering

4. Defense Mechanism
α + β
Γ(in.α)Γ(in.β )
in.α + in.β + 2
4.1. White Wash Defense Algorithm
4.2. Slandering Defense Algorithm
| Algorithm 1 Defense Algorithm |
| 1: Get time t node i interacting node j |
| 2: t ← value |
| 3: if t = 0 then |
| 4: Last interaction between node i,j |
| 5: else |
| 6: N ← interactions |
| 7: end if |
| 8: while N ̸= 0 do |
| 9: if interaction == negative then |
| 10: Ni + + |
| 11: N j + + |
| 12: else |
| 13: Pi + + |
| 14: P j + + |
| 15: end if |
| 16: if N j > threshold then |
| 17: s ← j where s is list of slandering nodes |
| 18: else |
| 19: Ev( j) ← p + 1/p + n + 2 |
| 20: Ev(i) ← p + 1/p + n + 2 |
| 21: Ev(i, j) ← Ev(i) ∗ Ev( j) |
| 22: end if |
| 23: end while |
| 24: ExpectedValue → Ev(i) |
4.3. Sybil Defense Algorithm
5. Experiment and Results
5.1. Experiment Setup
5.2. Attack Model
5.2.1. Scenario 1
5.2.2. Scenario 2


5.2.3. Scenario 3

5.3. Analysis
6. Conclusions
Appendix A. Example of appendix
Appendix B. Another appendix
References
- Berghel, H. (2017). Lies, damn lies, and fake news. Computer, 50(2), 80–85.
- Fairbanks, J., Fitch, N., Knauf, N., Briscoe, E. (2018). Credibility assessment in the news: Do we need to read//Proc. of the MIS2 Workshop held in conjuction with 11th Intâl Conf. on Web Search and Data Mining.
- Benlahbib, A., et al. (2020). Amazonrep: A reputation system to support amazonâs customers purchase decision making process based on mining product reviews//2020 Fourth International Conference On Intelligent Computing in Data Sciences (ICDS). IEEE.
- Liu, X., Nielek, R., Adamska, P., Wierzbicki, A., Aberer, K. (2015). Towards a highly effective and robust web credibility evaluation system. Decision Support Systems, 79, 99–108. [CrossRef]
- Mahmood, S., Ghani, A., Daud, A., Shamshirband, S. (2019). Reputation-based approach toward web content credibility analysis. IEEE Access, 7, 139957–139969. [CrossRef]
- Alqwadri, A., Azzeh, M., Almasalha, F. (2021). Application of machine learning for online reputation systems. International Journal of Automation and Computing, 18(3), 492–502. [CrossRef]
- Alshammari, S. T., Alsubhi, K., Aljahdali, H. M. A., Alghamdi, A. M. (2021). Trust management systems in cloud services environment: Taxonomy of reputation attacks and defense mechanisms. IEEE Access, 9, 161488–161506. [CrossRef]
- Alshammari, S. T., Albeshri, A., Alsubhi, K. (2021). Building a trust model system to avoid cloud services reputation attacks. Egyptian Informatics Journal. [CrossRef]
- Ahmed, A. I. A., Ab Hamid, S. H., Gani, A., Khan, M. K., et al. (2019). Trust and reputation for internet of things: Fundamentals, taxonomy, and open research challenges. Journal of Network and Computer Applications, 145, 102409. [CrossRef]
- Nedunchezhian, P., Mahalingam, M. (2022). Sybilsort algorithm-a friend request decision tracking recommender system in online social networks. Applied Intelligence, 52(4), 3995–4014. [CrossRef]
- Chen, Z., Zhao, H. V. (2021). Optimal attacking strategy against online reputation systems with con- sideration of the message-based persuasion phenomenon//ICASSP 2021-2021 IEEE International Con- ference on Acoustics, Speech and Signal Processing (ICASSP). IEEE.
- Jethava, G., Rao, U. P. (2022). User behavior-based and graph-based hybrid approach for detection of sybil attack in online social networks. Computers and Electrical Engineering, 99, 107753. [CrossRef]
- Alrubaian, M., Al-Qurishi, M., Al-Rakhami, M., Hassan, M. M., Alamri, A. (2017). Reputation-based credibility analysis of twitter social network users. Concurrency and Computation: Practice and Expe- rience, 29(7), e3873. [CrossRef]
- Lodigiani, C., Melchiori, M. (2016). A pagerank-based reputation model for vgi data. Procedia Com- puter Science, 98, 566–571.
- Abdel-Hafez, A., Xu, Y., Jøsang, A. (2014). A normal-distribution based reputation model//International Conference on Trust, Privacy and Security in Digital Business. Springer.
- Rezvani, M., Rezvani, M. (2020). A randomized reputation system in the presence of unfair ratings. ACM Transactions on Management Information Systems (TMIS), 11(1), 1–16.
- Hoffman, K., Zage, D., Nita-Rotaru, C. (2009). A survey of attack and defense techniques for reputation systems. ACM Computing Surveys (CSUR), 42(1), 1. [CrossRef]
- Al-Qurishi, M., Alrubaian, M., Rahman, S. M. M., Alamri, A., Hassan, M. M. (2018). A prediction system of sybil attack in social network using deep-regression model. Future Generation Computer Systems, 87, 743–753. [CrossRef]
- Wang, B., Jia, J., Zhang, L., Gong, N. Z. (2018). Structure-based sybil detection in social networks via local rule-based propagation. IEEE Transactions on Network Science and Engineering, 6(3), 523–537. [CrossRef]
- Kumar, B., Bhuyan, B. (2020). Game theoretical defense mechanism against reputation based sybil attacks. Procedia Computer Science, 167, 2465–2477. [CrossRef]
- Potey, A. B., Raut, A. B. (2013). Combating sybil attacks using sybilguard. International Journal of Advanced Research in Computer Engineering & Technology (IJARCET), 2(2).
- Tran, D. N., Min, B., Li, J., Subramanian, L. (2009). Sybil-resilient online content voting.//NSDI. volume 9.
- Yu, H., Gibbons, P. B., Kaminsky, M., Xiao, F. (2008). Sybillimit: A near-optimal social network defense against sybil attacks//2008 IEEE Symposium on Security and Privacy (sp 2008). IEEE.
- Rashed, K. A., Balasoiu, C., Klamma, R. (2012). Robust expert ranking in online communities-fighting sybil attacks//8th International Conference on Collaborative Computing: Networking, Applications and Worksharing (CollaborateCom). IEEE.
- Miller, N., Resnick, P., Zeckhauser, R. (2005). Eliciting informative feedback: The peer-prediction method. Management Science, 51(9), 1359–1373. [CrossRef]
- Dasgupta, A., Ghosh, A. (2013). Crowdsourced judgement elicitation with endogenous profi- ciency//Proceedings of the 22nd international conference on World Wide Web. ACM.
- Wang, G. A., Jiao, J., Abrahams, A. S., Fan, W., Zhang, Z. (2013). Expertrank: A topic-aware expert finding algorithm for online knowledge communities. Decision Support Systems, 54(3), 1442–1451. [CrossRef]
- Agate, V., De Paola, A., Re, G. L., Morana, M. (2018). A platform for the evaluation of distributed reputation algorithms//2018 IEEE/ACM 22nd International Symposium on Distributed Simulation and Real Time Applications (DS-RT). IEEE.
- Fouss, F., Achbany, Y., Saerens, M. (2010). A probabilistic reputation model based on transaction ratings. Information Sciences, 180(11), 2095–2123. [CrossRef]
- Liu, Y., Chitawa, U. S., Guo, G., Wang, X., Tan, Z., et al. (2017). A reputation model for aggregating ratings based on beta distribution function//Proceedings of the 2nd International Conference on Crowd Science and Engineering. ACM.
- Kokkodis, M. (2019). Reputation deflation through dynamic expertise assessment in online labor mar- kets//The World Wide Web Conference.
- Lim, M., Abdullah, A., & Jhanjhi, N. Z. (2020). Data fusion-link prediction for evolutionary network with deep reinforcement learning. International Journal of Advanced Computer Science and Applications, 11(6). [CrossRef]
- A. Almusaylim, Z., Jhanjhi, N. Z., & Alhumam, A. (2020). Detection and mitigation of RPL rank and version number attacks in the internet of things: SRPL-RP. Sensors, 20(21), 5997.
- Lim, M., Abdullah, A., & Jhanjhi, N. Z. (2021). Performance optimization of criminal network hidden link prediction model with deep reinforcement learning. Journal of King Saud University-Computer and Information Sciences, 33(10), 1202-1210. [CrossRef]
- Kok, S. H., Azween, A., & Jhanjhi, N. Z. (2020). Evaluation metric for crypto-ransomware detection using machine learning. Journal of Information Security and Applications, 55, 102646. [CrossRef]
- Shafiq, M., Ashraf, H., Ullah, A., Masud, M., Azeem, M., Jhanjhi, N. Z., & Humayun, M. (2021). Robust Cluster-Based Routing Protocol for IoT-Assisted Smart Devices in WSN. Computers, Materials & Continua, 67(3).
- Hussain, K., Hussain, S. J., Jhanjhi, N. Z., & Humayun, M. (2019, April). SYN flood attack detection based on bayes estimator (SFADBE) for MANET. In 2019 International Conference on Computer and Information Sciences (ICCIS) (pp. 1-4). IEEE.
- Lim, M., Abdullah, A., Jhanjhi, N. Z., & Supramaniam, M. (2019). Hidden link prediction in criminal networks using the deep reinforcement learning technique. Computers, 8(1), 8. [CrossRef]
- Kumar, T., Pandey, B., Mussavi, S. H. A., & Zaman, N. (2015). CTHS based energy efficient thermal aware image ALU design on FPGA. Wireless Personal Communications, 85, 671-696. [CrossRef]
- Verma, S., Kaur, S., Rawat, D. B., Xi, C., Alex, L. T., & Jhanjhi, N. Z. (2021). Intelligent framework using IoT-based WSNs for wildfire detection. IEEE Access, 9, 48185-48196.
- Khalil, M. I., Jhanjhi, N. Z., Humayun, M., Sivanesan, S., Masud, M., & Hossain, M. S. (2021). Hybrid smart grid with sustainable energy efficient resources for smart cities. sustainable energy technologies and assessments, 46, 101211. [CrossRef]
- Diwaker, C., Tomar, P., Solanki, A., Nayyar, A., Jhanjhi, N. Z., Abdullah, A., & Supramaniam, M. (2019). A new model for predicting component-based software reliability using soft computing. IEEE Access, 7, 147191-147203. [CrossRef]
- Hussain, S. J., Ahmed, U., Liaquat, H., Mir, S., Jhanjhi, N. Z., & Humayun, M. (2019, April). IMIAD: intelligent malware identification for android platform. In 2019 International Conference on Computer and Information Sciences (ICCIS) (pp. 1-6). IEEE.
- Sennan, S., Somula, R., Luhach, A. K., Deverajan, G. G., Alnumay, W., Jhanjhi, N. Z., ... & Sharma, P. (2021). Energy efficient optimal parent selection based routing protocol for Internet of Things using firefly optimization algorithm. Transactions on Emerging Telecommunications Technologies, 32(8), e4171. [CrossRef]
- Wassan, S., Chen, X., Shen, T., Waqar, M., & Jhanjhi, N. Z. (2021). Amazon product sentiment analysis using machine learning techniques. Revista Argentina de Clínica Psicológica, 30(1), 695.




| Rank | Nodes | RankD(Sybil) | Nodes | Nodes | RankD(Slander) |
| 1 | 17 | 1 | 17 | 1 | 17 |
| 2 | 2 | 2 | 2 | 2 | 2 |
| 3 | 32 | 3 | 32 | 3 | 32 |
| 4 | 28 | 4 | 13 | 4 | 13 |
| 5 | 39 | 5 | 28 | 5 | 28 |
| 6 | 25 | 6 | 39 | 6 | 39 |
| 7 | 13 | 7 | 25 | 7 | 25 |
| 8 | 35 | 8 | 35 | 8 | 35 |
| 9 | 40 | 9 | 40 | 9 | 40 |
| 10 | 30 | 10 | 30 | 10 | 30 |
| 11 | 23 | 11 | 23 | 11 | 23 |
| 12 | 8 | 12 | 8 | 12 | 8 |
| 13 | 38 | 13 | 38 | 13 | 38 |
| 14 | 5 | 14 | 5 | 14 | 5 |
| 15 | 7 | 15 | 7 | 15 | 7 |
| 16 | 6 | 16 | 6 | 16 | 6 |
| 17 | 37 | 17 | 37 | 17 | 37 |
| 18 | 9 | 18 | 9 | 18 | 9 |
| 19 | 20 | 19 | 20 | 19 | 20 |
| 20 | 16 | 20 | 16 | 20 | 16 |
| 21 | 10 | 21 | 10 | 21 | 10 |
| 22 | 4 | 22 | 4 | 22 | 4 |
| 23 | 31 | 23 | 14 | 23 | 31 |
| 24 | 19 | 24 | 3 | 24 | 19 |
| 25 | 33 | 25 | 31 | 25 | 26 |
| 26 | 14 | 26 | 33 | 26 | 21 |
| 27 | 3 | 27 | 19 | 27 | 14 |
| 28 | 21 | 28 | 26 | 28 | 3 |
| 29 | 27 | 29 | 27 | 29 | 33 |
| 30 | 26 | 30 | 21 | 30 | 12 |
| 31 | 34 | 31 | 12 | 31 | 34 |
| 32 | 24 | 32 | 34 | 32 | 27 |
| 33 | 12 | 33 | 24 | 33 | 22 |
| 34 | 22 | 34 | 22 | 34 | 24 |
| 35 | 1 | 35 | 45 | 35 | 1 |
| 36 | 11 | 36 | 44 | 36 | 11 |
| 37 | 15 | 37 | 43 | 37 | 15 |
| 38 | 18 | 38 | 42 | 38 | 18 |
| 39 | 29 | 39 | 41 | 39 | 29 |
| 40 | 36 | 40 | 36 | 40 | 36 |
| 41 | 0 | 41 | 29 | 41 | 41 |
| 42 | 0 | 42 | 18 | 42 | 42 |
| 43 | 0 | 43 | 15 | 43 | 43 |
| 44 | 0 | 44 | 11 | 44 | 44 |
| 45 | 0 | 45 | 1 | 45 | 45 |
| Interaction History | Reputation Value | Expected Value (HMM) |
|---|---|---|
| All History | 0.40 | 0.45 |
| Latest | 0.3 | 0.20 |
| Latest 3 | 0.40 | 0.40 |
| Latest 5 | 0.42 | 0.50 |
| Latest 7 | 0.50 | 0.60 |
| IF Algorithm | HMM | PageRank | Proposed |
| O(n2) | O(K2N) | O(n2) | O(n) |
| Schemes | Evaluation Metrics | Results |
| SybilGuard | Probability of honest node acceptance | 87% |
| SybilLimit | Number of sybil nodes accepted per attack edge | O(log n) |
| M. Qurishi et.al | Accuracy | 86% |
| Bhupender Kumar et.al | Cost benefit, Utility | Optimum Value |
| Metrics | Scenario1 | Scenario2 |
| Precision | 0.94 | 0.836 |
| Recall | 0.9 | 0.8 |
| F Measure | 0.919 | 0.817 |
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2024 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/).