User defined location sharing scheme based on blockchain
Aiming to address the problem of privacy leakage faced by users of mobile social networks when using location-sharing services,a blockchain-based user-defined location-sharing(BUDLS)scheme was proposed.Firstly,the distributed management of location information was realized based on blockchain to prevent the central server from collecting a large amount of user privacy and to enhance the controllability of user location information.Secondly,an encryption mechanism based on the combination of public key digital signature and homomorphic encryption was designed,effectively preventing the location information from being illegally obtained by attackers.Finally,flexible access control policies were defined according to the actual needs of users to provide users with reliable location-sharing services.The security analysis verified that the BUDLS scheme met the privacy security goal.Simulation results showed that,compared with the traditional scheme,the BUDLS scheme reduced the time cost,improved the accuracy of location queries,and effectively protected the location privacy of users on mobile social network platforms.
mobile social networksblockchainlocation sharinglocation privacyhomomorphic encryption