Auction based Resource Allocation in Cloud Computing using Blockchain Techniques Dr. T. Kamaleshwar 1 , Dr. R. Jayaraj 2 , Dr. N. Vijayaraj 3 and Dr. D. Sundaranarayana 4 1, 3-4 Dr.Rangarajan Dr. Sagunthala R&D Institute of Science and Technology, Dept. of Computer Science & Engineering, Chennai, India Email: kamalesh4u2@gmail.com, vijaiphdraj@gmail.com, d.sundaranarayana@gmail.com 1 https://orcid.org/0000-0003-4612-1046 2 SRM Institute of Science and technology, Dept. of Data Science and Business systems, Kattankulathur, Chennai, India. Email: iayarajr1@srmist.edu.in https://orcid.org/0000-0003-2366-1170 Abstract—As the spine innovation of decentralized cryptocurrencies, blockchain has additionally proclaimed numerous applications in different fields, for example, resource allocation in cloud computing, Internet of Things (IoT) and resource offloading. The database state is decentrally kept up, and any part hub in the overlay blockchain organize is allowed to partake in the state support without character confirmation. The exchanges among part hubs are recorded in cryptographic hash-connected information structures known as squares. A progression of affirmed blocksis orchestrated in ordered request to shape a consecutive chain, henceforth named blockchain. All part hubs in the system are required to pursue consensus protocol on the value-based information, cryptographic hashes and computerized marks put away in the block to ensure trustworthiness of the blockchain. Index Terms— Resource allocation, auction, blockchain consensus protocol. I. INTRODUCTION A typical cloud computing architecture is encompasses the following techniques like ubiquitous computing ,on- demand network, pervasive computing and access to a different computing resources like storage, network, server, services and applications for human computer interaction. Virtualization techniques also sharing of resources like storage, network, server, services and applications by using three deployment models, four service models and five characteristics.Five characteristics of cloud computing and implemented in block chain technology such as Measuredservice: Utilization of resource are monitored, reported, measured by transparently. In this service another term called by pay for use. On-demand self-service: [1] cloud user is capable to use of cloud server or provider recourses without requiring of human interaction. It frequently done by web based self- service portal. Rapid elasticity: A resources are on-demand based cloud provider bid released his own based on cloud user bid. Our application will have capacity to extend the resource based on user needs at any time. Recourse pooling: More number cloud user access the same physical resource means this service separating the resources on logical level. Broad network access: cloud computing resource are access by over the network and supporting the heterogeneous user platform in form of mobile devices and workstations. As the spine innovation of decentralized cryptocurrencies, blockchain has additionally proclaimed numerous Grenze ID: 01.GIJET.9.1.768 © Grenze Scientific Society, 2023 Grenze International Journal of Engineering and Technology, Jan Issue