Blockchain Based Car Rental App

Page 1

International Research Journal of Engineering and Technology (IRJET)

e-ISSN: 2395-0056

Volume: 09 Issue: 12 | Dec 2022

p-ISSN: 2395-0072

www.irjet.net

Blockchain Based Car Rental App Malay Bhatt1, Harsh Pithadia2, Bhavik Mehta3, Vaibhav Vesmaker4, Prof. Sagar Korde5 1,2,3,4 Student,

Dept of Information Technology, K.J. Somaiya College of Engineering, Mumbai, India Faculty, Dept of Information Technology, K.J. Somaiya College of Engineering, Mumbai, India ---------------------------------------------------------------------***--------------------------------------------------------------------5

Abstract – A huge surge is observed in the carpooling

industry in the past few years, as it frees commuters from the tyranny of driving a vehicle and later saves them from the rat race of finding a parking spot. Currently, the industry is using a centralized database servers, which exposes the system to hacking and leads to data leaks and compromises the security of the system. A centralized system also opens the possibility of the owner misusing data. As the emerging Blockchain technology offers us total anonymity along with transparency across the database, data security and traceability could be assured throughout the server. The proposed solution aims to develop and put into use a peer-to-peer car-sharing application based on blockchain and smart contracts. For the execution of the smart contracts, Solidity programming language is used. The ecosystem is built using Ethereum blockchain. The main innovation of the paper is to move the existing industry from a centralized to a decentralized ecosystem. Creating a peer-to-peer (P2P) car-sharing application would result in eliminating the middle man, reflecting reduced cost and exposure to data theft.

Chart -1: Commute Methods Used by Americans This concept is not novel, and our writing on it is not the first. The idea struck us while brainstorming various real-life applications of blockchain technology. Various major firms trying to adapt to the concept of peer-to-peer car sharing. A few have aced the ideology and one of the biggest corporations is Lyft a USA-based listed company founded in 2012. Their motto was to make travel more affordable and cities more habitable. The basic idea behind all this is the users could make some money while not using their cars and riders could save a ton of money by not having to buy a car immediately. Unfortunately, offering users this kind of service comes with many security threats; the overall stability of the service is the first. DDoS assaults on a centralized server would lead to the entire service server failure. In contrast, it is nearly impossible to compromise the service when data are pooled and processed over an entire network of nodes, such as in a blockchain.

Key Words: Blockchain, Car-Sharing, Smart Contracts, Peer-to-peer (P2P), Solidity, Ethereum

1. INTRODUCTION The world is facing a major problem, air pollution. Major cities from various countries have reported low air quality index. Studies conducted in many metropolitan cities have shown that the main reason behind the dropping air quality index is the increasing the number of private vehicles. IQAir studies have shown that the environment in Delhi, the capital of India is not only unhealthy but hazardous. This has many reasons but the main reason is vehicles. Petrol and diesel-powered vehicles generate a lot of hazardous gases and this is the main source of pollution. The suggested fix to this situation is car sharing, this would reduce the number of vehicles and also help reduce traffic. Studies have shown that Americans heavily on automobiles. As the chart shows that majority (76 %) of Americans travel alone. This increases the number of vehicles on street and results in congestion during the peak hours of travel. Moreover owning multiple automobiles also increases the cost of living. Car sharing provides the privilege of not driving to work and having a peaceful journey. It also provides the flexibility to not buy a car out of need and one can continue with their fiscal planning.

© 2022, IRJET

|

Impact Factor value: 7.529

The traditional data reservoirs also give access to the users to use CRUD operations, which gives the user to create, read, update or delete data. These actions can be done without notifying other users. This kills this transparency aspect of the system. On the other hand, as an irreversible, public ledger, blockchain is, it only permits data creation and reading. Also, each user transaction is displayed to each user irrespective of their presence in that particular transaction.

|

ISO 9001:2008 Certified Journal

|

Page 291


Turn static files into dynamic content formats.

Create a flipbook