Efficient Cloud Resource Sharing Using Smart Contracts and Blockchain Automation

Project Code :TCMAPY2500

Objective

The primary objective is to design and implement a secure blockchain-based system that ensures the integrity, confidentiality, and verification of digital files. The system aims to provide secure file upload, encryption, hash generation, and blockchain registration. It will enable authorized users to verify the authenticity of files, detect any tampering, and receive notifications. The project seeks to integrate encryption, blockchain, and secure storage to deliver a comprehensive, user-friendly solution for document integrity management. The system will enhance trust, transparency, and accountability in file management.

Abstract

The proposed project aims to develop a cloud resource management and usage monitoring system with blockchain-based payments, providing a centralized platform for users and providers. Users can browse cloud resources such as CPU, GPU, storage, and network bandwidth, submit requests, and monitor their usage in real-time. Providers can manage resources, approve or reject requests, and track consumption. To ensure transparency and security in financial transactions, the system integrates blockchain technology for payments, creating an immutable ledger that records usage-based billing, preventing tampering and disputes. Historical usage data and analytics are maintained for detailed reporting, enabling users to understand consumption patterns and providers to optimize allocations. The platform automates billing, reducing manual errors and ensuring timely payments to providers. By combining cloud resource management with blockchain-based payment automation, the system enhances efficiency, accountability, and trust in cloud computing environments.

Keywords: cloud computing, resource management, usage monitoring, blockchain payments, provider dashboard, user analytics, real-time tracking, automated billing.

NOTE: Without the concern of our team, please don't submit to the college. This Abstract varies based on student requirements.

Block Diagram

Specifications

 HARDWARE REQUIREMENTS:

Β·       Processor                                - I3/Intel Processor

Β·       Hard Disk                               - 160GB

Β·       Key Board                               - Standard Windows Keyboard

Β·       Mouse                                     - Two or Three Button Mouse

Β·       Monitor                                   - SVGA

Β·       RAM                                       - 8GB

 

 SOFTWARE SYSTEM CONFIGURATION:

Β·       Operating System                   :  Windows 7/8/10

Β·       Programming Language         :  Python,Solodity

Β·       Libraries                                 :  Django, Truffle,web3

Β·       IDE/Workbench                      :  VS Code

Β·       Technology                             :  Python 3.6+

Demo Video

mail-banner
call-banner
contact-banner
Request Video