This work proposes a decentralized and privacy-preserving ride-sharing system that allows for secure multi-provider mobility data aggregation with the support of a trust management system based on blockchain, a differential privacy framework, an OAuth 2.0 authorization system and a hybrid storage system. The proposed approach addresses existing systems’ shortcomings by offering privacy-preserving ride discovery, easy consent management, and secure sharing of location information while maintaining the service’s utility. Prototype evaluation shows the feasibility of the framework by demonstrating location perturbation of ~80 meters at ε = 0.025 and acceptable performance for moderate workloads.
