区块链技术在公益互助平台中的应用研究

发布时间:2021-12-31 01:23
  随着互联网金融的不断发展,从最初以提供网络服务为开端,经过第三方支付、P2P网贷等新兴形态的发展,再到以比特币为代表的数字货币出现,使金融行业更具生机活力。作为数字货币的底层技术——区块链技术的出现使互联网金融交易从基于信任模式向密码学模式转变。目前我国的公益互助平台以易参与、低成本、支付便捷为特点,降低了大众参与公益活动的门槛。但这种公益模式同时又存在着弊端,一方面大多数平台是中心化的系统,公益捐赠资金都由第三方中心数据库保管,数据信息得不到信任;另一方面平台信任机制不完善,缺乏公信力。将区块链技术引入公益互助平台,在其去中心化、防篡改、全透明等特性的保障下,使公益善款可上链、信息可追溯,提升传统公益互助平台中的信任度和安全性,解决公益行业现存的信任危机。本文以联盟链为应用场景,针对区块链关键技术进行研究,通过设计和实现公益互助平台来探索区块链技术在公益领域中的应用可行性。研究内容如下:1.针对目前PBFT共识算法中存在的高带宽消耗问题进行优化和设计,采用DPOS+BFT算法,以智能合约形式投票选举DPOS验证节点,并使用改进的BFT算法进行区块共识,实现安全高效的区块共识验证。并将... 

【文章来源】:山东理工大学山东省

【文章页数】:71 页

【学位级别】:硕士

【部分图文】:

区块链技术在公益互助平台中的应用研究


数据表关联图

网络配置


山东理工大学硕士学位论文第五章基于区块链技术的公益互助平台47表5.9区块链运行环境Tab.5.9Environmentofblockchainoperating名称软件类型版本操作系统LinuxUbuntu-16.04.6数据库PostgreSQLPostgreSQL-9.4区块链BubiChainBubiChain-1.3.1基于硬件性能的限制,需要在内存为16G硬盘空间为500G的Windows系统中安装VMWare虚拟机,在虚拟机中部署六台Linux服务器作为区块链节点,之后分别为各节点安装数据库和区块链底层程序。5.5.2区块链系统信息配置节点安装完毕后,需要对底层区块链系统进行信息配置,包括建立P2P网络,配置共识参数、创世区块、HTTPIP及监听端口,以及数据库配置等操作。(1)建立P2P网络。配置节点间网络通信,包括心跳周期、P2P网络上监听端口、最大主动连接节点数、其他节点的IP地址和端口等信息。底层区块链P2P网络配置如图5.11所示。图5.11区块链p2p网络配置Fig.5.11Configurationofblockchainp2pnetwork(2)配置共识参数。为各个节点配置共识参数,包括共识状态、节点id、节点密钥、共识门限值和参与共识的节点id等信息。底层区块链共识参数配置如图5.12所示。

参数,账号,节点


山东理工大学硕士学位论文第五章基于区块链技术的公益互助平台48图5.12区块链共识参数配置Fig.5.12Configurationofblockchainconsensusparameter每个节点都拥有唯一的区块链id和节点密钥,只要密钥不泄露,通过节点发出的消息就不会被篡改。(3)区块配置。区块配置内容包括创世账号区块id、账号最低预留费、单个区块最大交易个数、单个消息的最大区块数、内存最大交易量等信息,区块配置参数如图5.13所示。图5.13区块配置Fig.5.13Configurationofblock这里需要注意的是,创世账号是布比区块链系统第一批创建出来的账号,其数量有多个,不同链中所分配的创世账号不同,同一链上各节点的创世账号必须一致[66]。(4)配置HTTPIP及监听端口。由于区块链中各网络节点通信方式基于TCP,采用HTTP/1.1协议,布比区块链提供了HTTPAPI接口,需指定webserver服务端口,并配置ssl启用状态及其他私钥文件、链文件等信息。(5)配置数据库。部署区块链数据库,包括account文件夹存储区块链中各个节点

【参考文献】:
期刊论文
[1]基于区块链技术的档案数据共享策略探究[J]. 杨鹏.  山西档案. 2020(04)
[2]公益率先“上链”[J]. 郭煦.  小康. 2020(01)
[3]Virus Database Chain:联盟式传染病数据区块链系统[J]. 黎祖睿,李强,张超,陈子豪.  计算机应用与软件. 2019(09)
[4]区块链DPoS共识机制的研究与改进[J]. 谈森鹏,杨超.  现代计算机(专业版). 2019(06)
[5]区块链技术基础及应用[J]. 张舒,杨宇光.  信息安全研究. 2018(06)
[6]区块链技术:架构及进展[J]. 邵奇峰,金澈清,张召,钱卫宁,周傲英.  计算机学报. 2018(05)
[7]区块链技术基础及应用研究综述[J]. 马昂,潘晓,吴雷,郭景峰,黄倩文.  信息安全研究. 2017(11)
[8]基于区块链技术的防伪系统的设计与实现[J]. 安瑞,何德彪,张韵茹,李莉.  密码学报. 2017(02)
[9]区块链在社会公益领域的应用实践[J]. 李奕,胡丹青.  信息技术与标准化. 2017(03)
[10]区块链的营销黑科技[J]. 栗建.  IT经理世界. 2017(05)

硕士论文
[1]基于区块链技术的智能手机隐私保护研究[D]. 杨昆.成都理工大学 2019
[2]基于区块链技术的投票系统的设计与实现[D]. 刘杰良.内蒙古大学 2017
[3]区块链技术对商业银行传统贸易结算方式的影响研究[D]. 张鹏.对外经济贸易大学 2017
[4]基于区块链技术的众筹平台的设计与实现[D]. 王凯正.内蒙古大学 2017
[5]P2P网络信任模型及其在匿名线路节点选择中的应用[D]. 任梦晨.南京理工大学 2017
[6]印尼短期来华留学生生活经历研究[D]. 石榴.中国青年政治学院 2013
[7]基于SNA的内容型社交网络结构研究[D]. 李亚静.天津师范大学 2012



本文编号:3559355

资料下载
论文发表

本文链接:https://www.wllwen.com/kejilunwen/shengwushengchang/3559355.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户c00c3***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com