BLOCKCHAIN-BASED SECURE ACCESS CONTROL FOR DISTRIBUTED NETWORKS
International Journal of Computer Science (IJCS) Published by SK Research Group of Companies (SKRGC)
Download this PDF format
Abstract
Distributed networks require decentralized and tamper-resistant access control mechanisms to ensure secure resource sharing. This paper proposes a blockchain-based secure access control framework that leverages smart contracts to enforce authentication and authorization policies. The decentralized ledger ensures transparency, immutability, and resistance to single-point failures by distributing records across multiple nodes. Access permissions are dynamically managed and verified through consensus mechanisms, eliminating reliance on centralized authorities. Performance evaluation demonstrates that the proposed approach enhances security and auditability while maintaining acceptable latency, making it ideal for IoT-based network environments.
References
- S. Nakamoto, "Bitcoin: A peer-to-peer electronic cash system," White paper, 2008.
- K. Zhang, X. Liang, J. Ni, K. Yang, and X. Shen, "Exploiting blockchain for secure and efficient access control in decentralized networks," IEEE Transactions on Communications, vol. 66, no. 11, pp. 5646-5659, Nov. 2018.
- J. Xu, K. Xue, and S. Li, "A blockchain-based access control framework for cloud computing," IEEE Access, vol. 7, pp. 1-14, 2019.
- Y. Zuo, S. Zhang, and Y. He, "Blockchain-based access control for Internet of Things," IEEE Internet of Things Journal, vol. 7, no. 6, pp. 1-12, June 2020.
- M. Ali, J. Nelson, R. Shea, and M. J. Freedman, "Blockstack: A global naming and storage system secured by blockchains," in Proc. USENIX Annu. Tech. Conf., Denver, CO, USA, 2016, pp. 181-194.
- G. Zyskind, O. Nathan, and A. Pentland, "Decentralizing privacy: Using blockchain to protect personal data," in Proc. IEEE Security and Privacy Workshops, San Jose, CA, USA, 2015, pp. 180-184.
- A. Ouaddah, A. A. Elkalam, and A. Ait Ouahman, "Towards a novel privacy-preserving access control model based on blockchain technology in IoT," in Proc. Europe and MENA Cooperation Advances in Information and Communication Technologies, 2017, pp. 523-533.
- X. Liang, J. Zhao, S. Shetty, and D. Li, "Integrating blockchain for data sharing and collaboration in mobile healthcare applications," in Proc. IEEE Int. Symp. Personal, Indoor and Mobile Radio Communications, 2017, pp. 1-5.
- M. H. Manshaei, Q. Zhu, T. Alpcan, T. Ba?ar, and J.-P. Hubaux, "Game theory meets network security and privacy," ACM Computing Surveys, vol. 45, no. 3, pp. 1-39, June 2013.
- E. Androulaki et al., "Hyperledger Fabric: A distributed operating system for permissioned blockchains," in Proc. EuroSys Conf., Porto, Portugal, 2018, pp. 1-15.
- Microsoft, "Introduction and Core Philosophy of Windows 11," Technical Documentation, 2021.
- Python Software Foundation, "Python History and Key Features," Python Documentation, 2023.
- Google, "Google Colab: Cloud-Based Python Environment," Product Guide, 2022.
- ISO/IEC, "Unified Modeling Language (UML) Specification," 2017.
- W. Pratt, "Comma-Separated Values (CSV) File Structure and Best Practices," Industry Standards, 2020.
Keywords
Blockchain, Distributed Networks, Access Control, Smart Contracts, Decentralization, Cybersecurity, IoT Security.