【Author】
CHEN Yourong; CHEN Hao; HAN Meng; LIU Banteng; WANG Zhangquan; REN Tiaojuan
【Source】JOURNAL OF ELECTRONICS & INFORMATION TECHNOLOGY
【Abstract】In order to defend against malicious node attacks and improve consensus efficiency in the blockchain-based medical data sharing system, a Security Consensus Algorithm of Medical Data (SCA_MD) based on credit rating is proposed. In SCA_MD, the medical block consensus model which consists of data-based nodes, consensus nodes and supervisory nodes is considered. The corresponding node identity verification mechanism is proposed to achieve rapid verification. Then, a Self-optimizing Credit Rating Division (SCRD) algorithm based on marine predators is proposed to limit the consensus power of malicious nodes. Finally, the voting mechanism and consensus mechanism of representative nodes are proposed to improve the efficiency of consensus. The experimental results show that no matter how the number of malicious nodes changes, SCA_MD can increase transaction throughput, and reduce average transaction delay and average node communication overhead.
【Keywords】Bockchain; Medical data; Security consensus; Cedit grade
【摘要】为了在基于区块链的医疗数据共享系统中防御恶意节点攻击并提高共识效率,提出了一种基于信用等级的医疗数据安全共识算法(SCA_MD)。在 SCA_MD 中,考虑了由基于数据的节点、共识节点和监督节点组成的医疗区块共识模型。提出相应的节点身份验证机制,实现快速验证。然后,提出了一种基于海洋捕食者的自优化信用评级划分(SCRD)算法来限制恶意节点的共识能力。最后提出了代表节点的投票机制和共识机制,以提高共识效率。实验结果表明,无论恶意节点数量如何变化,SCA_MD都能提高交易吞吐量,降低平均交易延迟和平均节点通信开销。
评论