Toward a Secure and Decentralized Blockchain-based Ride-Hailing Platform for Autonomous Vehicles
This addresses the problem of enabling autonomous vehicle ride-hailing by allowing vehicle owners to contribute to a community fleet, though it is incremental as it applies existing blockchain technology to a new domain.
The paper tackles the challenge of centralized architectures for autonomous vehicle ride-hailing by proposing a decentralized framework using blockchain, specifically Hyperledger Fabric, and evaluates it with static analysis and performance tests under heavy load.
Ride-hailing and ride-sharing applications have recently gained in popularity as a convenient alternative to traditional modes of travel. Current research into autonomous vehicles is accelerating rapidly and will soon become a critical component of a ride-hailing platform's architecture. Implementing an autonomous vehicle ride-hailing platform proves a difficult challenge due to the centralized nature of traditional ride-hailing architectures. In a traditional ride-hailing environment the drivers operate their own personal vehicles so it follows that a fleet of autonomous vehicles would be required for a centralized ride-hailing platform to succeed. Decentralization of the ride-hailing platform would remove a road block along the way to an autonomous vehicle ride-hailing platform by allowing owners of autonomous vehicles to add their vehicle to a community driven fleet when not in use. Blockchain technology is an attractive choice for this decentralized architecture due to its immutability and fault tolerance. This paper proposes a framework for developing a decentralized ride-hailing architecture implemented on the Hyperledger Fabric blockchain platform. The implementation is evaluated using a static analysis tool and performing a performance analysis under heavy network load.