Abstract
Blockchain technology contains records of data which consists of all transactions and these details are distributed among all legal nodes present in a network. This system confirms all its transactions based on consensus mechanisms, and this data once stored cannot be changed or updated. Blockchain is an important technology in current digital currency in the name of Bitcoin. Cloud computing is a remote server used for storing, managing and processing data in networking. But it is facing lot of issues like reliability, integrity and data management. The efficiency and authentication of cloud server will be improved by novel trust management framework by integration of blockchain in cloud computing environment. This hybrid model of cloud-based blockchain is named as blockchain as a Service (BaaS). This proposed framework contains the smart contract and access mechanism for data authentication against Byzantine attack. Also, the performance of the proposed model is compared with some state of art methods and proving that our framework is having highest security against Byzantine attack.










Similar content being viewed by others
References
Prasad MR, Naik RL, Bapuji V. Cloud computing: research issues and implications. Int J Cloud Comput Serv Sci. 2013;2(2):134.
Nazir M. Cloud computing: overview and current research challenges. IOSR J Comput Eng. 2012;8(1):14–22.
Venters W, Whitley EA. A critical review of cloud computing: researching desires and realities. J Inf Technol. 2012;27(3):179–97.
Li X, Gui X. Cognitive model of dynamic trust forecasting. J Software. 2010;21(1):163–76.
Tahta U, Sen S, Can A. GenTrust: a genetic trust management model for peer-to-peer systems. Appl Soft Comput. 2015;34(2015):693–704. https://doi.org/10.1016/j.asoc.2015.04.053.
Sanadhya S, Singh S. Trust calculation with ant Colony optimization in online social networks. Procedia Comput Sci. 2015;54(2015):186–95. https://doi.org/10.1016/j.procs.2015.06.021.
Gao H, Huang W, Duan Y. The cloud-edge-based dynamic reconfiguration to service workflow for Mobile ecommerce environments: a QoS prediction perspective. ACM Trans Int Technol. 2021;21(1):1–23. https://doi.org/10.1145/3391198:
Zhang P, Kong Y, Zhou M. A novel trust model for unreliable public clouds based on domain partition. In: Proceedings of IEEE 14th International Conference on Networking, Sensing and Control (ICNSC). IEEE; 2017, pp. 275–80.
Li W, Ping L, Pan X. Trust model to enhance security and interoperability of cloud environment. In: Proceedings of CloudCom'09 the 1st International Conference on Cloud Computing. Beijing. Springer, Berlin; 2009, pp. 69–79.
Li W, Wu J, Zhang Q, Hu K, Li J. Trust-driven and QoS demand clustering analysis-based cloud workflow scheduling strategies. Clust Comput. 2014;17(1):1013–30.
Li X, He J, Du Y. Trust based service optimization selection for cloud computing. Int J Multimedia Ubiquitous Eng. 2015;105(2015):221–30.
Agrawal D, El Abbadi AA, Das S and Elmore AJ. Database scalability, elasticity, and autonomy in the cloud. In Proc. Int. Conf. Database Syst. Adv. Appl. Berlin, Germany: Springer; 2011, pp. 2–15.
Alexopoulos N, Daubert J, Muhlhauser M, Habib S. Beyond the hype on using Blockchains in Trust Management for Authentication. In proceedings of 2017 IEEE Trustcom /BigDataSE/ICESS. IEEE; 2017, pp. 1–15.
Bendiab K, Kolokotronis N, Shiaeles S et al. WiP: a novel Blockchainbased trust model for cloud identity management. In proceedings of 2018 IEEE 16th Intl Conf on dependable. Autonomic Secure Comput IEEE; 2018, pp. 724–729
Moinet A, Darties B, Baril JL. Blockchain based trust & authentication for decentralized sensor networks. Preprint version submitted to IEEE Security & Privacy, Special Issue on Blockchain; 2017. arXiv:1706.01730. https://arXiv.org/pdf/1706.01730.pdf.
Liu Y, Zhao Z, Guo G, Wang X et al. An identity management system based on Blockchain. In proceedings of 2017 15th annual conference on privacy. Security Trust IEEE; 2017, pp. 44–53
Nayak S, Narendra N, Shukla A et al. Saranyu: using smart contracts and Blockchain for cloud tenant management. In proceedings of 2018 IEEE 11th international conference on cloud computing. IEEE; 2018, pp. 857–861.
Yang Z, Zheng K, Yangy K, et al. A Blockchain-based reputation system for data credibility assessment in vehicular networks. In proceedings of the 2017 IEEE 28th annual international symposium on personal, indoor, and Mobile radio Communications (PIMRC), IEEE 2017.
Zhou H, Ouyang X, Ren Z, Su J, de Laat C, Zhao Z A Blockchain based witness model for trustworthy cloud service level agreement enforcement. In IEEE INFOCOM 2019 - IEEE conference on computer Communications. France, Paris; 2019, pp. 1567–1575. https://doi.org/10.1109/INFOCOM.2019.8737580
Fernando P, Wei J. Blockchain-Powered Software Defined Network Enabled Networking Infrastructure for Cloud Management. In: Proceedings of 2020 IEEE 17th Annual Consumer Communications & Networking Conference (CCNC), IEEE; 2020. arXiv:1909.01851.
Dinh TTA, Wang J, Chen G, Liu R, Ooi BC, and Tan KL. BLOCKBENCH: a framework for analyzing private blockchains. In Proc. ACM Int. Conf. Manage. Data; 2017, pp. 1085–1100.
McCorry P, Shahandashti SF, and Hao F. A smart contract for boardroom voting with maximum voter privacy. In Proc. Int. Conf. Financial Cryptogr. Data Secur. Springer; 2017, pp. 357–375.
Kosba A, Miller A, Shi E, Wen Z, and Papamanthou C. Hawk: The blockchain model of cryptography and privacy-preserving smart contracts. In: Proc. IEEE Symp. Secur. Privacy (SP); 2016, pp. 839–858.
Amazon Elastic Computing Cloud. https://aws.amazon.com/ec2/
Google App Engine. http://code.google.com/appengine
Dedicated Server, Managed Hosting, Web Hosting by Rackspace Hosting. http://www.rackspace.com.
Chen X, Ji J, Luo C, Liao W and Li P. When machine learning meets blockchain: a decentralized, privacy-preserving and secure design. In IEEE International Conference on Big Data (Big Data), Seattle, WA, USA; 2018, pp. 1178–1187.
Funding
There is no funding source.
Author information
Authors and Affiliations
Corresponding author
Ethics declarations
Conflict of Interest
The authors declare that they have no conflict of interest.
Ethical Approval
This article does not contain any studies with human participants or animals performed by any of the authors.
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
This article is part of the topical collection “Predictive Artificial Intelligence for Cyber Security and Privacy” guest edited by Hardik A. Gohel, S. Margret Anouncia and Anthoniraj Amalanathan.
Rights and permissions
Springer Nature or its licensor holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.
About this article
Cite this article
Benjamin Franklin, I., Paul Arokiadass Jerald, M. & Bhuvaneswari, R. Machine Learning-Based Trust Management in Cloud Using Blockchain Technology. SN COMPUT. SCI. 3, 429 (2022). https://doi.org/10.1007/s42979-022-01337-0
Received:
Accepted:
Published:
DOI: https://doi.org/10.1007/s42979-022-01337-0