Abstract

In the context of today's big data era, there is an urgent need for data sharing in various industries. Traditional data sharing schemes are highly centralized and have problems such as single point of failure and data privacy leakage caused by the vulnerability of data storage systems to attackers, and there are also problems such as difficulty in determining data ownership, insufficient granularity of access control, and low transparency of data sharing process. In this paper, an access control model for data sharing based on smart contract and user credit (SCUC-DSAC) is proposed. Based on the consortium blockchain, the attribute-based access control strategy and user credit are combined to provide dynamic and fine-grained access control for users. The data in the model is encrypted and stored in the interstellar file system. The access authorization process is implemented in the smart contract to improve the transparency of the data sharing process. Theoretical and experimental analysis shows that this model meets the functional and security requirements in data sharing scenarios, and the performance of blockchain network is good.

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