Authors :
Kakumanu Sai Dasarath; Kotti Durga Sai Pranith; Kotra Leela Balaji; B.V.A Bheema Sena Reddy; Dr. Garikapati Bindu
Volume/Issue :
Volume 9 - 2024, Issue 5 - May
Google Scholar :
https://tinyurl.com/mryb7mbp
Scribd :
https://tinyurl.com/32ukhfhr
DOI :
https://doi.org/10.38124/ijisrt/IJISRT24MAY148
Abstract :
Data plays a crucial role in today's world,
guiding business decisions across various computer-
assisted activities. Maintaining the integrity of data is
vital, as any tampering could have serious consequences
for important business decisions. This concern is
particularly significant in cloud computing settings,
where data owners have limited control over key aspects
like physical storage and access control. Blockchain
technology has emerged as an intriguing solution to
address data integrity concerns. With its inherent
properties, blockchain offers promising avenues for
ensuring data integrity. However, some challenges need to
be overcome, such as low throughput, high latency, and
stability issues, which currently limit the practical
implementation of blockchain-based solutions. we focus
on a case study from the European SUNFISH project,
which aims to develop a secure cloud federation platform
for the public sector. We examine the specific data
integrity requirements in cloud computing environments
and identify the research questions that need to be
addressed to implement blockchain-based databases
effectively. We start by outlining the open research
questions and the inherent difficulties associated with
addressing them. Then, we propose a preliminary design
for a blockchain-based database tailored to cloud
computing environments. This design aims to leverage the
strengths of blockchain technology while addressing the
challenges unique to cloud computing. By addressing
these research questions and proposing practical
solutions, we aim to pave the way for the adoption of
blockchain-based databases in cloud computing
environments. This has the potential to enhance data
integrity and security, ultimately benefiting organizations
operating in the cloud.
Keywords :
Cloud Computing, Blockchain.
References :
- Giuseppe Ateniese, Randal Burns, Reza Curtmola, Joseph Herring, Lea Kissner, Zachary Peterson, and Dawn Song. Provable data possession at untrusted stores. In Proceedings of the 14th ACM conference on Computer and Communications security, pages 598–609. ACM, 2007.
- Joseph Bonneau, Andrew Miller, Jeremy Clark, Arvind Narayanan, Joshua A Kroll, and Edward W Felten. Sok: Research perspectives and challenges for bitcoin and cryptocurrencies. In 2015 IEEE Symposium on Security and Privacy, pages 104–121. IEEE, 2015.
- George Danezis and Sarah Meiklejohn. Centrally Banked Cryptocurrencies. In 23rd Annual Network and Distributed System Security Symposium, NDSS, 2016.
- ENISA. Security Framework for Governmental Clouds, 2015. Available at https://www.enisa.europa.eu/activities/Resi lience-and-CIIP/cloud-computing/ governmental-cloud-security/securityframework-for-govenmental-clouds.
- Ittay Eyal, Adem Efe Gencer, Emin G¨un Sirer, and Robbert Van Renesse. Bitcoin-NG: A scalable blockchain protocol. In 13th USENIX Symposium on Networked Systems Design and Implementation (NSDI 16), pages 45–59, 2016.
- Juan Garay, Aggelos Kiayias, and Nikos Leonardos. The Bitcoin Backbone Protocol: Analysis and Applications, pages 281–310. Springer Berlin Heidelberg, Berlin, Heidelberg, 2015.
- Trent McConaghy, Rodolphe Marques, Andreas M¨uller, Dimitri De Jonghe, Troy McConaghy, Greg McMullen, Ryan Henderson, Sylvain Bellemare, and Alberto Granzotto. BigchainDB: A Scalable Blockchain Database (DRAFT). 2016.
- Satoshi Nakamoto. Bitcoin: A peer-topeer electronic cash system, 2008. Available at https: //bitcoin.org/bitcoin.pdf.
- Francesco Paolo Schiavo, Vladimiro Sassone, Luca Nicoletti, and Andrea Margheri. FaaS: Federation-as-a-Service, 2016. Technical Report. Available at https://arxiv.org/abs/1612. 03937.
- Mehdi Sookhak, Abdullah Gani, Hamid Talebian, Adnan Akhunzada, Samee U. Khan, Rajkumar Buyya, and Albert Y. Zomaya. Remote Data Auditing in Cloud Computing Environments: A Survey, Taxonomy, and Open Issues. ACM Comput. Surv., 47(4):65:1–65:34, May 2015.
- Mehdi Sookhak, Hamid Talebian, Ejaz Ahmed, Abdullah Gani, and Muhammad Khurram Khan. A review on remote data auditing in single cloud server: Taxonomy and open issues. Journal of Network and Computer Applications, 43:121–141, 2014.
- Bojan Suzic, Bernd Pr¨unster, Dominik Ziegler, Alexander Marsalek, and Andreas Reiter. Balancing Utility and Security: Securing Cloud Federations of Public Entities. In C&TC, volume 10033 of LNCS, pages 943–961. Springer, 2016.
- Mor Weiss, Boris Rozenberg, and Muhammad Barham. Practical Solutions For Format-Preserving Encryption. CoRR, abs/1506.04113, 2015.
- Gavin Wood. Ethereum: A secure decentralised generalised transaction ledger. Ethereum Project Yellow Paper, 2014.
Data plays a crucial role in today's world,
guiding business decisions across various computer-
assisted activities. Maintaining the integrity of data is
vital, as any tampering could have serious consequences
for important business decisions. This concern is
particularly significant in cloud computing settings,
where data owners have limited control over key aspects
like physical storage and access control. Blockchain
technology has emerged as an intriguing solution to
address data integrity concerns. With its inherent
properties, blockchain offers promising avenues for
ensuring data integrity. However, some challenges need to
be overcome, such as low throughput, high latency, and
stability issues, which currently limit the practical
implementation of blockchain-based solutions. we focus
on a case study from the European SUNFISH project,
which aims to develop a secure cloud federation platform
for the public sector. We examine the specific data
integrity requirements in cloud computing environments
and identify the research questions that need to be
addressed to implement blockchain-based databases
effectively. We start by outlining the open research
questions and the inherent difficulties associated with
addressing them. Then, we propose a preliminary design
for a blockchain-based database tailored to cloud
computing environments. This design aims to leverage the
strengths of blockchain technology while addressing the
challenges unique to cloud computing. By addressing
these research questions and proposing practical
solutions, we aim to pave the way for the adoption of
blockchain-based databases in cloud computing
environments. This has the potential to enhance data
integrity and security, ultimately benefiting organizations
operating in the cloud.
Keywords :
Cloud Computing, Blockchain.