基于区块链的药品供应链追溯系统设计与实现

来源 :西安电子科技大学 | 被引量 : 0次 | 上传用户:ahhshpl
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
药品安全关乎生命安全,面对接连发生的药品安全事故,药品追溯系统能够追踪溯源药品流转过程中的所有信息,是减少药品安全事故的有效举措。当前药品追溯模式有药企自建追溯系统和使用第三方平台提供的追溯服务,两者均采用中心化的数据存储方式将面临着诸多问题,例如:追溯数据真实性、完整性问题,药品流通环节信息封闭问题,隐私保护问题,监管问题等等。因此,研究一种公开透明可监管、数据不可篡改、实现隐私保护的药品追溯系统很有必要。区块链技术具备分布式容错性、可信任性、数据不可篡改等特点,可用于解决传统药品追溯系统存在的问题。现有将区块链技术应用于追溯领域的研究中,主要对节点在区块链网络中的交易过程进行研究,包括交易信息和区块信息的验证过程,交易信息的存储方式等,缺少数据存入区块链账本之前是否真实,以及区块链节点隐私保护问题的研究。本文基于区块链技术,针对目前药品追溯系统中存在的问题和现有研究的不足,设计并实现了一个在药品供应链内各方参与者之间信息共享的追溯系统。论文的主要工作如下:第一,构建了基于区块链的药品信息互联平台,由超级账本Fabric搭建底层区块链节点的运行环境,根据药品追溯系统的功能需求,设计并实现了与区块链网络交互的智能合约,合约通过Go语言编写。业务处理端使用Node.js SDK与区块链网络交互,实现用户账户管理,发布药品信息,查询药品信息的功能。第二,建立药品供应链追溯模型,针对系统内数据真实性问题,药品数据同步验证模块提出了一种电子标签数据和区块链网络中的数据同步验证方法,通过数字签名保障标签数据不可篡改和区块链技术本身的防篡改特点,提高追溯系统内药品数据的可信度。第三,针对追溯系统内隐私保护的问题,提出在区块链网络内建立多链业务架构对具有业务竞争关系节点的账本数据隔离,并在链内部分节点之间建立私有数据交易对敏感数据进行隐私保护,实现在追溯系统内进行数据交互时安全可控,提高系统内数据的安全性。本文基于区块链设计并实现了一个药品供应链追溯系统,包括药品数据同步验证、区块链网络结构、智能合约、数据管理等子模块。测试结果表明系统能够从安全性、时效性、适用性等方面实现系统内药品数据的共享和管理。为区块链技术在药品追溯领域的落地提供探索实践。
其他文献
针对凌源市百合鲜切花生产的具体情况,分析造成切花百合重茬障碍的原因,探索解决重茬障碍的有效措施,以期为提高切花百合的品质提供参考。
反射声波成像测井的分辨率和测量范围介于常规地震勘探和常规测井之间,在当前油气勘探的诸多领域尤其是随钻测井、大斜度井和水平井评价等复杂油气藏勘探和定量解释中具有实
扬州新城西区商务写字楼钢连廊长为31.54m,由两榀钢桁架和纵向连系杆件构成,重约100t。施工中采用了"地面拼装,整体提升"的安装方法,论述了该方案设计、施工工艺和施工控制。通
本文对越南语与汉语单句的句法语序进行了比较,旨在揭示两种语言句法语序的共性与差异,找出有关两者异同现象的一些规律性知识,以期能为语言研究者和学习者提供参考.
本文采用事项研究的方法 ,考察会计盈余公告前后股票累计超额报酬率的变动 ,通过对样本分组配对 ,检验我国股票市场能否区别具有相同的每股收益但具有不同主营业务利润比重的
目的研究并探讨骶管注射结合独活寄生汤加味治疗腰椎间盘突出症的疗效。方法选取2013年7月-2015g-12月我院收治的腰椎间盘突出症患者60例作为研究对象,采取电脑随机抽取法将其
江西是中国傩文化的发祥地之一,被称为赣西傩文化。赣傩面具的独特魅力体现在其艺术造型上独到的艺术处理。应该说,赣傩面具塑造的不是现实物象,而是反映出了老百姓对生命现象的
通过硫脲与氯乙酸反应制备了氰基胍,由红外光谱分析得出产物有氰基胍的特征峰并用四圆衍射仪测得了其结构.结果表明,该晶体属单斜晶系,空间群为C2/c,晶体学参数为:a=1.4978(2
<正> 世界上万事万物都处于不断地发展变化过程之中,绝对静止不变的事物是不存在的。语言也是如此,随着社会的发展变化,语言也会相应地发展变化,以满足社会的交际需要。在语
采用丰富度指数、Shannon—weiner指数、Simpson指数、Pielou均匀度指数、Alatalo均匀度指数5种多样性测度指标,对沧州沿海区、过渡区和内陆区的林木种质资源进行了多样性比较