ISBN/价格: | CNY20.00 (估\呈缴)学位论文 |
---|---|
作品语种: | chi |
出版国别: | CN 530000 |
题名责任者项: | 基于区块链的云南咖啡溯源系统研究与实现/.黎强著/.杨毅指导 |
出版发行项: | 2023.5.25 |
载体形态项: | 76页:;+图表:;+30cm |
一般附注: | 大数据学院(信息工程学院), 学号2020210460 |
提要文摘: | 云南是我国咖啡种植、加工、出口大省,咖啡种植面积占全国70%。咖啡产业是云南高原特色农业的重要组成部份,其产业效益与咖啡品质质量密切相关。建立咖啡质量安全溯源体系,是打造咖啡可信品牌形象,增强咖啡企业竞争力的有力工具。传统的中心化溯源系统存在数据可信度低、安全风险高、缺乏透明度和公平性等弊端。而区块链作为一种去中心化、分布式的数据库,具有数据不可篡改、可全程追溯、安全性和透明度高等特点,利用区块链技术打通我省咖啡产业链各角色信息孤岛。建立产业链可信数据网络,打造分布式咖啡产业链协同信息化基础设施,能让咖啡数据在多参与方之间高效共享,实现“可追溯、可信赖、可持续”的发展目标,促进咖啡产业的高质量发展。为此,本文基于区块链技术,研究构建了咖啡溯源系统,主要研究内容如下。 (1)分析云南咖啡溯源的需求,将咖啡溯源流程分为种植环节、采收环节、加工生产环节和流通销售环节。溯源系统分为消费者模块、监督模块、供应链模块三个部分。分析云南咖啡溯源系统的非功能性需求,用以保障本文系统的性能优良。 (2)深入分析传统联盟链中采用的PBFT共识算法进行,针对其存在的不足进行了改进,并提出了一种基于动态可信评分的PBFT共识算法。通过对节点集合的评估和动态调整,实现了对节点的可信度进行动态管理,简化了节点间的交互过程,降低了共识的复杂度。通过视图切换协议,应对主节点故障的情况。确保了共识的持续进行,避免了系统的中断。通过核查协议对节点进行验证,保证宕机情况下节点的可靠和一致。该算法提高了共识效率、保障节点的安全性和可靠性。 (3)为了解决云南咖啡追溯场景下海量追溯数据过多,存储压力大的问题。构建基于区块链的咖啡主侧多链追溯架构。在咖啡供应链的每个环节建立面向追溯环节的追溯链,通过区块链的主侧多链架构隔离溯源过程中不同环节的数据账本,从而扩增了追溯网络的容量,解决了区块链单链追溯存储压力大的问题。设计溯源中隐私数据的保护方案,用以保护溯源隐私数据的安全。 (4)设计实现了基于区块链的云南咖啡溯源系统。首先对系统进行了分析和架构设计,设计了功能模块的算法流程、智能合约和系统交易流程,确保系统的可靠性和高效性。部署了系统的Web应用环境和Hyperledger Fabric网络环境,实现了咖啡溯源系统。对系统进行了测试,各功能模块能够实现数据记录和追溯,系统的性能良好。 |
并列题名: | Research and implementation of Yunnan coffee traceability system based on blockchain eng |
题名主题: | 区块链 Hyperledger Fabric PBFT共识算法改进 多链溯源架构 咖啡溯源系统 学位论文 |
中图分类: | S571.2-533 |
个人名称等同: | 黎强 著 |
个人名称次要: | 杨毅 指导 |
团体名称等同: | 云南农业大学 授予 |
记录来源: | CN YNAUL 20240528 |