With the constant and increasing number of patients in medical institutions every year,a large number of patients will produce a huge amount of medical data every year,including images,routine test reports,and other types of medical data,however,huge amounts of medical data are mostly kept in centralized databases of medical institutions,as a result,medical data is isolated as "information island",which makes it impossible to share data and make mass data play its due value.At the same time,the centralized storage scheme is also easy to lose information due to node failure,secondly,storing the data in a third-party structure makes the real owner of the data unable to control the use right of personal medical data,so how to share the medical data has become a problem that needs to be solved in this field.This paper analyzes and summarizes the shortcomings of the traditional medical data sharing platform,combining machine learning technology with blockchain technology,a blockchainbased medical data sharing platform is implemented to solve the problems of users who can not control the right of access to personal medical data,data loss,data tampering,and so on,through the design of the self-executing method of the intelligent contract for sharing medical data and the deployment of the intelligent contract,the data buyer and the data provider can realize the mutual trust transaction behavior of medical data on the platform without the trust endorsement of the third party platform,greatly reduced transaction costs.In this paper,we propose a value prediction model for medical data,which uses machine learning algorithm and the value characteristics of medical data to provide automatic pricing service for medical data uploaded by data providers to the platform for transaction,reduce the artificial participation,under the premise of privacy protection,to support the exchange of value of medical data.Using the cloud + blockchain "off-blockchain" storage scheme,the consensus storage of data and the storage and transmission of medical data in the cloud are realized,and the running speed of the blockchain network is greatly improved.Because the blockchain network is tamper-proof,traceable and decentralized,the underlying medical data sharing platform based on the blockchain network can return the right to use the data to the data provider,compared with the traditional centralized storage method,it cannot cause information loss due to node failure,and also ensures that all transactions occurring in the platform are tamper-proof and traceable.Further improve the reliability and security of the medical data sharing platform. |