Skip to main content

A Novel Approach to Build Privacy and Trust in Vehicle Sales Using DID

  • Conference paper
  • First Online:
Inventive Communication and Computational Technologies (ICICCT 2023)

Abstract

Decentralized identity solutions, built on the concept of Self-Sovereign Identity (SSI), have gained a competitive edge over existing identity management (IM) systems. This paper discusses the significance of decentralized identifier (DID) and verifiable credential (VC) in a peer-to-peer application for selling and managing pre-owned vehicles. The application uses Ethereum’s ERC-1056 lightweight DID standard. We aim to comply with the general data protection regulation (GDPR) requirements of the European Union. We propose implementing JSON Web Tokens (JWT) to store the user encoded information locally and a private interplanetary file system (IPFS) to maintain encrypted and encoded vehicle data information for improved privacy. Additionally, the ERC-721 standard is used to tokenize the vehicle to create the digital twin. Finally, we add the VC to the digital twin of the vehicle to increase the trust in the proposed model. The results demonstrate that our proposed solution offers more trust between the users and privacy of user and vehicle data. Furthermore, we also compute and compare the average cost of user DID creation using ERC-1056 and ERC-725, and the proposed solution is more cost-effective than the existing solutions.

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

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 189.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 249.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

Institutional subscriptions

References

  1. Thomas AM, Ramaguru R, Sethumadhavan M (2022) Distributed identity and verifiable claims using Ethereum standards. In: Ranganathan G, Fernando X, Shi F (eds) Inventive communication and computational technologies. Lecture notes in networks and systems, vol 311. Springer, Singapore. https://doi.org/10.1007/978-981-16-5529-6_48

  2. Avellaneda O et al (2019) Decentralized identity: where did it come from and where is it going? IEEE Commun Stand Mag 3(4):10–13. https://doi.org/10.1109/MCOMSTD.2019.9031542. December

    Article  Google Scholar 

  3. Anjum S, Ramaguru R, Sethumadhavan M (2021) Medical records management using distributed ledger and storage. In: Singh M, Tyagi V, Gupta PK, Flusser J, Ören T, Sonawane VR (eds) Advances in computing and data sciences. ICACDS 2021. Communications in computer and information science, vol 1441. Springer, Cham. https://doi.org/10.1007/978-3-030-88244-0_6

  4. Sivadanam YL, Ramaguru R, Sethumadhavan M (2022) Distributed ledger framework for an adaptive university management system. In: Chaki N, Devarakonda N, Cortesi A, Seetha H (eds) Proceedings of international conference on computational intelligence and data engineering. Lecture notes on data engineering and communications technologies, vol 99. Springer, Singapore. https://doi.org/10.1007/978-981-16-7182-1_24

  5. Ethereum. ERC-1484: Digital Identity Aggregator. Issue #1495 Ethereum/EIPs. GitHub, https://github.com/ethereum/EIPs/issues/1495. Last accessed: 20 Aug 2022

  6. Ethereum. ERC-1207 DAuth Access Delegation Standard. Issue #1207. Ethereum/EIPs. GitHub, https://github.com/ethereum/EIPs/issues/1207. Last accessed: 20 Aug 2022

  7. Admin. Managing the lifecycle of a car with blockchain technology. Cardossier, 11 Aug 2022. https://cardossier.ch

  8. Aswathy SV, Lakshmy KV (2019) BVD—a blockchain based vehicle database system. In: Thampi S, Madria S, Wang G, Rawat D, Alcaraz Calero J (eds) Security in computing and communications. SSCC 2018. Communications in computer and information science, vol 969. Springer, Singapore. https://doi.org/10.1007/978-981-13-5826-5_16

  9. Mahankali S (2020) Blockchain for non IT professionals: an example driven, metaphorical approach. Notion Press

    Google Scholar 

  10. NamChain-Open-Initiative-Research-Lab. GitHub—NamChain-open-initiative-research-lab/non-fungible-tokens: a detailed study and research on NFTs trends, marketplace, governance and future. GitHub, https://github.com/NamChain-Open-Initiative-Research-Lab/Non-Fungible-Tokens. Last accessed: 20 Aug 2022

  11. Eisenstadt M, Ramachandran M, Chowdhury N, Third A, Domingue J (2020) COVID-19 antibody test/vaccination certification: there’s an app for that. IEEE Open J Eng Med Biol 1:148–155. https://doi.org/10.1109/OJEMB.2020.2999214

    Article  Google Scholar 

  12. Lagutin D et al (2019) Enabling decentralised identifiers and verifiable credentials for constrained IoT devices using OAuth-based delegation. In: Proceedings of the workshop on decentralized IoT systems and security (DISS 2019), in conjunction with the NDSS symposium, vol 24. San Diego, CA, USA. https://doi.org/10.14722/diss.2019.230005

  13. Syed TA, Siddique MS, Nadeem A, Alzahrani A, Jan S, Khattak MAK (2020) A novel blockchain-based framework for vehicle life cycle tracking: an end-to-end solution. IEEE Access 8:111042–111063. https://doi.org/10.1109/ACCESS.2020.3002170

    Article  Google Scholar 

  14. Valaštín V, Košt’ál K, Bencel R, Kotuliak I (2019) Blockchain based car-sharing platform. Int Symp ELMAR 2019:5–8. https://doi.org/10.1109/ELMAR.2019.8918650

    Article  Google Scholar 

  15. Ramaguru R, Sindhu M, Sethumadhavan M (2019) Blockchain for the internet of vehicles. In: Singh M, Gupta P, Tyagi V, Flusser J, Ören T, Kashyap R (eds) Advances in computing and data sciences. ICACDS 2019. Communications in computer and information science, vol 1045. Springer, Singapore. https://doi.org/10.1007/978-981-13-9939-8_37

  16. Braendgaard P, Torstensson J (2018) EIP-1056: Ethereum lightweight identity [DRAFT]. Ethereum improvement proposals, https://eips.ethereum.org/EIPS/eip-1056

  17. Auth0.com. JWT.IO—JSON web tokens introduction. JSON Web Tokens—Jwt.Io, https://jwt.io/introduction. Last accessed: 20 Aug 2022

  18. IPFS Powers the Distributed Web. IPFS powers the distributed web, https://ipfs.io/#why. Last accessed: 20 Aug 2022

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Aju Mathew Thomas .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2023 The Author(s), under exclusive license to Springer Nature Singapore Pte Ltd.

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Thomas, A.M., Lakshmy, K.V., Ramaguru, R., Amritha, P.P. (2023). A Novel Approach to Build Privacy and Trust in Vehicle Sales Using DID. In: Ranganathan, G., Papakostas, G.A., Rocha, Á. (eds) Inventive Communication and Computational Technologies. ICICCT 2023. Lecture Notes in Networks and Systems, vol 757. Springer, Singapore. https://doi.org/10.1007/978-981-99-5166-6_9

Download citation

Publish with us

Policies and ethics