[发明专利]基于区块链的医院用电子支付方法在审
申请号: | 201811620580.9 | 申请日: | 2018-12-28 |
公开(公告)号: | CN109636394A | 公开(公告)日: | 2019-04-16 |
发明(设计)人: | 李奕民;王天炜 | 申请(专利权)人: | 武汉市新源科创科技有限公司 |
主分类号: | G06Q20/38 | 分类号: | G06Q20/38;G06Q20/10 |
代理公司: | 武汉华强专利代理事务所(普通合伙) 42237 | 代理人: | 王珍 |
地址: | 432200 湖北省武汉市黄陂区临空*** | 国省代码: | 湖北;42 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 支付终端 医疗费用支付 区块 电子支付 医院用 哈希 采集 有效的管理 哈希运算 数据访问 数据校验 统一配置 信息存储 医院应用 数据量 私钥 加密 真实性 传输 保证 管理 | ||
1.一种基于区块链的医院用电子支付方法,其特征在于:该方法包括以下步骤:
通过支付终端采集医疗费用支付信息,支付终端将采集到的数据做哈希运算得到哈希值,生成Merkle树,支付终端用自己的私钥对所述哈希值和Merkle树加密,形成带有支付终端数字签名的数据校验包;
支付终端用管理节点的公钥对医疗费用支付进行加密,然后把加密后数据和所述数据校验包发送给管理节点;管理节点接收到支付终端发送过来的数据后,用管理节点私钥对数据进行解密得到医疗费用支付信息,用支付终端的公钥对数据的校验包解密得到数据的哈希值和Merkle树;
对解密得到的医疗费用支付信息做哈希运算得到哈希值,将该哈希值与解密数据校验包得到的数据哈希值作对比,二者相等则数据通过校验,通过校验后,管理节点生成所述医疗费用支付信息的数据ID,并进行加密形成区块验证信息,把加密后的数据校验包、医疗费用支付信息和区块验证信息打包成区块,并将区块广播到区块链网络中;
区块链网络上的监督节点接收到管理节点打包的区块后,对区块进行校验,若校验通过,则将所述区块加入到对应的区块链上,若校验未通过,则确定所述区块链中存在医疗费用支付信息被篡改的区块。
2.根据权利要求1所述的基于区块链的医院用电子支付方法,其特征在于,所述将区块广播到区块链网络中,步骤之后具体还包括:
建立数据存储节点,每个数据存储节点用于存储数据校验包、医疗费用支付信息和区块验证信息,以及医疗费用支付信息的数据ID和医疗费用支付信息的映射关系;
标记所有医疗费用支付信息所属的支付终端,各支付终端之间通过一个字符串进行唯一识别;标记各个医疗费用支付信息,各医疗费用支付信息之间通过医疗费用支付信息的数据ID进行唯一识别;
建立数据节点,每个数据节点中包含一组支付终端以及支付终端的所有医疗费用支付信息,为各数据节点分配医院服务器地址和访问端口;
标记各个数据节点,各数据节点之间通过一个字符串数据进行唯一识别,标记数据节点、支付终端、医疗费用支付信息之间的映射关系;
所述数据节点向所述数据存储节点发送查询所管理的支付终端及支付终端所有医疗费用支付信息的请求信息;
数据节点对查询到的医疗费用支付信息进行管理,并通过查询到的支付终端信息,连接对应支付终端,与支付终端进行相应的医疗费用支付信信息传输,向所述数据存储节点发送查询医疗费用支付信息的请求信息,所述数据存储节点反馈相应医疗费用支付信息以及医疗费用支付信息所在的数据节点的医院服务器地址和访问端口;
根据所述数据存储节点查询到的数据节点的医院服务器地址和访问端口,连接对应数据节点,完成相应医疗费用支付信息的信息传输。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于武汉市新源科创科技有限公司,未经武汉市新源科创科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811620580.9/1.html,转载请声明来源钻瓜专利网。