Trajectory privacy protection method with smart contract-based query exchange in the Social Internet of Vehicles

Lulu Liu,Ling Xing,Jianping Gao,Honghai Wu,Huahong Ma
DOI: https://doi.org/10.1016/j.comcom.2024.04.014
IF: 5.047
2024-04-11
Computer Communications
Abstract:Query exchange in the Social Internet of Vehicles (SIoV) can protect users' trajectory information. However, this method lacks an appropriate incentive mechanism, which leads to cooperative users refusing to participate in query exchange. In order to provide cooperative users with incentives to participate in query exchange, this paper proposes a smart contract-based query exchange (SC-QE) trajectory privacy protection method. By creating a many-to-many smart contract, the method encourages the cooperative users to bid to the requesting users. Subsequently, in order to select a Best Similarity Deviation User (BSDU) for the requesting user to perform query exchange, the users in the smart contract are modeled as a weighted bipartite graph, and the matching between the requesting users and BSDUs is realized by means of a weighted bipartite graph best matching algorithm. Following successful verification of the query exchange transaction in the smart contract, the base station distributes rewards to the BSDU and uploads the query exchange transaction to the consortium blockchain. Experimental results show that compared with the deviation-based query exchange (DQE) method, the proposed method reduces the user processing time by 12% while increasing the continuous anonymous success rate by 29%. Therefore, the proposed method can reduce the service query time and improve the level of trajectory privacy protection.
computer science, information systems,telecommunications,engineering, electrical & electronic
What problem does this paper attempt to address?