Abstract
The blockchain is an emerging technology and is used in various applications for data security and trustworthiness. One fundamental technique of blockchain is that any changes incorporated by the authorized user in the system have been inserted into the transaction and would be traceable. The smart contract access control mechanisms have gained considerable attention since its applications. However, there are no systematic efforts to analyze existing empirical evidence. To this end, we aim to synthesize literature to understand the state-of-the-art of smart contract-driven access control mechanisms concerning underlying platforms, utilized blockchain properties, nature of the models, and associated test beds and tools. The attribute-based access control access rights are granted to users by evaluating suitable attributes. An essential aspect of access control is to preserve the user’s identity accessing a service. This paper’s objective is to propose an access control mechanism of smart contracts to ensure that only authorized users can access the authorized component of the object in the Hyperledger framework.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
References
Rouhani, S., Belchior, R., Cruz, R.S., Deters, R.: Distributed attribute-based access control system using permissioned blockchain. World Wide Web 24(5), 1617–1644 (2021). https://doi.org/10.1007/s11280-021-00874-7
Zhang, Y., Kasahara, S., Shen, Y., Jiang, X., Wan, J.: Smart contract-based access control for the internet of things. IEEE Internet Things J. 6(2), 1594–1605 (2019)
Toapanta, S.M.T., Gallegos, L.E., Villalta, M.G., Saltos, N.S.M.: A hyperledger technology approach to mitigate the risks of the database in foreign trade management. In: 2020 3rd International Conference on Information and Computer Technologies (ICICT), pp. 313–319 (2020)
Iftekhar, A., Cui, X., Tao, Q., Zheng, C.: Hyperledger fabric access control system for internet of things layer in blockchain-based applications. Entropy 23(8), 1054–1054 (2021)
Laurent, M.: A Blockchain based Access Control Scheme. In: 15th International Conference on Security and Cryptography, pp. 168–176 (2018)
Kumar, R., Tripathi, R.: Scalable and secure access control policy for healthcare system using blockchain and enhanced Bell-LaPadula model. J. Ambient Intell. Hum. Comput. 12, 2321–2338 (2021)
Brotsis, S., Kolokotronis, N., Limniotis, K., Bendiab, G., Shiaeles, S.: On the security and privacy of hyperledger fabric: challenges and open issues. In: 2020 IEEE World Congress on Services, pp. 197–204 (2020)
Uchibeke, U., Schneider, K.A., Kassani, S., Deters, R.: Blockchain access control ecosystem for big data security. In: 2018 IEEE International Conference on IoT (iThings) GreenCom and IEEE Cyber, Physical and Social Computing (CPSCom), pp. 1373–1378 (2018)
Ultra, S.J.D.: Pancho-Festin: a simple model of separation of duty for access control models. Comput. Secur. 68, 69–80 (2017)
Rezaeibagha, F., Mu, Y.: Distributed clinical data sharing via dynamic access-control policy transformation. Int. J. Med. Inform. 89, 25–31 (2016)
Samanta, A.K., Sarkar, B.B., Chaki, N.: A blockchain-based smart contract towards developing secured university examination system. J. Data Inf. Manage. 3, 237–249 (2021)
Working, H.A., (WG), G.: Hyperledger Architecture 1 (2017)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2022 The Author(s), under exclusive license to Springer Nature Switzerland AG
About this paper
Cite this paper
Samanta, A.K., Chaki, N. (2022). Granular Access Control of Smart Contract Using Hyperledger Framework. In: Panda, S.K., Rout, R.R., Sadam, R.C., Rayanoothala, B.V.S., Li, KC., Buyya, R. (eds) Computing, Communication and Learning. CoCoLe 2022. Communications in Computer and Information Science, vol 1729. Springer, Cham. https://doi.org/10.1007/978-3-031-21750-0_5
Download citation
DOI: https://doi.org/10.1007/978-3-031-21750-0_5
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-031-21749-4
Online ISBN: 978-3-031-21750-0
eBook Packages: Computer ScienceComputer Science (R0)