Skip to main content

CoRide: A Privacy-Preserving Collaborative-Ride Hailing Service Using Blockchain-Assisted Vehicular Fog Computing

  • Conference paper
  • First Online:

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.

This is a preview of subscription content, log in via an institution.

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   39.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

References

  1. 2017: The Year The Rideshare Industry Crushed The Taxi (2017). https://rideshareapps.com/2015-rideshare-infographic

  2. 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)

    Google Scholar 

  3. Zhu, L., Li, M., Zhang, Z., Zhan, Q.: ASAP: an anonymous smart-parking and payment scheme in vehicular networks. In: IEEE TDSC (2018)

    Google Scholar 

  4. How to keep Uber from becoming a terrifying monopoly (2017). http://theweek.com/articles/681459/how-keep-uber-from-becoming-terrifying-monopoly

  5. 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

  6. 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

    Chapter  Google Scholar 

  7. 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)

    Google Scholar 

  8. 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)

    Google Scholar 

  9. Ben-Sasson, E., et al.: Zerocash: decentralized anonymous payments from bitcoin. In: Proceedings IEEE 35th S&P, pp. 459–474 (2014)

    Google Scholar 

  10. 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

    Chapter  Google Scholar 

  11. Li, M., Zhu, L., Lin, X.: Privacy-preserving traffic monitoring with false report filtering via fog-assisted vehicular crowdsensing. In: IEEE TSC (2019)

    Google Scholar 

  12. 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)

    Google Scholar 

  13. Nakamoto, S.: Bitcoin: A peer-to-peer electronic cash system (2008)

    Google Scholar 

  14. 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)

    Article  Google Scholar 

  15. Jaballah, W.B., Conti, M., Lal, C.: A survey on software-defined VANETs: benefits, challenges, and future directions. https://arxiv.org/abs/1904.04577

  16. 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)

  17. 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)

    Google Scholar 

  18. 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)

    Google Scholar 

  19. 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

    Chapter  Google Scholar 

  20. Ethereum. https://github.com/ethereum/mist/releases

  21. 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)

    Google Scholar 

  22. 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)

    Google Scholar 

  23. 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)

    Google Scholar 

  24. 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

    Chapter  Google Scholar 

Download references

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

Authors

Corresponding author

Correspondence to Liehuang Zhu .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2019 ICST Institute for Computer Sciences, Social Informatics and Telecommunications Engineering

About this paper

Check for updates. Verify currency and authenticity via CrossMark

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)

Publish with us

Policies and ethics