版权所有:内蒙古大学图书馆 技术提供:维普资讯• 智图
内蒙古自治区呼和浩特市赛罕区大学西街235号 邮编: 010021
作者机构:Zhengzhou Univ Sch Software Zhengzhou 450000 Peoples R China Zhengzhou Univ Henan Collaborat Innovat Ctr Internet Med & Hlth Zhengzhou 450000 Peoples R China Zhengzhou Univ Hanwei Internet Things Res Inst Zhengzhou 450000 Peoples R China Zhengzhou Univ Sch Informat Engn Zhengzhou 450000 Peoples R China Anhui Univ Technol Sch Comp Sci & Technol Maanshan 243032 Peoples R China
出 版 物:《PEER-TO-PEER NETWORKING AND APPLICATIONS》 (Peer-to-Peer网络与应用)
年 卷 期:2021年第14卷第5期
页 面:2789-2800页
核心收录:
学科分类:0810[工学-信息与通信工程] 08[工学] 0812[工学-计算机科学与技术(可授工学、理学学位)]
基 金:National Key Research and Development Project [2018YFB1201403] Program for Science & Technology Innovation Talents in Universities of Henan Province [21HASTIT031] Major Public Welfare Project of Henan Province Training Plan for Young Backbone Teachers of Colleges and Universities in Henan [2019GGJS018] Key Scientific Research Project of Colleges and Universities in Henan Province [20A520035] Collaborative Innovation Major Project of Zhengzhou [20XTZX06013] CERNET Innovation Project [NGII20190707]
主 题:Blockchain DPoS consensus algorithm K-means algorithm Donation tracing blockchain model
摘 要:During the donation process, the source and flow of donated goods are not disclosed to the public in time. In this paper, we propose the donation tracing blockchain model (DTBM) to render the donation process open and transparent, by using blockchain with decentralization, traceability, and anti-tampering. However, the existing blockchain systems have a problem that the process of Delegated Proof of Stake (DPoS) consensus algorithm is easily controlled by a few nodes. To prevent the centralization and reduce the probability of malicious nodes being selected, we propose an improved DPoS consensus algorithm for DTBM. It adopts the K-means algorithm to select good nodes in the agent queue in advance. Experimental results show that the donation process is transparent and traceable in DTBM. And it also solves the problem of centralization and improves security.