基于区块链的医疗信息交换解决方案
来自iCenter Wiki
项目简介
该项目旨在用区块链技术提供以患者为中心的更加安全、及时、高效的医疗服务平台,希望患者无论在何时何地就医,均可以调取在其它医院的就诊记录,保障患者治疗的连续性,避免重复医疗、降低医疗成本。
项目背景
医疗信息交换的定义
- 指在医院、社区或区域内的相关机构间临床信息的电子化流动。
当前阻碍医疗信息交换的因素
- 技术层面
- 临床信息交换标准不一
- 非技术层面
- 现有资产保护
- 机构间的竞争
- 患者隐私问题
解决方案——联盟链+私有链
问题&解决方法
问题 | 解决方法 |
---|---|
数据标准不一 | 共享账本 |
患者隐私 | 非对称加密 |
机构间的竞争、现有资产保护 | 智能合约 |
实现细节
- 每个医疗机构构建一个私有链,用于不同部门之间临床信息的共享
- 每个医疗机构构建一个共享数据库,用于临床信息的存储
- 不同医疗机构之间构建联盟链,通过智能合约设置准入权限
- 每个医疗机构选定一个通信节点,用于不同医疗机构之间的通信
- 医疗机构各部门上传临床信息的哈希值、患者身份证号和数据库的链接到私有链,并用患者的public key加密
- 所有关于特定患者临床信息的读取都要用患者的private key来签名和解密
- 用智能合约约束患者private key的有效时间