检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
作 者:张静[1] 杜楠 JING Zhang;NAN Du(Xi’an Siyuan University,Xi’an 710038,China;Shaanxi Transportation Holding Group Co.,Ltd.,Xi’an 710065,Chian)
机构地区:[1]西安思源学院,西安710038 [2]陕西交通控股集团有限公司,西安710065
出 处:《自动化与仪器仪表》2024年第7期107-110,共4页Automation & Instrumentation
摘 要:为了提升共识过程中节点验证效率,提出一种基于并行验证的改进IBFT共识算法。一方面在传统拜占庭共识中引入并行验证策略,通过任务分解和同步线程,实现节点的高效并行验证;另一方面与IBFT共识算法结合,通过投票机制、恢复机制、并行验证和共识参数调整等机制保障共识过程中交易验证的高效率、安全性和高容错率,进而提升系统性能。结果表明,在固定发送事务大小为2 kB的情况下,随着交易发送率提高,所提改进IBFT共识算法的事务吞吐和事务延迟性上都始终保持较好的性能,尤其在当交易发送率超过1 600 Tx/s后,算法的事务吞吐量反超Raft共识算法,在三种算法中表现最佳,更适合处理规模较大的事务。在固定交易发送率为1 600 Tx/s的情况下,所提改进IBFT共识算法无论是在处理较大事务还是较小事务时,都具有较好的事务吞吐与延时性能,相较于未改进IBFT共识算法与Raft共识算法整体更优越,证明所提并行验证改进方法的有效性。In order to improve the efficiency of node verification in consensus process,an improved IBFT consensus algorithm based on parallel verification is proposed.On the one hand,the parallel verification strategy is introduced in the traditional Byzantine consensus,which realizes the efficient parallel verification of nodes through task decomposition and synchronization thread.On the other hand,it is combined with IBFT consensus algorithm to ensure the high efficiency,security and high fault tolerance of transaction verification in the consensus process through voting mechanism,recovery mechanism,parallel verification and consensus parameter adjustment,so as to improve the system performance.The results show that with the increase of transaction transmission rate,the proposed improved IBFT consensus algorithm always maintains good performance in terms of transaction throughput and transaction latency,especially when the transaction transmission rate exceeds 1600Tx/s,the transaction throughput of the algorithm surpasses the Raft consensus algorithm,which has the best performance among the three algorithms.More suitable for dealing with larger transactions.When the transmission rate of fixed transactions is 1600Tx/s,the proposed improved IBFT consensus algorithm has better transaction throughput and delay performance in both large and small transactions.Compared with the unimproved IBFT consensus algorithm and Raft consensus algorithm,the proposed improved parallel verification method is proved to be effective.
关 键 词:并行验证 共识算法 拜占庭共识 交易验证 投票机制
分 类 号:TP399[自动化与计算机技术—计算机应用技术]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:18.224.202.121