[ "高玮军(1973- ),男,兰州理工大学计算机与通信学院副教授,软件工程系主任,主要研究方向为企业级软件工程架构、大数据处理、分布式计算、机器学习、人工智能及区块链技术。" ]
[ "王凯(1999- ),男,兰州理工大学计算机与通信学院硕士生,主要研究方向为区块链技术、网络与信息安全。" ]
网络首发:2023-05,
纸质出版:2023-05-15
移动端阅览
高玮军, 王凯. 基于联盟区块链的公益善款溯源系统研究[J]. 大数据, 2023,9(3):150-167.
Weijun GAO, Kai WANG. Research on public welfare donation traceability system based on consortium blockchains[J]. Big data research, 2023, 9(3): 150-167.
高玮军, 王凯. 基于联盟区块链的公益善款溯源系统研究[J]. 大数据, 2023,9(3):150-167. DOI: 10.11959/j.issn.2096-0271.2022078.
Weijun GAO, Kai WANG. Research on public welfare donation traceability system based on consortium blockchains[J]. Big data research, 2023, 9(3): 150-167. DOI: 10.11959/j.issn.2096-0271.2022078.
针对当前公益慈善行业存在的善款流向不透明、不可追溯和捐赠信息易篡改等问题,构建了一种基于联盟区块链的公益善款溯源系统模型。共识过程中应用了一种改进的PBFT共识算法——DG-PBFT算法,将原有的主节点随机选举改进为积分制选举,并将原来的三阶段共识优化为两阶段。溯源系统依托Hyperledger Fabric平台进行开发,采用Go语言进行链码开发。配置4个组织,分别对应捐助者、受助者、慈善机构和监管部门。根据功能需求设计智能合约,不仅实现了善款信息的溯源,还能通过该溯源系统进行申诉与监督。实验结果表明,该溯源系统在保证了去中心化程度的同时,还可以增强数据的可信度,保证数据的安全性,降低通信开销,提高溯源效率。
In view of the problems existing in the current public charity industry
such as opaque
untraceable and easy to tamper with donation information
a public charity donation traceability system model based on consortium blockchain was constructed.In the process of consensus
an improved PBFT consensus algorithm——DG-PBFT algorithm was applied
which improved the original random election of the master node to the points system election
and optimally transformd the original three-stage consensus into two-stage consensus.The system was developed on Hyperledger Fabric platform
and the Go language was used for chain code development.Four organizations corresponding to donors
recipients
charities and regulatory departments were configured.Smart contracts were designed according to functional requirements
which not only realized the traceability of donation information
but also could appeal and supervise through the traceability system.The experiment results showed that the traceability system could not only ensure the degree of decentralization
but also enhance the reliability of data
ensure the security of data
reduce the communication cost and improve the efficiency of traceability.
郝琨 , 信俊昌 , 黄达 , 等 . 去中心化的分布式存储模型 [J ] . 计算机工程与应用 , 2017 , 53 ( 24 ): 1 - 7 , 22 .
HAO K , XIN J C , HUANG D , et al . Decentralized model for distributed storage system [J ] . Computer Engineering and Applications , 2017 , 53 ( 24 ): 1 - 7 , 22 .
CARO M P , ALI M S , VECCHIO M , et al . Blockchain-based traceability in agrifood supply chain management:a practical implementation [C ] // Proceedings of 2018 IoT Vertical and Topical Summit on Agriculture Tuscany . Piscataway:IEEE Press , 2018 : 1 - 4 .
NAKAMOTO S . Bitcoin:a peer-to-peer electronic cash system [J ] . Decentralized Business Review , 2008 .
LARIMER D . Transactions as proof-ofstake [Z ] . 2013 .
ZHANG Y P , ZHANG P Y , TAO F , et al . Consensus aware manufacturing service collaboration optimization under blockchain based Industrial Internet platform [J ] . Computers & Industrial Engineering , 2019 , 135 : 1025 - 1035 .
GEORGE R V , HARSH H O , RAY P , et al . Food quality traceability prototype for restaurants using blockchain and food quality data index [J ] . Journal of Cleaner Production , 2019 .
FIGORILLI S , ANTONUCCI F , COSTA C , et al . A blockchain implementation prototype for the electronic open source traceability of wood along the whole supply chain [J ] . Sensors (Basel,Switzerland) , 2018 , 18 ( 9 ): 3133 .
LIN Q J , WANG H Z , PEI X F , et al . Food safety traceability system based on blockchain and EPCIS [J ] . IEEE Access , 2019 , 7 : 20698 - 20707 .
吴晓彤 , 柳平增 , 王志铧 . 基于区块链的农产品溯源系统研究 [J ] . 计算机应用与软件 , 2021 , 38 ( 5 ): 42 - 48 .
WU X T , LIU P Z , WANG Z H . Traceability system of agricultural products based on blockchain [J ] . Computer Applications and Software , 2021 , 38 ( 5 ): 42 - 48 .
禹忠 , 郭畅 , 谢永斌 , 等 . 基于区块链的医药防伪溯源系统研究 [J ] . 计算机工程与应用 , 2020 , 56 ( 3 ): 35 - 41 .
YU Z , GUO C , XIE Y B , et al . Research on medical anti-counterfeiting traceability system based on blockchain [J ] . Computer Engineering and Applications , 2020 , 56 ( 3 ): 35 - 41 .
王云斌 . 中国公益慈善信息管理系统的设计与实现 [D ] . 长春:吉林大学 , 2015 .
WANG Y B . Design and implementation of Chinese charity information management system [D ] . Changchun:Jilin University , 2015 .
徐钰超 . 基于ASP.NET慈善捐助系统设计与实现 [D ] . 大连:大连理工大学 , 2017 .
XU Y C . Design and implementation of charity donation system base on ASP.NET [D ] . Dalian:Dalian University of Technology , 2017 .
许可 , 黄志炜 , 黄培颖 . 基于z/900大型主机的捐助服务系统的设计与实现 [J ] . 陕西科技大学学报(自然科学版) , 2010 , 28 ( 5 ): 92 - 96 .
XU K , HUANG Z W , HUANG P Y . Design and implementation of donor services systems based on z/900 mainframe [J ] . Journal of Shaanxi University of Science &Technology (Natural Science Edition) , 2010 , 28 ( 5 ): 92 - 96 .
赵丹青 . 基于区块链的互联网公益平台的开发 [D ] . 上海:上海交通大学 , 2017 .
ZHAO D Q . Development of Internet commonweal goods based on block chain technology [D ] . Shanghai:Shanghai Jiao Tong University , 2017 .
李琪 , 李勍 , 朱建明 , 等 . 基于区块链技术的慈善应用模式与平台 [J ] . 计算机应用 , 2017 , 37 ( S2 ): 287 - 292 .
LI Q , LI Q , ZHU J M , et al . Model and platform of charity application based on block chain technology [J ] . Journal of Computer Applications , 2017 , 37 ( S2 ): 287 - 292 .
SIRISHA N S , AGARWAL T , MONDE R , et al . Proposed solution for trackable donations using blockchain [C ] // Proceedings of 2019 International Conference on Nascent Technologies in Engineering . Piscataway:IEEE Press , 2020 : 1 - 5 .
HANDE R , AGARWAL T , MONDE R , et al . CharityChain - donations using blockchain [C ] // Proceedings of International Conference on Computer Networks and Inventive Communication Technologies . Cham:Springer , 2020 : 606 - 612 .
SAI D V , SAI A Y , REDDY E K , et al . Funds transfer using blockchain [J ] . International Journal of Computer Sciences and Engineering , 2019 , 7 ( 3 ): 76 - 79 .
李奕 , 胡丹青 . 区块链在社会公益领域的应用实践 [J ] . 信息技术与标准化 , 2017 ( 3 ): 25 - 27 , 30 .
LI Y , HU D Q . Application of blockchain in charity donation use case [J ] . Information Technology & Standardization , 2017 ( 3 ): 25 - 27 , 30 .
陈志东 , 董爱强 , 孙赫 , 等 . 基于众筹业务的私有区块链研究 [J ] . 信息安全研究 , 2017 , 3 ( 3 ): 227 - 236 .
CHEN Z D , DONG A Q , SUN H , et al . Research on private blockchain based on crowdfunding [J ] . Journal of Information Security Research , 2017 , 3 ( 3 ): 227 - 236 .
CHRISTIDIS K , DEVETSIKIOTIS M . Blockchains and smart contracts for the Internet of Things [J ] . IEEE Access , 2016 , 4 : 2292 - 2303 .
LU Q H , XU X W . Adaptable blockchain-based systems:a case study for product traceability [J ] . IEEE Software , 2017 , 34 ( 6 ): 21 - 27 .
邵奇峰 , 金澈清 , 张召 , 等 . 区块链技术:架构及进展 [J ] . 计算机学报 , 2018 , 41 ( 5 ): 969 - 988 .
SHAO Q F , JIN C Q , ZHANG Z , et al . Blockchain:architecture and research progress [J ] . Chinese Journal of Computers , 2018 , 41 ( 5 ): 969 - 988 .
0
浏览量
270
下载量
0
CSCD
关联资源
相关文章
相关作者
相关机构
京公网安备11010802024621