Cypher Cab - A Blockchain enabled Transportation Application
Ridesharing is a transportation strategy that allows drivers to share their trips with other people which results in less travel expenses. It also minimizes traffic congestions and carbon emissions. Currently, most of the existing ride-sharing services rely on a central third party, like Uber, Ola, Didi which charges high service fees. In this paper, we are using blockchain technology to build a smart ride-sharing platform - CypherCab. All the services from registering as a driver, to using this platform for ridesharing will be written directly to the blockchain distributed ledger. Utilizing the decentralized nature of blockchain, the data stored in the blocks will be stored in a distributed ledger, hence removing the dependency on a central third-party server. Moreover, blockchain enables us to remove intermediaries and allows direct transactions between the driver and passengers. In this paper, we have implemented a prototype using smart contracts in the Ethereum network and Ganache test network.