Abstract

In view of the problem of privacy leakage caused by the centralized location privacy protection method in mobile crowd sensing, a privacy protection method based on blockchain smart contract was proposed. Firstly, the trusted distributed environment blockchain is adopted to replace the third-party server. In order to avoid the leakage of personal information, users register an anonymous identity on the blockchain. In addition, in order to solve the problem of user’s location privacy leakage caused by mutual deceiving behavior among users in distributed structure, a dummy location algorithm based on two-attribute decision is designed on smart contract. In this algorithm, the distance between each location and the user location and the historical query probability of each location are obtained by calculating the peripheral location. Then, different thresholds are set for each location and a cyclic filtering is carried out. As a result, an anonymous set is obtained that effectively protects the user’s location. Finally, the simulation experiment proves that the method can not only improve the efficiency of protecting user’s location privacy, but also has lower time and computation overhead.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call