Patil Pratik Vijaykumar,Prerna Tulsiani,Dr. Sunil Mane
Abstract:Public Cloud Computing has become a fundamental part of modern IT infrastructure as its adoption has transformed the way businesses operate. However, cloud security concerns introduce new risks and challenges related to data protection, sharing, and access control. A synergistic integration of blockchain with the cloud holds immense potential. Blockchain's distributed ledger ensures transparency, immutability, and efficiency as it reduces the reliance on centralized authorities. Motivated by this, our framework proposes a secure data ecosystem in the cloud with the key aspects being Data Rights, Data Sharing, and Data Validation. Also, this approach aims to increase its interoperability and scalability by eliminating the need for data migration. This will ensure that existing public cloud-based systems can easily deploy blockchain enhancing trustworthiness and non-repudiation of cloud data.
What problem does this paper attempt to address?
The main problems that this paper attempts to solve are the security and trust issues of data sharing and access control in the public cloud environment. Specifically, the paper focuses on the following aspects:
1. **Data Protection and Sharing**:
- The multi - tenancy model of the public cloud enables multiple users to share the same platform and resources, which introduces many security risks. For example, data leakage, unauthorized access, etc.
- The paper proposes to enhance the security of data protection and sharing through blockchain technology to ensure the transparency, immutability and efficiency of data.
2. **Access Control and Privilege Management**:
- Due to its centralized characteristics, the traditional public cloud architecture leads to ineffective access management and has the risk of single - point failure, and it is difficult to track user activities.
- The paper suggests storing access control policies in the immutable ledger of the blockchain to ensure that the logs are not tampered with, thereby making access management more auditable, and improving the transparency and accountability of the system.
3. **Data Verification and Integrity Assurance**:
- In the dynamic cloud environment, frequent data transactions require a non - repudiation mechanism to provide proof of the source of messages or operations.
- The paper ensures the integrity and security of data through digital certificates and smart contracts, reducing the dependence on third - party certification agencies (such as CA), thereby reducing potential security risks.
4. **Interoperability and Scalability**:
- Existing public cloud systems can enhance the trustworthiness and non - repudiation of data by integrating blockchain technology without data migration.
- This method aims to improve the interoperability and scalability of the system, ensuring that existing public - cloud - based systems can easily deploy blockchain technology.
5. **Energy Consumption and Performance Optimization**:
- Storing all cloud data on the blockchain provides many security advantages, but it also brings problems of high computing costs and slow transaction speeds.
- The paper explores how to alleviate these problems through the method of off - chain and on - chain data separation, optimize the performance of the blockchain, and maintain security at the same time.
### Key Points in the Abstract
The paper's abstract points out that public cloud computing has become an important part of modern IT infrastructure, but cloud security issues bring new risks and challenges, especially in terms of data protection, sharing, and access control. By combining blockchain technology with cloud computing, the distributed ledger of the blockchain can be used to ensure transparency, immutability, and efficiency, and reduce the dependence on centralized authorities. The framework proposed in the paper aims to build a secure data ecosystem, with an emphasis on data rights, data sharing, and data verification, while improving interoperability and scalability, eliminating the need for data migration, ensuring that existing public cloud systems can easily deploy blockchain, and enhancing the trustworthiness and non - repudiation of data.
### Summary
In short, the core objective of this paper is to solve the data security and trust issues in the public cloud environment by introducing blockchain technology, and in particular, it proposes a comprehensive solution in terms of data protection, access control, data verification, and system performance optimization.