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

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

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

agricultural supply chain information management systemconsensus algorithmblockchainMFW-PBFT algorithm

黄英来、黄鹤林、谷训开、杨柳松

展开 >

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

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

国家自然科学基金项目黑龙江省自然科学基金项目

61902059LH2020C051

2024

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

重庆理工大学学报

CSTPCD北大核心
影响因子:0.567
ISSN:1674-8425
年,卷(期):2024.38(11)
  • 14