Abstract
Ride-hailing services have experienced remarkable development throughout the world, serving millions of users per day. However, service providers, such as Uber and Didi, operate independently. If they are willing to share user data and establish collaborative-rides (c-rides), more ride services and commercial interests will be produced. Meanwhile, these collaborations raise significant security and privacy concerns for both users and service providers, because users’ sensitive information and service providers’ business secrets could be leaked during c-rides. Moreover, data auditability and fairness must be guaranteed. In this paper, we propose CoRide: a privacy-preserving Collaborative-Ride hailing service using blockchain-assisted vehicular fog computing. First, we anonymously authenticate users and disclose a targeted user only if all collaborative service providers are present while requiring no trusted authority. Then, we construct a consortium blockchain to record c-rides and create smart contracts to pair riders with drivers. Private proximity test and query processing are utilized to support location authentication, driver screening and destination matching. Last, we modify Zerocash to achieve anonymous payment and defend double spending attacks. Finally, we analyze the security of CoRide and demonstrate its efficiency through extensive experiments based on an Ethereum network.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
2017: The Year The Rideshare Industry Crushed The Taxi (2017). https://rideshareapps.com/2015-rideshare-infographic
Bonomi, F., Milito, R.A., Zhu, J., Addepalli, S.: Fog computing and its role in the internet of things. In: Proceedings Mobile Cloud Computing Workshop, pp. 13–16 (2012)
Zhu, L., Li, M., Zhang, Z., Zhan, Q.: ASAP: an anonymous smart-parking and payment scheme in vehicular networks. In: IEEE TDSC (2018)
How to keep Uber from becoming a terrifying monopoly (2017). http://theweek.com/articles/681459/how-keep-uber-from-becoming-terrifying-monopoly
Private mobility services need to share their data. Here’s how (2017). https://www.citylab.com/transportation/2017/07/private-mobility-services-need-to-share-their-data-heres-how/532482
Boneh, D., Boyen, X., Shacham, H.: Short group signatures. In: Franklin, M. (ed.) CRYPTO 2004. LNCS, vol. 3152, pp. 41–55. Springer, Heidelberg (2004). https://doi.org/10.1007/978-3-540-28628-8_3
Lu, R., Lin, X., Luan, T.H., Liang, X., Shen, X.: Pseudonym changing at social spots: an effective strategy for location privacy in VANETs. In: IEEE TVT (2012)
He, W., Liu, X., Ren, M.: Location cheating: a security challenge to location-based social network services. In: Proceedings 31st ICDCS, pp. 740–749 (2011)
Ben-Sasson, E., et al.: Zerocash: decentralized anonymous payments from bitcoin. In: Proceedings IEEE 35th S&P, pp. 459–474 (2014)
Garman, C., Green, M., Miers, I.: Accountable privacy for decentralized anonymous payments. In: Grossklags, J., Preneel, B. (eds.) FC 2016. LNCS, vol. 9603, pp. 81–98. Springer, Heidelberg (2017). https://doi.org/10.1007/978-3-662-54970-4_5
Li, M., Zhu, L., Lin, X.: Privacy-preserving traffic monitoring with false report filtering via fog-assisted vehicular crowdsensing. In: IEEE TSC (2019)
Zhu, L., Li, M., Zhang, Z.: Secure fog-assisted crowdsensing with collusion resistance: from data reporting to data requesting. IEEE IoT J. 6, 5473–5484 (2019)
Nakamoto, S.: Bitcoin: A peer-to-peer electronic cash system (2008)
Conti, M., Kumar, S., Lal, C., Ruj, S.: A survey on security and privacy issues of bitcoin. IEEE Commun. Surv. Tutorials 20(4), 3416–3452 (2018)
Jaballah, W.B., Conti, M., Lal, C.: A survey on software-defined VANETs: benefits, challenges, and future directions. https://arxiv.org/abs/1904.04577
Baza, M., Nabil, M., Lasla, N., Fidan, K., Mahmoud, M., Abdallah, M.: Blockchain-based firmware update scheme tailored for autonomous vehicles. arXiv preprint arXiv:1811.05905 (2018)
Zheng, Y., Li, M., Lou, W., Hou, Y.T.: Location based handshake and private proximity test with location tags. IEEE TDCS 14(4), 406–419 (2017)
Li, R., Liu, A.X.: Adaptively secure conjunctive query processing over encrypted data for cloud computing. In: Proceedings IEEE 33rd ICDE, pp. 697–708 (2017)
Kiayias, A., Russell, A., David, B., Oliynykov, R.: Ouroboros: a provably secure proof-of-stake blockchain protocol. In: Katz, J., Shacham, H. (eds.) CRYPTO 2017. LNCS, vol. 10401, pp. 357–388. Springer, Cham (2017). https://doi.org/10.1007/978-3-319-63688-7_12
Ni, J., Zhang, K., Lin, X., Yang, H., Shen, X.: AMA: anonymous mutual authentication with traceability in carpooling systems. In: Proceedings ICC, pp. 1–6 (2016)
Pham, A., Dacosta, I., Endignoux, G., Troncoso-Pastoriza, J.R., Huguenin, K., Hubaux, J.-P.: ORide: a privacy-preserving yet accountable ride-hailing service. In: Proceedings 26th USENIX Security Symposium, pp. 1235–1252 (2017)
Sherif, A.B.T., et al.: Privacy-preserving ride sharing scheme for autonomous vehicles in big data era. IEEE IoT J. 4(2), 611–618 (2017)
Pedersen, T.P.: Non-interactive and information-theoretic secure verifiable secret sharing. In: Feigenbaum, J. (ed.) CRYPTO 1991. LNCS, vol. 576, pp. 129–140. Springer, Heidelberg (1992). https://doi.org/10.1007/3-540-46766-1_9
Acknowledgment
This work was supported by the National Natural Science Foundation of China (NSFC) under the grant No. U1836102 and the China National Key Research and Development Program under Grant 2016YFB0800301.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2019 ICST Institute for Computer Sciences, Social Informatics and Telecommunications Engineering
About this paper
Cite this paper
Li, M., Zhu, L., Lin, X. (2019). CoRide: A Privacy-Preserving Collaborative-Ride Hailing Service Using Blockchain-Assisted Vehicular Fog Computing. In: Chen, S., Choo, KK., Fu, X., Lou, W., Mohaisen, A. (eds) Security and Privacy in Communication Networks. SecureComm 2019. Lecture Notes of the Institute for Computer Sciences, Social Informatics and Telecommunications Engineering, vol 305. Springer, Cham. https://doi.org/10.1007/978-3-030-37231-6_24
Download citation
DOI: https://doi.org/10.1007/978-3-030-37231-6_24
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-37230-9
Online ISBN: 978-3-030-37231-6
eBook Packages: Computer ScienceComputer Science (R0)