大数据 ›› 2023, Vol. 9 ›› Issue (3): 150-167.doi: 10.11959/j.issn.2096-0271.2022078
高玮军, 王凯
出版日期:
2023-05-15
发布日期:
2023-05-01
作者简介:
高玮军(1973- ),男,兰州理工大学计算机与通信学院副教授,软件工程系主任,主要研究方向为企业级软件工程架构、大数据处理、分布式计算、机器学习、人工智能及区块链技术。基金资助:
Weijun GAO, Kai WANG
Online:
2023-05-15
Published:
2023-05-01
Supported by:
摘要:
针对当前公益慈善行业存在的善款流向不透明、不可追溯和捐赠信息易篡改等问题,构建了一种基于联盟区块链的公益善款溯源系统模型。共识过程中应用了一种改进的PBFT共识算法——DG-PBFT算法,将原有的主节点随机选举改进为积分制选举,并将原来的三阶段共识优化为两阶段。溯源系统依托Hyperledger Fabric平台进行开发,采用Go语言进行链码开发。配置4个组织,分别对应捐助者、受助者、慈善机构和监管部门。根据功能需求设计智能合约,不仅实现了善款信息的溯源,还能通过该溯源系统进行申诉与监督。实验结果表明,该溯源系统在保证了去中心化程度的同时,还可以增强数据的可信度,保证数据的安全性,降低通信开销,提高溯源效率。
中图分类号:
高玮军, 王凯. 基于联盟区块链的公益善款溯源系统研究[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.
[1] | 郝琨, 信俊昌, 黄达 ,等. 去中心化的分布式存储模型[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. | |
[2] | 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. |
[3] | NAKAMOTO S . Bitcoin:a peer-to-peer electronic cash system[J]. Decentralized Business Review, 2008. |
[4] | LARIMER D . Transactions as proof-ofstake[Z]. 2013. |
[5] | 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. |
[6] | 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. |
[7] | 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. |
[8] | 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. |
[9] | 吴晓彤, 柳平增, 王志铧 . 基于区块链的农产品溯源系统研究[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. | |
[10] | 禹忠, 郭畅, 谢永斌 ,等. 基于区块链的医药防伪溯源系统研究[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. | |
[11] | 王云斌 . 中国公益慈善信息管理系统的设计与实现[D]. 长春:吉林大学, 2015. |
WANG Y B . Design and implementation of Chinese charity information management system[D]. Changchun:Jilin University, 2015. | |
[12] | 徐钰超 . 基于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. | |
[13] | 许可, 黄志炜, 黄培颖 . 基于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. | |
[14] | 赵丹青 . 基于区块链的互联网公益平台的开发[D]. 上海:上海交通大学, 2017. |
ZHAO D Q . Development of Internet commonweal goods based on block chain technology[D]. Shanghai:Shanghai Jiao Tong University, 2017. | |
[15] | 李琪, 李勍, 朱建明 ,等. 基于区块链技术的慈善应用模式与平台[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. | |
[16] | 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. |
[17] | 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. |
[18] | 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. |
[19] | 李奕, 胡丹青 . 区块链在社会公益领域的应用实践[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. | |
[20] | 陈志东, 董爱强, 孙赫 ,等. 基于众筹业务的私有区块链研究[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. | |
[21] | CHRISTIDIS K , DEVETSIKIOTIS M . Blockchains and smart contracts for the Internet of Things[J]. IEEE Access, 2016,4: 2292-2303. |
[22] | LU Q H , XU X W . Adaptable blockchain-based systems:a case study for product traceability[J]. IEEE Software, 2017,34(6): 21-27. |
[23] | 邵奇峰, 金澈清, 张召 ,等. 区块链技术:架构及进展[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. |
[1] | 贵向泉, 郭志礼, 杨裔, 秦炳峰. 基于区块链技术的旅游积分通兑系统设计[J]. 大数据, 2023, 9(2): 147-162. |
[2] | 王子航, 禹向群, 斯洪标, 傅思敏, 张旭龙, 彭绍亮. 基于算力网络的元宇宙分层处理模型设计[J]. 大数据, 2023, 9(1): 51-62. |
[3] | 李懿, 王劲松, 张洪玮. 基于区块链与函数加密的隐私数据安全共享模型研究[J]. 大数据, 2022, 8(5): 33-44. |
[4] | 邓钇敏, 司世景, 王健宗, 李泽远, 肖京. 去中心化金融的交易机制综述[J]. 大数据, 2022, 8(4): 67-84. |
[5] | 许小颖, 陈熙, 陈源, 谢永靖. 区块链在个性化推荐系统中的应用研究综述[J]. 大数据, 2022, 8(3): 87-102. |
[6] | 王陈慧子, 蔡玮. 元宇宙数字经济:现状、特征与发展建议[J]. 大数据, 2022, 8(3): 140-150. |
[7] | 李源, 高宁, 孙晶, 赵会群. 基于区块链的大数据交易模式研究与探索[J]. 大数据, 2021, 7(4): 37-48. |
[8] | 赵明, 董大治. 基于区块链技术的数据资产管理机制研究[J]. 大数据, 2021, 7(4): 49-60. |
[9] | 刘彦松, 夏琦, 李柱, 夏虎, 张小松, 高建彬. 基于区块链的链上数据安全共享体系研究[J]. 大数据, 2020, 6(5): 92-105. |
[10] | 张召, 田继鑫, 金澈清. 链上存证、链下传输的可信数据共享平台[J]. 大数据, 2020, 6(5): 106-117. |
[11] | 王鹏, 魏必, 王聪. 区块链技术在政务数据共享中的应用[J]. 大数据, 2020, 6(4): 105-114. |
[12] | 汪靖伟, 郑臻哲, 吴帆, 陈贵海. 基于区块链的数据市场[J]. 大数据, 2020, 6(3): 21-35. |
[13] | 孙忠富, 李永利, 郑飞翔, 杜克明, 马浚诚, 张德龙. 区块链在智慧农业中的应用展望[J]. 大数据, 2019, 5(2): 116-124. |
[14] | 闫树, 卿苏德, 魏凯. 区块链在数据流通中的应用[J]. 大数据, 2018, 4(1): 3-12. |
[15] | 马小峰, 杜明晓, 余文兵, 王意. 基于区块链的供应链金融服务平台[J]. 大数据, 2018, 4(1): 13-21. |
阅读次数 | ||||||
全文 |
|
|||||
摘要 |
|
|||||
|