重庆理工大学学报2024,Vol.38Issue(11) :164-171.DOI:10.3969/j.issn.1674-8425(z).2024.06.020

一种面向农产品供应链信息管理应用的改进PBFT算法

An improved PBFT algorithm for agricultural product supply chain information management applications

黄英来 黄鹤林 谷训开 杨柳松
重庆理工大学学报2024,Vol.38Issue(11) :164-171.DOI:10.3969/j.issn.1674-8425(z).2024.06.020

一种面向农产品供应链信息管理应用的改进PBFT算法

An improved PBFT algorithm for agricultural product supply chain information management applications

黄英来 1黄鹤林 1谷训开 1杨柳松1
扫码查看

作者信息

  • 1. 东北林业大学 计算机与控制工程学院,哈尔滨 150040
  • 折叠

摘要

提出了一种面向农产品供应链信息管理场景的改进PBFT(practical byzantine fault tolerance)算法,即MFW-PBFT(multi-factor weighted PBFT)算法.该算法通过基于节点的活跃度、数据贡献度和历史行为等多因素权重,选出一部分节点作为"代理节点"参与共识过程,且对一致性协议进行优化,从而在一定程度上解决了传统PBFT算法的性能瓶颈问题.结果显示,MFW-PBFT算法相较于传统PBFT算法和2种流行的改进PBFT算法,在处理大规模网络和交易数据时表现出更高的效率和稳定性.

Abstract

In agricultural supply chain information management systems,the widely employed consensus algorithm is Practical Byzantine Fault Tolerance (PBFT).However,when the network expands and transaction volume surges,PBFT encounters performance limitations.In intricate scenarios,PBFT is faced with efficiency and stability compromises due to communication delays among nodes and node failures.In response to these challenges,a refined PBFT algorithm tailored to the context of agricultural supply chain information management,known as Multi-Factor Weighted PBFT (MFW-PBFT ),is introduced.This algorithm selects a subset of nodes as 'proxy nodes' to participate in the consensus process based on multiple factor weights,including node activity,data contribution,and historical behavior. It also optimizes the consensus protocol,somehow addressing the performance bottlenecks of the traditional PBFT algorithm.Our research results demonstrate compared to traditional PBFT and two prevalent enhanced PBFT algorithms,the MFW-PBFT algorithm exhibits improved efficiency and stability in handling extensive network architectures and transaction data volumes.

关键词

农产品供应链信息管理系统/共识算法/区块链/MFW-PBFT算法

Key words

agricultural supply chain information management system/consensus algorithm/blockchain/MFW-PBFT algorithm

引用本文复制引用

基金项目

国家自然科学基金项目(61902059)

黑龙江省自然科学基金项目(LH2020C051)

出版年

2024
重庆理工大学学报
重庆理工大学

重庆理工大学学报

CSTPCD北大核心
影响因子:0.567
ISSN:1674-8425
参考文献量14
段落导航相关论文