Abstract
Internet of Vehicles (IoV) has become an indispensable technology to bridge vehicles, persons, and infrastructures and is promising to make our cities smarter and more connected. It enables vehicles to exchange vehicular data (e.g., GPS, sensors, and brakes) with different entities nearby. However, sharing these vehicular data over the air raises concerns about identity privacy leakage. Besides, the centralized architecture adopted in existing IoV systems is fragile to single point-of-failure and malicious attacks. With the emergence of blockchain technology, there is the chance to solve these problems due to its features of being tamper-proof, traceability, and decentralization. In this article, we propose a privacy-preserving vehicular data sharing framework based on blockchain. In particular, we design an anonymous and auditable data sharing scheme using Zero-Knowledge Proof (ZKP) technology so as to protect the identity privacy of vehicles while preserving the vehicular data auditability for Trusted Authorities (TAs). In response to high mobility of vehicles, we design an efficient multi-sharding protocol to decrease blockchain communication costs without compromising the blockchain security. We implement a prototype of our framework and conduct extensive experiments and simulations on it. Evaluation and analysis results indicate that our framework can not only strengthen system security and data privacy but also reduce communication complexity by \(O(\frac{n\sqrt {m}}{m^2})\) times compared to existing sharding protocols.
- [1] . 2018. Chainspace: A sharded smart contracts platform. In Network and Distributed System Security Symposium (NDSS’18). ISOC.Google Scholar
- [2] . 2014. Zerocash: Decentralized anonymous payments from Bitcoin. In IEEE Symposium on Security and Privacy (S&P’14). 459–474.Google Scholar
- [3] . 2012. From extractable collision resistance to succinct non-interactive arguments of knowledge, and back again. In Proceedings of the 3rd Innovations in Theoretical Computer Science Conference (ITCS’12). Association for Computing Machinery, New York, NY, 326–349.Google ScholarDigital Library
- [4] . 2004. Short group signatures. In Annual International Cryptology Conference (CRYPTO’04). Springer, 41–55.Google ScholarCross Ref
- [5] . 2020. An electric vehicle charging reservation approach based on blockchain. In IEEE Global Communications Conference (GLOBECOM’20).Google ScholarDigital Library
- [6] . 2020. Toward secure data sharing for the IoV: A quality-driven incentive mechanism with on-chain and off-chain guarantees. IEEE Internet of Things Journal 7, 3 (2020), 1625–1640.Google ScholarCross Ref
- [7] Kyle Croman, Christian Decker, Ittay Eyal, Adem Efe Gencer, Ari Juels, Ahmed Kosba, Andrew Miller, Prateek Saxena, Elaine Shi, Emin Gün Sirer, Dawn Song, and Roger Wattenhofer. 2016. On scaling decentralized blockchains. In Financial Cryptography and Data Security (FC’16). Springer.Google Scholar
- [8] . 2019. A blockchain-based hierarchical reputation management scheme in vehicular network. In IEEE Global Communications Conference (GLOBECOM’19).Google ScholarDigital Library
- [9] . 2016. On the size of pairing-based non-interactive arguments. In Annual International Conference on the Theory and Applications of Cryptographic Techniques (EUROCRYPT’16). Springer.Google ScholarCross Ref
- [10] . 2020. An identity-based and revocable data-sharing scheme in VANETs. IEEE Transactions on Vehicular Technology 69, 12 (2020), 15933–15946.Google ScholarCross Ref
- [11] . 2021. A survey of state-of-the-art on blockchains: Theories, modelings, and tools. ACM Comput. Surv. 54, 2, Article
44 (March 2021), 42 pages.Google Scholar - [12] . 2007. Performance evaluation of SUVnet with real-time traffic data. IEEE Transactions on Vehicular Technology 56, 6 (2007), 3381–3396.Google ScholarCross Ref
- [13] . 2018. A demonstration of sterling: A privacy-preserving data marketplace. Proc. VLDB Endow. 11, 12 (
Aug. 2018), 2086–2089.Google ScholarDigital Library - [14] . 2019. Blockchain-based Internet of Vehicles: Distributed network architecture and performance analysis. IEEE Internet of Things Journal 6, 3 (2019), 4640–4649.Google ScholarCross Ref
- [15] . 2016. Predictive big data collection in vehicular networks: A software defined networking based approach. In IEEE Global Communications Conference (GLOBECOM’16).Google ScholarDigital Library
- [16] . 2019. FabZK: Supporting privacy-preserving, auditable smart contracts in hyperledger fabric. In Annual IEEE/IFIP International Conference on Dependable Systems and Networks (DSN’19). 543–555.Google ScholarCross Ref
- [17] . 2018. An empirical analysis of anonymity in Zcash. In USENIX Security Symposium (Security’18). USENIX Association, Baltimore, MD, 463–477.Google Scholar
- [18] . 2018. OmniLedger: A secure, scale-out, decentralized ledger via sharding. In IEEE Symposium on Security and Privacy (S&P’18).Google Scholar
- [19] . 2016. Hawk: The blockchain model of cryptography and privacy-preserving smart contracts. In IEEE Symposium on Security and Privacy (S&P’16). 839–858.Google Scholar
- [20] . 2004. Linkable spontaneous anonymous group signature for ad hoc groups. In Australasian Conference on Information Security and Privacy (ACISP’04). Springer, 325–335.Google ScholarCross Ref
- [21] . 2019. A survey on recent advances in vehicular network security, trust, and privacy. IEEE Transactions on Intelligent Transportation Systems 20, 2 (2019), 760–776.Google ScholarCross Ref
- [22] . 2019. BITE: Bitcoin lightweight client privacy using trusted execution. In USENIX Security Symposium (Security’19). USENIX Association, Santa Clara, CA, 783–800.Google Scholar
- [23] . 2013. Zerocoin: Anonymous distributed E-Cash from Bitcoin. In IEEE Symposium on Security and Privacy (S&P’13). 397–411.Google Scholar
- [24] . 2021. When the recursive diversity anonymity meets the ring signature. In Proceedings of the 2021 International Conference on Management of Data (SIGMOD’21). Association for Computing Machinery, New York, NY, 1359–1371.Google ScholarDigital Library
- [25] . 2015. Ring Signature Confidential Transactions for Monero. Cryptology ePrint Archive, Paper 2015/1098. (2015). https://eprint.iacr.org/2015/1098.Google Scholar
- [26] . 2017. An efficient electric vehicle charging architecture based on LoRa communication. In IEEE International Conference on Smart Grid Communications (SmartGridComm’17).Google ScholarCross Ref
- [27] . 2016. The Bitcoin Lightning Network: Scalable Off-chain Instant Payments. (2016). https://www.bitcoinlightning.com/wp-content/uploads/2018/03/lightning-network-paper.pdf.Google Scholar
- [28] . 2020. Sidechain technologies in blockchain networks: An examination and state-of-the-art review. Journal of Network and Computer Applications 149 (2020), 102471.Google ScholarDigital Library
- [29] . 2022. LVBS: Lightweight vehicular blockchain for secure data sharing in disaster rescue. IEEE Transactions on Dependable and Secure Computing 19, 1 (2022), 19–32.Google ScholarDigital Library
- [30] . 2017. RingCT 2.0: A compact accumulator-based (linkable ring signature) protocol for blockchain cryptocurrency Monero. In European Symposium on Research in Computer Security (ESORICS’17). Springer International Publishing, Cham, 456–474.Google Scholar
- [31] . 2011. On a group signature scheme supporting batch verification for vehicular networks. In International Conference on Multimedia Information Networking and Security (MINES’11).Google ScholarDigital Library
- [32] . 2019. A survey on the scalability of blockchain systems. IEEE Network 33, 5 (2019), 166–173.Google ScholarDigital Library
- [33] . 2018. Internet of vehicles in big data era. IEEE CAA Journal of Automatica Sinica 5, 1 (2018), 19–35.Google ScholarCross Ref
- [34] . 2021. DIV: Resolving the dynamic issues of zero-knowledge set membership proof in the blockchain. In Proceedings of the 2021 International Conference on Management of Data (SIGMOD’21). Association for Computing Machinery, New York, NY, 2036–2048.Google ScholarDigital Library
- [35] . 2022. Linkable privacy-preserving scheme for location-based services. IEEE Transactions on Intelligent Transportation Systems 23, 7 (2022), 7998–8012.Google ScholarDigital Library
- [36] . 2018. RapidChain: Scaling blockchain via full sharding. In Proceedings of the 2018 ACM SIGSAC Conference on Computer and Communications Security (CCS’18).Google ScholarDigital Library
- [37] . 2020. CycLedger: A scalable and secure parallel protocol for distributed ledger via sharding. In IEEE International Parallel and Distributed Processing Symposium (IPDPS’20).Google Scholar
Index Terms
- Secure Data Sharing over Vehicular Networks Based on Multi-sharding Blockchain
Recommendations
A Privacy-Preserving Vehicular Data Sharing Framework atop Multi-Sharding Blockchain
2021 IEEE Global Communications Conference (GLOBECOM)Internet of Vehicles (IoV) has become an indispensable technology to bridge vehicles, persons and infrastructures, and is promising to make our cities smarter and more connected. It enables vehicles to exchange vehicular data (e.g., GPS, sensors, and ...
Anonymous Authentication Scheme with Zero-Knowledge Proof Based on Private Blockchain
ICCNS '23: Proceedings of the 2023 13th International Conference on Communication and Network SecurityWith the continuous development of Internet of vehicles (IoV) services and the continuous influx of network users, how to solve the security and user privacy protection problems of IoV system has become a top priority. In this regard, based on the in-...
Blockchain based secure data sharing system for Internet of vehicles: A position paper
AbstractOne of the benefits of Internet of Vehicles (IoV) is improved traffic safety and efficiency, for example due to the capability to share vehicular messages in real-time. While most of the vehicular messages only need to be shared by nearby ...
Highlights- We present a method based on fair blind signatures and threshold secret sharing to realize conditional privacy in vehicles.
- Our scheme not only prevents the acceptance of a fake message, but also mitigates the throughput limitation of ...
Comments