第31卷第1期北京电子科技学院学报2023年3月Vol.31No.1JournalofBeijingElectronicScienceandTechnologyInstituteMar.2023基于区块链的以患者为中心的医疗数据共享方法倪安发王志强北京电子科技学院,北京市100070摘要:传统的医疗保健信息管理系统都是医疗数据的“孤岛”,系统之间缺乏安全有效的医疗数据共享渠道,现有医疗数据共享方法由于缺乏患者的参与而导致患者的共享积极性低下。此外,传统的医疗保健信息管理系统采用中心化的存储方式,一旦遭遇网络攻击或自然灾害的影响,可能会导致单点故障问题产生,难以确保存储数据的完整性和可用性。基于以上问题,研究一种基于区块链的以患者为中心的医疗数据共享方法,通过以太坊智能合约设置医疗数据的访问控制策略,实现患者对其医疗数据的细粒度访问控制与数据授权追踪。实现医疗数据共享“患者参与管理”,“数据安全保密”,“共享高效稳定”三大特点。关键词:区块链;以太坊;智能合约;医疗数据共享;分布式存储中图分类号:TP309.2文献标识码:A文章编号:1672-464X(2023)1-74-82*作者简介:倪安发(1999-),男,硕士研究生,研究方向:网络空间安全。E-mail:anfa_ni@foxmail.com王志强(1985-),男,通信作者,博士,副教授,研究方向:网络空间安全。E-mail:wangzq@besti.edu.cn0引言随着信息技术在医疗领域的高速发展,医疗数据共享技术促进了各地医疗水平的提升,也给医护人员和患者带来了极大的便利。但目前传统的医疗数据共享方法仍存在着以下问题:(1)传统的医疗保健信息管理系统之间缺乏安全有效的医疗数据共享渠道[1],导致医疗保健信息管理系统相互之间成为医疗数据的“孤岛”。此外,由于这些系统采用中心化的数据存储方法可能会因为不可抗力因素(如自然灾害、黑客攻击等)而使用户数据不可用,在数据遭到破坏和恶意篡改后一般难以恢复,系统无法有效应对单点故障问题。(2)医疗数据属于高度敏感数据,在传统医疗数据共享方法中由于缺乏患者的深度参与,导致患者无法得知其医疗数据被用于何处或是被何人所获取,致使患者的个人权益可能因医疗数据流失而遭受损害,因此使患者的共享积极性低下、使医疗数据共享效率低下。随着区块链在分布式数据存储、点对点传输、共识机制等技术上的快速发展,区块链技术被应用于金融、医学、工业等各行各业的数据共享方案中。基于区块链的分布存储技术可以解决传统云存储系统中的单点故障问题,与集中存储相比,具有价格低、高吞吐量等优点。使用...