基于区块链的精准扶贫系统的研究与实现
发布时间:2021-04-29 14:10
精准扶贫作为政府的“第一民生工程”,是实现全面小康和信息化建设的一场持久战。我国的扶贫工作在精准识别、精准帮扶、精准脱贫的政策指导下,解决了许多贫困地区人民的生活问题。但是,在精准扶贫工作实施过程中,出现的造假问题已经成为扶贫工作向前推进的绊脚石。现有的精准扶贫系统采用“中心化”的管理模式,使得部分人员能越权篡改扶贫数据,出现问题时难以追溯根源。因此,研究一套可信的去中心化精准扶贫系统具有重要意义。区块链作为一种全新运行架构,拥有的全程记录、顺序时间戳、可追溯、不可篡改等特性使其受到了广泛的关注。因此,基于区块链技术的不同应用场景相继被提出。本文聚焦于区块链在精准扶贫系统中的应用,确保扶贫数据在贫困户信息准确添加、科学帮扶、资金发放等多个环节中不可篡改,避免发生不公平行为。针对现有精准扶贫系统中心化结构带来权利过大以及缺乏信任的问题,本文提出了基于区块链技术的去中心化精准扶贫系统,该系统基于以太坊区块链,将人员信息和扶贫数据记录在区块链中,保证数据的可信性和安全性。针对系统大文本数据存储问题,提出了将区块链与星际文件系统(InterPlanetary File System,IPFS)...
【文章来源】:西安电子科技大学陕西省 211工程院校 教育部直属院校
【文章页数】:84 页
【学位级别】:硕士
【文章目录】:
摘要
ABSTRACT
缩略语对照表
第一章 绪论
1.1 研究背景及意义
1.2 国内外研究现状
1.2.1 精准扶贫
1.2.2 区块链
1.3 论文主要工作
1.4 论文的组织结构
第二章 相关知识及技术
2.1 区块链技术
2.1.1 区块结构
2.1.2 P2P网络
2.1.3 哈希与非对称加密
2.1.4 Merkle Tree
2.1.5 共识机制
2.2 以太坊
2.2.1 以太坊账户
2.2.2 消息与交易
2.2.3 智能合约
2.3 IPFS
2.4 本章小结
第三章 精准扶贫系统的问题与需求分析
3.1 现有的精准扶贫系统
3.2 基于区块链的精准扶贫系统
3.2.1 区块链技术选型
3.2.2 系统总体概况
3.2.3 系统账号管理
3.2.4 贫困人员信息管理
3.2.5 帮扶工作管理
3.2.6 扶贫资金管理
3.2.7 系统管理
3.2.8 系统非功能性需求
3.3 本章小结
第四章 基于区块链的精准扶贫系统设计
4.1 总体设计
4.1.1 系统架构
4.1.2 模块设计
4.2 用户接口设计
4.3 智能合约设计
4.3.1 结构体设计
4.3.2 智能合约详细设计
4.4 核心类设计
4.4.1 系统Session管理
4.4.2 以太坊接口管理
4.4.3 以太坊Event管理
4.5 本章小结
第五章 基于区块链的精准扶贫系统智能合约的实现
5.1 系统开发环境
5.2 系统账号管理
5.3 贫困人员信息管理
5.4 帮贫工作管理
5.5 扶贫资金管理
5.6 系统管理
5.7 系统测试
5.7.1 智能合约测试
5.7.2 功能和性能测试
5.7.3 以太坊网络监测
5.8 本章小结
第六章 总结与展望
6.1 总结
6.2 展望
参考文献
致谢
作者简介
【参考文献】:
期刊论文
[1]农村精准扶贫中的大数据应用困境及改进策略[J]. 谢治菊. 中共福建省委党校学报. 2017(08)
[2]国内外精准扶贫研究的关注点述评[J]. 扬灵团队. 现代商业. 2017(22)
[3]当前精准扶贫存在的问题[J]. 刘文龙. 合作经济与科技. 2017(03)
[4]集中连片特困地区的精准扶贫模式[J]. 张玉强,李祥. 重庆社会科学. 2016(08)
[5]“十三五”时期扶贫新模式:实施精准扶贫[J]. 王学权. 经济研究参考. 2016(07)
[6]全面建成小康社会的接力探索——习近平同志著作《摆脱贫困》思想内涵研究[J]. 宋雪霞. 福建理论学习. 2016(01)
[7]做好精准扶贫工作的探讨[J]. 沈新忠. 农业科技与装备. 2015(05)
硕士论文
[1]我国农村精准扶贫困境研究[D]. 陈文文.安徽大学 2017
本文编号:3167673
【文章来源】:西安电子科技大学陕西省 211工程院校 教育部直属院校
【文章页数】:84 页
【学位级别】:硕士
【文章目录】:
摘要
ABSTRACT
缩略语对照表
第一章 绪论
1.1 研究背景及意义
1.2 国内外研究现状
1.2.1 精准扶贫
1.2.2 区块链
1.3 论文主要工作
1.4 论文的组织结构
第二章 相关知识及技术
2.1 区块链技术
2.1.1 区块结构
2.1.2 P2P网络
2.1.3 哈希与非对称加密
2.1.4 Merkle Tree
2.1.5 共识机制
2.2 以太坊
2.2.1 以太坊账户
2.2.2 消息与交易
2.2.3 智能合约
2.3 IPFS
2.4 本章小结
第三章 精准扶贫系统的问题与需求分析
3.1 现有的精准扶贫系统
3.2 基于区块链的精准扶贫系统
3.2.1 区块链技术选型
3.2.2 系统总体概况
3.2.3 系统账号管理
3.2.4 贫困人员信息管理
3.2.5 帮扶工作管理
3.2.6 扶贫资金管理
3.2.7 系统管理
3.2.8 系统非功能性需求
3.3 本章小结
第四章 基于区块链的精准扶贫系统设计
4.1 总体设计
4.1.1 系统架构
4.1.2 模块设计
4.2 用户接口设计
4.3 智能合约设计
4.3.1 结构体设计
4.3.2 智能合约详细设计
4.4 核心类设计
4.4.1 系统Session管理
4.4.2 以太坊接口管理
4.4.3 以太坊Event管理
4.5 本章小结
第五章 基于区块链的精准扶贫系统智能合约的实现
5.1 系统开发环境
5.2 系统账号管理
5.3 贫困人员信息管理
5.4 帮贫工作管理
5.5 扶贫资金管理
5.6 系统管理
5.7 系统测试
5.7.1 智能合约测试
5.7.2 功能和性能测试
5.7.3 以太坊网络监测
5.8 本章小结
第六章 总结与展望
6.1 总结
6.2 展望
参考文献
致谢
作者简介
【参考文献】:
期刊论文
[1]农村精准扶贫中的大数据应用困境及改进策略[J]. 谢治菊. 中共福建省委党校学报. 2017(08)
[2]国内外精准扶贫研究的关注点述评[J]. 扬灵团队. 现代商业. 2017(22)
[3]当前精准扶贫存在的问题[J]. 刘文龙. 合作经济与科技. 2017(03)
[4]集中连片特困地区的精准扶贫模式[J]. 张玉强,李祥. 重庆社会科学. 2016(08)
[5]“十三五”时期扶贫新模式:实施精准扶贫[J]. 王学权. 经济研究参考. 2016(07)
[6]全面建成小康社会的接力探索——习近平同志著作《摆脱贫困》思想内涵研究[J]. 宋雪霞. 福建理论学习. 2016(01)
[7]做好精准扶贫工作的探讨[J]. 沈新忠. 农业科技与装备. 2015(05)
硕士论文
[1]我国农村精准扶贫困境研究[D]. 陈文文.安徽大学 2017
本文编号:3167673
本文链接:https://www.wllwen.com/jingjilunwen/nongyejingjilunwen/3167673.html