[发明专利]基于联盟链的疫苗追溯方法及系统有效
申请号: | 202010526571.4 | 申请日: | 2020-06-11 |
公开(公告)号: | CN111429995B | 公开(公告)日: | 2020-09-18 |
发明(设计)人: | 徐京杭;李春晓;陈胜 | 申请(专利权)人: | 北京连琪科技有限公司 |
主分类号: | G16H20/10 | 分类号: | G16H20/10;G06F21/64 |
代理公司: | 北京天盾知识产权代理有限公司 11421 | 代理人: | 张彩珍 |
地址: | 100085 北京市海淀*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 联盟 疫苗 追溯 方法 系统 | ||
本发明提供基于联盟链的疫苗追溯方法及系统,包括:创建步骤:分别创建区块链服务网络和应用层;区块链服务网络用于执行通过签名交易调用的合约方法,并进行数据同步以获得实时区块数据;提交步骤:区块链服务网络将所述实时区块数据同步至所述应用层;应用层通过提交所述签名交易调用基础链的实体注册合约以注册实体账户,并向区块链服务网络提交疫苗环境记录和疫苗流转记录;追溯步骤:应用层向所述区块链服务网络提交检索请求,所述区块链服务网络根据所述检索请求追溯获得所述疫苗环境记录和疫苗流转记录。本发明能够与目前已建立的符合行业标准的疫苗追溯系统集成起来,能够有效获得疫苗流转记录和环境记录。
技术领域
本发明属于区块链技术领域,具体涉及一种基于联盟链的疫苗追溯方法及系统。
背景技术
《中华人民共和国疫苗管理法》的第十条明确规定了疫苗上市许可持有人建立疫苗电子追溯系统的主体责任,但是,目前的追溯系统通常由疫苗上市许可持有人单方面方采用传统信息技术建立,其生成的数据无法验证来源的真实性和内容的完整性。
现有技术中有将区块链技术应用于产品(包括药品)溯源的方法,实现了数据的来源真实和内容完整可被验证,但是具体到疫苗追溯领域,仍然存在以下几个待解决问题:
1.大多数追溯方法无法与目前已建立的符合行业标准的疫苗追溯系统集成起来,需要全新的产品溯源码命名规则或新建疫苗追溯系统;
2.产品基础数据(例如:生产厂商、许可证、产品规格等数据)与流转数据混杂,导致处理大量重复的产品基础信息,而这些产品基础信息的多数信息是不必要的;
3.缺乏对区块链网络处理能力的可扩展设计,难以支撑全国范围内的疫苗追溯数据规模;
4.疫苗流转历史的可信依赖链上查询且查询效率低,给验证工作带来不便;
5.疫苗的流转过程涉及父子包装关联关系,现有技术中的追溯方法未容纳这种关联关系,从而无法形成子包装伴随父包装的完整流转历史;
6.大多数疫苗,要求流转全程保持严格的冷藏温度范围内,这个过程中环境跟踪设备会不间断产生温度/位置信息,现有技术的追溯方法存在两点局限:一是未实现冷藏单元环境记录与疫苗流转过程的关联;二是难以应对环境记录高频次、大规模的数据压力。
发明内容
本发明实施例提供一种基于联盟链的疫苗追溯方法及系统,以至少解决现有技术中的一个技术问题。
第一方面,本发明实施例提供一种基于联盟链的疫苗追溯方法,该疫苗追溯方法包括以下步骤:
S100,创建步骤:分别创建区块链服务网络和应用层;其中,所述区块链服务网络包括基础链、流转链和环境链;所述区块链服务网络用于执行通过签名交易调用的合约方法,并进行数据同步以获得实时区块数据;
S200,提交步骤:所述区块链服务网络将所述实时区块数据同步至所述应用层;所述应用层通过提交所述签名交易调用所述基础链的实体注册合约以注册实体账户,并向所述区块链服务网络提交疫苗环境记录和疫苗流转记录;
S300,追溯步骤:所述应用层向所述区块链服务网络提交检索请求,所述区块链服务网络根据所述检索请求追溯获得所述疫苗环境记录和疫苗流转记录。
进一步的,在S100中,所述创建步骤还包括:通过实体注册认证向所述基础链注册冷藏单元;
在S300中,所述追溯步骤还包括:根据冷藏单元的注册信息确定所述疫苗环境记录的服务地址。
进一步的,在S100中,所述创建步骤还包括:根据参考药品追溯码编码规则生成疫苗追溯码;以及
在S300中,所述追溯步骤还包括以下子步骤:
根据所述疫苗追溯码获得与所述基础链有关联的注册实体;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京连琪科技有限公司,未经北京连琪科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010526571.4/2.html,转载请声明来源钻瓜专利网。