(19)国家知识产权局
(12)发明 专利申请
(10)申请公布号
(43)申请公布日
(21)申请 号 20221078201 1.4
(22)申请日 2022.06.22
(71)申请人 西南石油大 学
地址 610500 四川省成 都市新都区新都大
道8号
(72)发明人 朱西平 赖宇 龙文涛 苏攀
曹成健
(51)Int.Cl.
G06F 21/64(2013.01)
G06F 21/62(2013.01)
G06F 21/60(2013.01)
G06F 16/27(2019.01)
G06F 16/215(2019.01)
(54)发明名称
一种基于区块链的药品溯源与召回系统
(57)摘要
本发明公开了一种基于区块链技术的药品
溯源与召回系统, 涉及密码学领域, 系统包括应
用层, 数据层, 合约层, 节点信誉层。 所述系统功
能包括查询区块链上存储的药品溯源信息, 能将
不合规药品进行自动召回; 以信誉模 型管理各节
点信誉值, 能够通过智能合约对参与节点进行自
动奖惩; 自动判断上传文件, 是否为重复文件, 将
重复文件进行删除操作; 通过智 能合同, 合法合
规记录参与者, 为整个生产和消费阶段的所有关
键行为生 成事件以及进行自动施行奖惩机制; 本
发明能提高药品信息的透明度, 提高溯源系统的
效率, 最大化减少药品溯源数据存 储费用。
权利要求书1页 说明书4页 附图1页
CN 115098894 A
2022.09.23
CN 115098894 A
1.一种基于区块链的药品溯源与召回系统其特 征在于:
系统包括应用层, 数据层, 合约层, 节点信誉层;
查询区块链上存 储的药品溯源信息并能将不 合规药品进行自动召回;
自动判断上传文件, 是否为重复文件, 将重复文件进行删除操作;
通过智能合同, 合法合规记录参与者, 为整个生产和消费阶段的所有关键行为生成事
件以及进行自动施行 奖惩机制;
集成了分布式链下存 储来存储大容量内容。
2.根据权利要求1所述的一种基于区块链技术的药品溯源与召回系统, 其特征在于, 所
述药品的溯源信息包括: 生产 原材料信息、 加工产品信息、 物流信息、 销售产品信息; 对不合
规药品召回程序为: 制造商 进行召回过程, 直到所有缺陷药品退回。
3.根据权利要求1所述的一种基于区块链技术的药品溯源与召回系统, 其特征在于, 所
述应用层为使用以太坊作为 公共区块链, 主要用于用户注册, 药品消费阶段监控, 数据上传
监控; 只有 有相关认定资格的企业用户能够加入应用层进行交易读取、 发送需求交易 等。
4.根据权利要求1所述的一种基于区块链技术的药品溯源与召回系统, 其特征在于, 所
述数据层主要有三个功能: 一是对用户上传文件首先进行重复性检测, 将多余重复文件删
除; 二是, 使用所有权证明, 以证明用户其真实拥有整个文件; 三是, 数据存储, 将经过去重
文件上传IPFS服 务器, 并返回存 储文件的哈希地址 。
5.根据权利要求1所述的一种基于区块链技术的药品溯源与召回系统, 其特征在于, 所
述节点信誉层为Honestpeer信誉模型通过历史评估数据和先验评分计算节点的局 部信任
值, 然后计算更新后的全局信任值, 最后将其存 储在信任评估机制的区块链中。
6.根据权利要求1所述的一种基于区块链技术的药品溯源与召回系统, 其特征在于, 所
述合约层包含注册智能合约, 生产智能合约, 消费智能合约, 信誉智能合约; 它们以预定程
序, 自动化执 行相关操作。
7.根据权利要求1所述的一种基于区块链技术的药品溯源与召回系统, 其特征在于, 重
复文件删除技 术为收敛加密去重以及 BF‑POW确权。
8.根据权利要求1所述的一种基于区块链技术的药品溯源与召回系统, 其特征在于, 智
能合约为注 册智能合约、 生产智能合约、 消费智能合约和信誉管理合约。
9.根据权利要求1所述的一种基于区块链技术的药品溯源与召回系统, 其特征在于, 所
述分布式链下存储为星际文件系统(IPFS), 其存储内容为生产 原材料信息、 加工产品信息、
物流信息、 销售产品信息图片和文档文件。
10.根据权利要求2所述的一种基于区块链技术的问题药品召回方法, 其特征在于, 制
造商检查其数据库, 以确定 市场上有缺陷的药品的数量, 然后开始召回过程; 分销商从药房
收集有缺陷的药品, 并通过仓库将其转发给制 造商; 一旦所有有缺陷的药品被退回给制 造
商, 程序才结束。权 利 要 求 书 1/1 页
2
CN 115098894 A
2一种基于区块链的药 品溯源与召回系统
技术领域
[0001]本发明涉及区块链与密码学领域, 具体涉及是一种基于区块链的药品溯源与召回
系统。
背景技术
[0002]在传统的药品供应链管理中, 供应链系统和网络是以集中的系统架构构建和实施
的, 依赖于集中的权限; 这些特点容易导致单点处理、 存储和故障等问题, 从而可能会受到
产品记录恶意修改的影响, 或是供应链上不诚实的参与者节点对系统组件的各种潜在攻
击。
发明内容
[0003]本发明所要解决的技术问题是克服现有技术的不足而提供一种基于区块链的药
品溯源系统, 以提高药品信息的透明度, 提高溯源系统的效率, 最大化减少溯源 数据存储费
用。
[0004]为了克服上述现有技术中的缺陷, 本发明实施例提供了一种基于区块链技术的药
品溯源系统, 包括: 应用层、 数据层, 节点信誉层、 合约层; 其中,
[0005]应用层, 使用以太坊作为公共区块链, 主要用于用户注册, 药品消费阶段监控, 数
据上传监控; 只有有相关认定资格的企业用户能够加入应用层进行交易读取、 发送需求交
易等。
[0006]数据层, 主要有三个功能: 一是对用户上传文件首先进行收敛加密并进行重复性
检测, 将多余重复文件删除; 二是, 使用基于布隆过滤器的所有权证明, 当上传文件为重复
文件时, 为了证明用户其真实拥有整个文件, 要在用户和服务器之间执行BF ‑POW; 在验证通
过后用户只需要文件的标签信息就可以从IPFS中获取整个文件; 三是, IPFS接收用户节点
上传的大容 量文件, 并返回存 储文件的哈希地址 。
[0007]节点信誉层, 通过历史评估数据和先验评分计算节点的局部信任值, 然后计算更
新后的全局信任值, 最后将其存 储在信任评估机制的区块链中。
[0008]合约层, 包含注册智能合约, 生产智能合约, 消费智能合约, 信誉智能合约。 它们以
预定程序, 自动化执 行相关操作。
[0009]有益效果:
[0010]与现有技 术相比, 本发明具有以下有益效果:
[0011]1.本发明与传统溯源相比使用区块链技术提供了数据完整性和安全性的解决方
案。
[0012]2.本发明与同样使用基于区块链的药品溯源相比, 增加重复数据删除技术, 减少
冗余文件, 提高系统效率, 减少存 储容量。
[0013]3.本发明与同样使用基于区块链的药品溯源相比, 使用信誉模型管理各个参与节
点, 防止作恶节点对整个系统干扰。说 明 书 1/4 页
3
CN 115098894 A
3
专利 一种基于区块链的药品溯源与召回系统
文档预览
中文文档
7 页
50 下载
1000 浏览
0 评论
0 收藏
3.0分
温馨提示:本文档共7页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
本文档由 SC 于 2024-02-07 12:38:34上传分享