Blockchain-Based Security Access Control System for Sharing Squeeze Casting Process Database
摘要
Presently, material databases construction is a trending topic. We propose to adopt a collaborative and shared model to accelerate building a squeeze casting process database. To achieve co-construction and sharing of the databases, ensure the reliability of data, database operation security, and on-demand access control of data, a secure access control system has been established for squeeze casting process databases based on blockchain technology. The system saves the database data on a local server, implements automatic access control for users through smart contracts, stores user operation records on the blockchain, and ensures that the data is modifiable while the user operation records cannot be tampered with. Because of the inadequate security of traditional transaction processes where data is transmitted as source data, we use asymmetric encryption algorithm to encrypt the source data and transmit ciphertext to improve data sharing security. The system has been developed and implemented, and the security verification experiment has demonstrated the feasibility and effectiveness of the design.