| The medical data mainly represented by electronic medical records contains important and sensitive personal information of patients,which provides a important basis and reference for doctors’ diagnosis and treatment.With the continuous development of the Internet,big data,and other technologies,the safe storage and sharing of medical privacy data has become an increasingly important issue.At present,medical data has the characteristics of poor sharing and exchange,difficult tracking and data sensitivity,which increases the cost and difficulty of medical diagnosis.Moreover,patients lack the right to know and control their own medical data,which is easy to cause data fraud or data leakage.As a tamper-resistant and traceable distributed ledger system,blockchain brings new solutions to these problems.The main work of this dissertation is as follows:(1)This dissertation proposes an electronic medical record sharing framework based on hyperledger fabric consortium blockchain and interstellar file system.It solves the problem of mutual distrust in the traditional system,realizes the safe storage and sharing of medical data between medical institutions.(2)A Kafka consensus algorithm based on denoising is proposed.In the Hyperledger Fabric consensus stage,nodes will send a large amount of redundant transaction data to Kafka components.We reduce the noise data to Kafka components to reduce the network delay,so as to improve the number of transactions processed by the platform per second.The experimental results show the effectiveness of the improved method.(3)Three consensus algorithms based on voting theory are proposed.Kafka consensus algorithm of consortium blockchain is a simple voting method.We propose three different consensus algorithms based on voting theory and the design architecture of existing consensus algorithms,and introduce them from the perspective of design ideas and design methods. |