Blockchain data access control method and device based on smart contract
A technology of data access control and smart contract, which is applied in the field of data processing, can solve the problem of ineffective control and join nodes to access data, and achieve the effect of improving control effect and control efficiency
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0070] This embodiment adopts the payment certificate blockchain platform with Fabric as the bottom layer of the blockchain. The platform is assumed to be built first by the tax bureau and the medical insurance department, and then the social security department will join in. The tax bureau and the medical insurance department, due to the online operation in the early stage, the two parties have already generated data, and shared and used this part of the data. After the social security department joined in the future, the tax bureau and the medical insurance department had the data before the social security joined. The business process of the two parties is generated, so it is not desirable and unnecessary to share this part of data with the social security department. Therefore, the data access control contract deployed on the alliance chain built by the tax bureau, social security, and medical insurance uses Go language to obtain the time when the social security institutio...
Embodiment 2
[0081] This embodiment uses Ethereum as the underlying hospital medical record sharing platform, and the platform is assumed to be jointly built by Hospital A and Hospital B. Due to the early online operation, A and B hospitals have been implemented over time. During this period of time, the medical records of patients have been shared. This part of the data is jointly generated and used by A and B. When hospital C joins in later, hospitals A and B do not want to add the data before hospital C joins in, and they will get access to all the data as soon as C joins the alliance. This is also unfair to hospitals A and B. Therefore, the contract deployed on the alliance chain built by the three parties of the hospital A-B-C for data access control according to the institution's joining time uses the Solidity language to realize the acquisition of the time when the hospital C joins the alliance, and the exchange that finally changes the state of the patient's medical record in the a...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More 


