Abstract
Data sharing in Vehicular Social Networks (VSNs) is an essential road service that assists vehicle driving and promotes intelligent transportation applications. In VSNs, vehicles regularly collect and upload valuable data to share with other vehicles. Data encryption can be employed during data uploading and sharing to prevent malicious tampering and privacy disclosure. However, existing data-sharing schemes lack security, have high overhead in obtaining decrypted data, and show low trust in the central authority controlling the entire network. To facilitate data sharing in VSNs, this paper proposes a new scheme using consortium blockchain to realize secure data sharing. Nodes in the blockchain invoke smart contracts and implement the location-based Speculative Byzantine Fault Tolerance (LSBFT) to accomplish data-sharing transactions among vehicles. The scheme not only ensures the security of vehicle information but also protects the privacy of the shared data. Security analysis demonstrates that the proposed scheme can resist attacks and has shown transaction fairness, data confidentiality, non-repudiation, and traceability. Simulation results show that the scheme has higher sharing efficiency and less time to reach a consensus in the data storage process.
Original language | English |
---|---|
Pages (from-to) | 1-14 |
Number of pages | 14 |
Journal | IEEE Transactions on Vehicular Technology |
DOIs | |
Publication status | Accepted/In press - 2024 |
Externally published | Yes |
Bibliographical note
Publisher Copyright:IEEE
ASJC Scopus Subject Areas
- Automotive Engineering
- Aerospace Engineering
- Computer Networks and Communications
- Electrical and Electronic Engineering
Keywords
- Blockchains
- Consensus algorithm
- consortium blockchain
- Data privacy
- Data sharing
- Encryption
- location-based Speculative Byzantine Fault Tolerance (LSBFT)
- Roads
- Security
- smart contract
- Smart contracts
- transaction fairness
- Vehicular Social Networks (VSNs)