Abstract

With the continuous development of the Internet of Things, user location data sharing has attracted increasing attention in various fields. However, current state-of-the-art data sharing system rely on centralized servers. This can create a single point of failure, with deleted data being unrecoverable. In addition, when performing data integrity verification, present schemes are only applicable to static scenarios. Dynamic update scenarios will incur enormous computational and communication costs. In this paper, we design a multi-layer location sharing scheme based on blockchain, which solves the single point of failure problem well. Our proposed scheme can also be adapted to dynamic scenarios. We utilize an accumulator to make our scheme more efficient in data updating and verification. The scheme also has a constant communication cost. Finally, we adopt a formal security analysis based on Real-Or-Random (ROR), and evaluate the performance of our scheme. The experimental results show that our scheme in comparison with existing methods, finding it to be superior in terms of computational cost, communication cost, safety, and efficiency.

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