
tem undergoes a comprehensive security analy-
sis using BAN logic and AVISPA simulations,
demonstrating resilience against various attacks.
Overall, it advances the field by ensuring mutual
authentication, protecting user privacy, and pro-
viding integrative solutions to security vulnera-
bilities identified in earlier research. This paper
presents a secure and decentralized car-sharing
system model and authentication scheme. The
system uses blockchain for data integrity and user
anonymity, addressing security vulnerabilities in
traditional systems. However, there is no real-
world implementation or system simulation. Ad-
ditionally, it requires high Communication Costs
due to the authentication process consisting of in-
teraction among three parties (users, vehicle own-
ers, and stations). This could affect scalability and
responsiveness during periods of high usage. De-
spite being decentralized, the system still issues
credentials and manages keys through a trust au-
thority. It does not explicitly mention the use of
smart contracts in the proposed decentralized car-
sharing system.
• The paper (Dwivedi et al., 2024) proposed
a decentralized vehicle rental system utilizing
blockchain technology to eliminate intermediaries
and commission fees typically associated with tra-
ditional car-sharing services. By implementing a
secure, transparent, and tamper-proof model, the
paper demonstrated how blockchain can enhance
user trust and system reliability in peer-to-peer ve-
hicle rentals.
• HireGo (HireGo, 2018) is a UK based company
that builds a decentralized car hire and car shar-
ing application. HireGo prioritizes security and
ease of use. Payments are made in advance
and assist the Ethereum chain‘s deposit contract.
The HireGo team is notified of the disagreement.
However, the user is unaware of the technical
complexity. This solution increases confidence
and trust in the authenticity of the Identity-based
Blockchain user platform. In addition, this solu-
tion presents low cost. But, there is no documen-
tation available about this application, no infor-
mation about the programming techniques
• Volvero (volvero, 2022) proposes blockchain
technology to create a straightforward, reliable
and sustainable solution that connects vehicles’
owners with drivers. Also, Volvero provides full
insurance and customized protection to guaran-
tee the safety of Drivers and Owners who join
Volvero. Unlike other renting or sharing services,
there are no time or location restrictions. As a
security measure, Volvero creates smart contracts
at the start of the ride while a built-in insurance
covers drivers and all kinds of vehicles during the
whole period of sharing. Volvero’s patent tech-
nology tracks speed, acceleration, braking and
the car’s location. But, there is no information
about the programming techniques: blockchain
platform, wallet management, monitoring smart
contract...
2.3 Limits of Existing Works
Previous studies have identified various security
threats, including data integrity issues and poten-
tial attacks such as impersonation and man-in-the-
middle attacks. Some have proposed authentication
protocols; however, they often rely on centralized
structures that expose users to risks. For instance,
earlier efforts have explored hierarchical systems
and smart token-based access without fully leverag-
ing blockchain’s decentralized capabilities. Recent
works have explored blockchain-based car-sharing
as a decentralized alternative. Solutions such as
HireGo and Volvero utilize smart contracts to auto-
mate rental agreements, ensuring tamper-proof trans-
actions, identity verification, and secure payments.
Unlike traditional systems, blockchain eliminates in-
termediaries, reducing fraud risks and operational
costs. However, blockchain solutions often face la-
tency issues, as seen in Ethereum-based smart con-
tracts, where transaction validation can take several
seconds, impacting user experience. To compare be-
tween existing works presented in the previous sec-
tion we defined the following criteria: platform type,
cost, Security , Trust, smart contract usage. Table 1
compares existing works according to the predefined
criteria.
According to the table 1, we found that centralized
solutions (eKar, Sharik, Shift Inc.) have lower secu-
rity and trust due to reliance on third parties. They
are more prone to security breaches and have higher
operational costs. Decentralized solutions (HireGo,
Volvero, blockchain-based research) use smart con-
tracts, improving transparency, security, and cost ef-
ficiency. However, some lack implementation details.
These solutions present some challenges in relation
to blockchain limitations include scalability, gas fees,
and communication costs in some implementations.
Furthermore, our analysis revealed that existing solu-
tions lack detailed information on the programming
methodologies used for implementation. None of the
reviewed works provide insights into the user experi-
ence (UX), such as interface design, ease of use, or
customer interaction with the system.
Decentralized Car Rental System: Ensuring Security with Blockchain Smart Contracts
1113