一种基于医疗区块链的智能合约程序的更新系统及其方法技术方案

技术编号:24997958 阅读:21 留言:0更新日期:2020-07-24 18:00
本发明专利技术公开了一种基于医疗区块链的智能合约程序的更新系统及其方法,包括:区块链系统、智能合约系统和更新系统;所述区块链系统包括:第一区块链、第二区块链和第N区块链,分别设置在不同医院内;所述智能合约系统包括:信息存储系统、触发点系统、第一信息接收系统、信息比较系统和第一信息发送系统,分别与信息存储系统相连,所述更新系统包括:控制系统、更新模块、第二信息发送系统、第二信息接收系统、计时计数系统,分别与控制系统相连;所述区块链系统、智能合约系统和更新系统之间相互相连。本发明专利技术达到了及时高效更新智能程序的优点。

【技术实现步骤摘要】
一种基于医疗区块链的智能合约程序的更新系统及其方法
本专利技术涉及一种基于医疗区块链的智能合约程序的更新系统及其方法,属于区块链技术以及通信

技术介绍
作为继云计算、大数据、移动互联网等信息技术后的又一技术创新,区块链技术是一种利用分布式节点共识算法来验证、存储、更新数据的去中心化计算范式,具有去中心化、去信任化、匿名化、难以篡改等特性。智能合约以区块链技术作为底层技术,强化了合约的自动执行性。区块链与智能合约极大简化确权和交易的过程,提高效率,降低成本;但同时,计算范式中的技术漏洞又可能使智能合约的执行导致非法的行为结果。区块链,是利用已加密保护的链条式区块结构和分布式节点共识算法,来执行数据验证、存储、更新的一种分布式去中心化的计算范式。区块链是数字货币——比特币的底层技术,其中提到比特币作为一种数字货币能够由一方在线支付给另一方,而无需经过任何金融机构。智能合约是基于这些可信的不可篡改的数据,可以自动化的执行一些预先定义好的规则和条款。以保险为例,如果说每个人的信息(包括医疗信息和风险发生的信息)都是真实可信的,那就很容易的在一些标准化的保险产品中,去进行自动化的理赔。在保险公司的日常业务中,虽然交易不像银行和证券行业那样频繁,但是对可信数据的依赖是有增无减。因此,笔者认为利用区块链技术,从数据管理的角度切入,能够有效地帮助保险公司提高风险管理能力。具体来讲主要分投保人风险管理和保险公司的风险监督。区块链分为三类,第一类:公有区块链世界上任何个体或者团体都可以发送交易,且交易能够获得该区块链的有效确认,任何人都可以参与其共识过程。公有区块链是最早的区块链,也是应用最广泛的区块链,各大系列的虚拟数字货币均基于公有区块链,世界上有且仅有一条该币种对应的区块链。行业区块链:由某个群体内部指定多个预选的节点为记账人,每个块的生成由所有的预选节点共同决定(预选节点参与共识过程),其他接入节点可以参与交易,但不过问记账过程(本质上还是托管记账,只是变成分布式记账,预选节点的多少,如何决定每个块的记账者成为该区块链的主要风险点),其他任何人可以通过该区块链开放的API进行限定查询。私有区块链:仅仅使用区块链的总账技术进行记账,可以是一个公司,也可以是个人,独享该区块链的写入权限,本链与其他的分布式存储方案没有太大区别。特点:去中介化。由于使用分布式核算和存储,体系不存在中心化的硬件或管理机构,任意节点的权利和义务都是均等的,系统中的数据块由整个系统中具有维护功能的节点来共同维护。开放性。系统是开放的,除了交易各方的私有信息被加密外,区块链的数据对所有人公开,任何人都可以通过公开的接口查询区块链数据和开发相关应用,因此整个系统信息高度透明。自治性是指区块链采用基于协商一致的规范和协议(比如一套公开透明的算法)使得整个系统中的所有节点能够在去信任的环境自由安全的交换数据,使得对“人”的信任改成了对机器的信任,任何人为的干预不起作用。信息不可篡改,一旦信息经过验证并添加至区块链,就会永久的存储起来,除非能够同时控制住系统中超过51%的节点,否则单个节点上对数据库的修改是无效的,因此区块链的数据稳定性和可靠性极高。区块链是分布式数据存储、点对点传输、共识机制、加密算法等计算机技术的新型应用模式。狭义区块链是按照时间顺序,将数据区块以顺序相连的方式组合成的链式数据结构,并以密码学方式保证的不可篡改和不可伪造的分布式账本。广义区块链技术是利用块链式数据结构验证与存储数据,利用分布式节点共识算法生成和更新数据,利用密码学的方式保证数据传输和访问的安全、利用由用由自动化脚本代码组成的智能合约,编程和操作数据的全新的分布式基础架构与计算范式。目前,急需一种基于医疗区块链的智能合约程序的更新系统及其方法。
技术实现思路
本专利技术为了解决上述现有技术中存在问题,提供一种基于医疗区块链的智能合约程序的更新系统,以解决现在智能合约程序系统更新慢不及时的技术问题。本专利技术解决其技术问题所采用的技术方案是:本专利技术提供了一种基于医疗区块链的智能合约程序的更新系统,包括:区块链系统、智能合约系统和更新系统;所述区块链系统包括:第一区块链、第二区块链和第N区块链,所述第一区块链、第二区块链与第N区块链之间相互连接,所述第一区块链、第二区块链和第N区块链分别设置在不同医院内;所述智能合约系统包括:信息存储系统、触发点系统、第一信息接收系统、信息比较系统和第一信息发送系统,所述触发点系统、第一信息接收系统、信息比较系统和第一信息发送系统分别与信息存储系统相连,所述更新系统包括:控制系统、更新模块、第二信息发送系统、第二信息接收系统、计时计数系统,所述控制系统、更新模块、第二信息发送系统、第二信息接收系统、计时计数系统,分别与控制系统相连;所述区块链系统、智能合约系统和更新系统之间相互相连。优选的,更新系统包括若干个更新服务器,所述若干个更新服务器分别与智能合约系统相连。优选的,还包括中央服务器,所述中央服务器与更新系统、智能合约系统以及区块链系统相连,中央服务器用于存储信息和发送信息给更新服务器以及智能合约系统和区块链系统。优选的,更新系统用于更新智能合约程序,当接收到合约触发条件后,智能合约履行结束,实时对智能合约程序进行更新。优选的,计时计数系统用于记录前后两次智能合约程序更新的间隔,进而隔一段时间更新一次。优选的,第一区块链、第二区块链和第N区块链,分别与智能合约系统通过无线方式相连。本专利技术基于医疗区块链的智能合约程序的更新系统的使用方法包括以下步骤:(1)智能合约由区块链内的病人和医疗机构共同参与制定,可用于病人和医疗机构之间的任何交易行为,协议中明确了双方的权利和义务,开发人员将这些权利和义务以电子化的方式进行编程,代码中包含会触发合约自动执行的合约触发条件。(2)一旦编码完成,这份智能合约就被上传到各个医院的区块链网络上,即全网验证节点都会接收到智能合约。(3)智能合约会定期检查是否存在相关事件和触发条件,满足条件的事件将会推送到待验证的队列中,实时更新。(4)区块链上的验证节点先对该事件进行签名验证,以确保其有效性,等大多数验证节点对该事件达成共识后,智能合约将成功执行,并通知病人。(5)成功执行的合约将移出区块链,而未执行的合约则继续等待下一轮处理,直至成功执行,智能合约每完成一次执行,更新系统即将智能合约程序进行更新。这样,通过使用本专利技术的基于医疗区块链的智能合约程序的更新系统,通过区块链系统、更新系统、智能合约系统的设置实现任何一个区块链履行了智能合约或者签订了智能合约后,都能实现智能合约程序的及时更新,通过合约触发条件来触发智能合约更新,安全性更高,只有满足合约触发条件时才可更新,这种更新方法精确、安全高效。附图说明本专利技术的上述和/或附加的方面和优点从结合下面附图对实施例的描述中将变得明显和容易理解,其中:图1是本专利技术实施例的基于医疗区块链的智能合约程序的更新系统的系统结构示意图;图2是本专利技术实施例的基于医疗区本文档来自技高网
...

【技术保护点】
1.一种基于医疗区块链的智能合约程序的更新系统,其特征在于,包括:区块链系统、智能合约系统和更新系统;/n所述区块链系统包括:第一区块链、第二区块链和第N区块链,所述第一区块链、第二区块链与第N区块链之间相互连接,所述第一区块链、第二区块链和第N区块链分别设置在不同的医院内;/n所述智能合约系统包括:信息存储系统、触发点系统、第一信息接收系统、信息比较系统和第一信息发送系统,所述触发点系统、第一信息接收系统、信息比较系统和第一信息发送系统分别与信息存储系统相连;/n所述更新系统包括:控制系统、更新模块、第二信息发送系统、第二信息接收系统、计时计数系统,所述控制系统、更新模块、第二信息发送系统、第二信息接收系统、计时计数系统,分别与控制系统相连;/n所述区块链系统、智能合约系统和更新系统之间相互相连。/n

【技术特征摘要】
1.一种基于医疗区块链的智能合约程序的更新系统,其特征在于,包括:区块链系统、智能合约系统和更新系统;
所述区块链系统包括:第一区块链、第二区块链和第N区块链,所述第一区块链、第二区块链与第N区块链之间相互连接,所述第一区块链、第二区块链和第N区块链分别设置在不同的医院内;
所述智能合约系统包括:信息存储系统、触发点系统、第一信息接收系统、信息比较系统和第一信息发送系统,所述触发点系统、第一信息接收系统、信息比较系统和第一信息发送系统分别与信息存储系统相连;
所述更新系统包括:控制系统、更新模块、第二信息发送系统、第二信息接收系统、计时计数系统,所述控制系统、更新模块、第二信息发送系统、第二信息接收系统、计时计数系统,分别与控制系统相连;
所述区块链系统、智能合约系统和更新系统之间相互相连。


2.根据权利要求1所述的医疗区块链存储系统,其特征在于,更新系统包括若干个更新服务器,所述若干个更新服务器分别与智能合约系统相连。


3.根据权利要求1所述的医疗区块链存储系统,其特征在于,还包括中央服务器,所述中央服务器与更新系统、智能合约系统以及区块链系统相连,中央服务器用于存储信息和发送信息给更新服务器以及智能合约系统和区块链系统。


4.根据权利要求1所述的医疗区块链存储系统,其特征在于,更新系统用于更新智能...

【专利技术属性】
技术研发人员:陈威桦江治民
申请(专利权)人:延安医链区块链科技有限公司
类型:发明
国别省市:陕西;61

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1