Abstract
In a blockchain-assisted Mobile CrowdSensing (MCS) System, individuals can generate as many blockchain identities as they desire, facilitating the execution of a Sybil attack. A Sybil attack can significantly impact such a system due to incorporating a reward mechanism and a majority-based data validation mechanism. An attacker can launch a Sybil attack with selfish or malicious intentions to maximize benefits from the system or to narrow down the reputation of the data requester (subscriber) and the system. Consequently, a Sybil attacker can discourage honest data collectors (publishers) and subscribers from participating, impeding the system’s potential success. In this paper, we propose a Sybil attack prevention cum avoidance mechanism to narrow down the effect of it in the blockchain-based MCS systems while maintaining the system’s requirements. The proposed mechanism incorporates a novel randomized publisher selection algorithm, leveraging the Proof-of-Stake (PoS) concept to render executing a Sybil attack costly and impractical. The simulation results show the effectiveness of the proposed mechanism.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Montori, F., Bedogni, L., Bononi, L.: A collaborative internet of things architecture for smart cities and environmental monitoring. IEEE Internet Things J. 5(2), 592–605 (2017)
Agrawal, A., Choudhary, S., Bhatia, A., Tiwari, K.: Pub-SubMCS: a privacy-preserving publish-subscribe and blockchain-based mobile crowdsensing framework. Futur. Gener. Comput. Syst. 146, 234–249 (2023)
Xu, H., Qi, S., Qi, Y., Wei, W., Xiong, N.: Secure and lightweight blockchain-based truthful data trading for real-time vehicular crowdsensing. ACM Trans. Embed. Comput. Syst. 23(1), 7 (2024). https://doi.org/10.1145/3582008
Zhang, X., Xue, G., Yu, R., Yang, D., Tang, J.: Keep your promise: mechanism design against free-riding and false-reporting in crowdsourcing. IEEE Internet Things J. 2(6), 562–572 (2015)
Yun, J., Kim, M.: SybilEye: observer-assisted privacy-preserving sybil attack detection on mobile crowdsensing. Information 11(4), 198 (2020). https://doi.org/10.3390/info11040198
Cui, H., Liao, J., Yu, Z., Xie, Y., Liu, X., Guo, B.: Trust assessment for mobile crowdsensing via device fingerprinting. ISA Transactions 141, 93–102 (2023). https://doi.org/10.1016/j.isatra.2022.12.020. ISSN 0019-0578
Chang, S.H., Chen, Z.R.: Protecting mobile crowd sensing against sybil attacks using cloud based trust management system. Mobile Inf. Syst. 2016, 6506341 (2016). https://doi.org/10.1155/2016/6506341
Lin, J., Yang, D., Wu, K., Tang, J., Xue, G.: A sybil-resistant truth discovery framework for mobile crowdsensing. In: 2019 IEEE 39th International Conference on Distributed Computing Systems (ICDCS), pp. 871–880. IEEE (2019)
Chen, J., Ma, H., Wei, D.S., Zhao, D.: Participant-density-aware privacy-preserving aggregate statistics for mobile crowd-sensing. In: 2015 IEEE 21st International Conference on Parallel and Distributed Systems (ICPADS), pp. 140–147. IEEE (2015)
Martucci, L.A., Kohlweiss, M., Andersson, C., Panchenko, A.: Self-certified sybil-free pseudonyms. In: Proceedings of the First ACM Conference on Wireless Network Security, pp. 154–159 (2008)
Zhu, S., Cai, Z., Hu, H., Li, Y., Li, W.: zkCrowd: a hybrid blockchain-based crowdsourcing platform. IEEE Trans. Industr. Inf. 16(6), 4196–4205 (2019)
Zhong, Y., et al.: Distributed blockchain-based authentication and authorization protocol for smart grid. Wirel. Commun. Mob. Comput. 2021, 1–15 (2021)
Wang, T., Shen, H., Chen, J., Chen, F., Wu, Q., Xie, D.: A hybrid blockchain-based identity authentication scheme for mobile crowd sensing. Futur. Gener. Comput. Syst. 143, 40–50 (2023)
Wu, H., Düdder, B., Wang, L., Sun, S., Xue, G.: Blockchain-based reliable and privacy-aware crowdsourcing with truth and fairness assurance. IEEE Internet Things J. 9(5), 3586–3598 (2021)
Yu, R., Oguti, A.M., Ochora, D.R., Li, S.: Towards a privacy-preserving smart contract-based data aggregation and quality-driven incentive mechanism for mobile crowdsensing. J. Netw. Comput. Appl. 207, 103483 (2022)
Xi, J., Zou, S., Xu, G., Lu, Y.: CrowdLBM: a lightweight blockchain-based model for mobile crowdsensing in the Internet of Things. Pervas. Mob. Comput. 84, 101623 (2022)
Kadadha, M., Otrok, H., Mizouni, R., Singh, S., Ouali, A.: SenseChain: a blockchain-based crowdsensing framework for multiple requesters and multiple workers. Futur. Gener. Comput. Syst. 105, 650–664 (2020)
Kiayias, A., Russell, A., David, B., Oliynykov, R.: Ouroboros: a provably secure proof-of-stake blockchain protocol. In: Katz, J., Shacham, H. (eds.) Advances in Cryptology. CRYPTO 2017. LNCS, vol. 10401, pp. 357–388. Springer, Cham (2017). https://doi.org/10.1007/978-3-319-63688-7_12
Zhao, W., Yang, S., Luo, X., Zhou, J.: On peercoin proof of stake for blockchain consensus. In: 2021 The 3rd International Conference on Blockchain Technology, pp. 129–134 (2021)
Micali, S., Rabin, M., Vadhan, S.: Verifiable random functions. In: 40th Annual Symposium on Foundations of Computer Science (cat. No. 99CB37039), pp. 120–130. IEEE (1999)
Tandirerung, H.: Market-Determined Interest Rates and Time Value of Money (2022). SSRN: https://ssrn.com/abstract=4162248
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2024 The Author(s), under exclusive license to Springer Nature Switzerland AG
About this paper
Cite this paper
Agrawal, A., Bhatia, A., Tiwari, K. (2024). Enhancing Mobile Crowdsensing Security: A Proof of Stake-Based Publisher Selection Algorithm to Combat Sybil Attacks in Blockchain-Assisted MCS Systems. In: Barolli, L. (eds) Advanced Information Networking and Applications. AINA 2024. Lecture Notes on Data Engineering and Communications Technologies, vol 202. Springer, Cham. https://doi.org/10.1007/978-3-031-57916-5_16
Download citation
DOI: https://doi.org/10.1007/978-3-031-57916-5_16
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-031-57915-8
Online ISBN: 978-3-031-57916-5
eBook Packages: Intelligent Technologies and RoboticsIntelligent Technologies and Robotics (R0)