基于Hyperledger Fabric的猪肉溯源系统的设计与实现

来源 :西安电子科技大学 | 被引量 : 0次 | 上传用户:quindavid
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
“民以食为天,食以安为先”,食品安全,事关国计民生。猪肉作为我国居民主要肉食来源之一,历来都是人们关注的重点。然而“注水猪肉”、“瘦肉精”、“病死猪肉”等负面报道时有发生,2019年更是因为“非洲猪瘟”使得猪肉话题再一次成为人们关注的焦点。商家在营销宣传时标榜的“有机猪肉”、“土猪肉”等名词并不能证明肉品质量如何,因为消费者对所购猪肉来源和生产加工环节知之甚少。肉品的质量问题发生时监管机构无法第一时间锁定源头,这些问题无一不期待有一个设计良好、成本低廉、认可度高的溯源系统出现。目前虽有一些城市使用的猪肉溯源软件,但普及率不高,成本高昂。本文将基于Hyperledger Fabric技术和互联网技术构建一套猪肉溯源系统,从生猪养殖环节开始,对整个生产、批发、物流、零售等环节进行记录追踪。利用区块链技术的账本公开、去中心化、不可篡改的特点解决整个产业链中信息不透明、流程不规范、追责无依据等痛点问题。同时通过智能合约先背书再记账的机制降低销售环节造假的可能,保障交易真实可信。该系统采用当前主流的RESTful架构风格,使用Http接口进行服务间通信。该系统分为前端APP页面、后端服务、底层数据存储三个部分。根据猪肉溯源系统的需求特点,后端服务分为系统管理、养殖管理、屠宰加工、仓储物流、批发零售等多个子系统。数据存储方面采取链上数据和业务数据分离的设计方案,通过对业务流程分析,建立完善的数据模型,并通过关系型数据库实现业务数据的存储,对链上溯源数据采用非关系型数据库Couch DB进行存储,通过编写智能合约更新各个链上数据的状态值,充分提高系统效率。本文在设计实现环节阐述了各个功能模块的实现方式,在链上系统的设计实现时根据不同经济预算设计了不同的区块链网络的搭建方式,实现了智能合约的开发部署,并将与区块链交互的逻辑封装为独立的服务提供给业务系统调用,最后通过功能测试和性能测试保证该系统安全可靠。该溯源系统通过合理规划各个参与方的职能,保证每一个关键环节都由多方参与共同维护,确保了溯源信息的真实性,从而维护广大消费者的合法权益。同时提高了各方参与度,具有准确性、即时性等特点,方便事后追责,提高了造假成本,有极大的社会意义和应用价值。
其他文献
矿区废弃地土壤由于长期开采未进行相关污染治理等原因,造成大量矿区废弃地土壤受到严重重金属污染,急需治理。本文受企业委托,对铜陵矿区废弃地土壤理化性质及重金属污染情况进行调研。通过天竺葵及本地植物对于该地区重金属污染修复研究,确定优势植物,通过城市污泥强化优势植物对铜陵矿区废弃地土壤重金属实验修复,得出适合铜陵矿区废弃地土壤植物修复实验方案,为该地区重金属植物修复提供实验数据及理论依据。研究结果表明
本文运用使用与满足理论,选取富士康郑州园区为研究地点,在社交网络改革和城乡融合的背景下,聚集富士康郑州园区内的新生代农民工群体,从新闻传播学视角出发,研究社交媒体使用对新生代农民工人际关系的影响。本研究在为期45天的实地调研基础上采用问卷调查法和深度访谈法,考察了500名新生代农民工的社交媒体接触时长、使用动机、应用类型偏好以及其使用行为,揭示新生代农民工使用社交媒体的人际交往现状,探讨社交媒体对
关系营销是实业和学术界长期关注的热门话题,关系营销理论中十分重要的概念就是关系质量。要提高顾客的满意度并长期维持顾客关系,则应基于多个层面提高与顾客之间的关系质量。以往有关于关系质量的理论和实证都是在组织市场的研究,对消费者市场的探究则较少;影响关系质量的因素研究较多,不过在顾客关系营销核心的导购员是怎样影响关系质量的探究则较为匾乏;另外,目前为止还没有针对建筑涂料行业的导购员特质对关系质量的研究
随着城市化进程的加快,大量农村人口涌入城市,随之带动周边农村地区的发展,出现了城中村、城乡结合处等经济发展高于农村但低于城市社区的过渡地带。十九大报告中进一步提出推进新型农村建设,构建共建共治共享的社会治理格局。伴随着九十年代以来撤村改居在广大农村地区的逐步落实,部分农村社区的发展越来越贴近于城市社区水平。近年来,许昌市在撤村改居建设中一直被评为基层党建示范市,在城市社区中创新实行“一有七中心”管
牵引电机作为轨道车辆驱动装置的关键部件,其运行状况会直接对车辆性能和运输效率造成影响。滚动轴承又是牵引电机中应用最为广泛的部件之一,起着承受载荷、传递载荷的作用。
名词化是语法隐喻的一个重要组成部分,国内外学者对这一现象做了许多研究。本论文在前人研究的基础之上,以近五年来的政府报告及其英译为语料,对中英文的名词化做了更系统化的研究。本篇论文分别从词汇和句法两个层面对中文及英译文中的名词化作出了分类,汉语中词汇层面名词化的规律主要是独立词汇加可以用于度量或者起修饰作用的抽象词缀,句法层面名词化的规律有三条,第一条规律是可以受“的”修饰的动词结构,第二条规律是可
当下,网络中发生的攻击行为已经逐渐从单步、简单的攻击手段发展成复杂的多步攻击手段。因此,研究者们针对这种多步攻击的行为进行了一系列的研究。常见的方法通常用IDS获取网络告警数据作为数据源再通过数据间的关联性质匹配出一个多步攻击行为,但是基于IDS的告警数据的误报以及漏报将导致得出的多步攻击的不完整或者错误,基于简单相似性的关联难以得到准确的攻击簇,而基于攻击图等先验知识的关联则难以保证拥有一个完整
由于海水的强腐蚀性,工作在海洋中的各种设备都深受腐蚀的侵害。开始呈现为点蚀,随着点蚀的增多,渐渐汇集成局部的腐蚀坑,轻者会造成设备的变形失灵,重者会引起整个机器的突然崩溃,导致重大的危害。潜水艇作为人类探索深海的工具,其安全性让人们格外重视,其载人开孔球形耐压壳在全寿命周期内都暴露在海水、洋流、盐雾、附着性海洋生物等腐蚀性介质中,因而腐蚀是不可避免的。不同于形状缺陷,腐蚀缺陷是一种球壳厚度局部减薄
基于日志结构合并树(Log-Structure Merge-tree,LSM-tree)的键值存储主要为数据密集型应用提供服务。LSM-tree利用硬盘顺序写入速度高于随机写入的特点将随机写操作转换成顺序写操作获得了很好的写性能。LSM-tree是一个多层的数据结构,它需要合并操作(compaction)对其自身数据进行整理。然而合并操作在整理数据的过程中导致其改动的数据对应的缓存失效,造成了读性
公务员培训是实现公务员能力素质提升的重要途径,培训是否科学合理不仅关乎公务员的个人竞争力,还关系到政府部门工作效率与业务水平。我国法律法规对公务员培训作出具体规定