【摘 要】
:
区块链技术凭借去中心化的优势解决了传统模式中不可信的问题。区块链中各个节点数据的一致性必须依靠共识机制来维护,但是共识机制方案的不完善严重影响了区块链的性能。本文主要针对Fabric0.6中所用的PBFT共识机制存在的问题进行研究分析,并提出解决方案。通过对PBFT共识机制进行分析,发现主要有两个问题。一是出块节点按照顺序选择,这种选择方式让那些硬件性能低和在共识中表现差的节点有均等机会被选择为出
论文部分内容阅读
区块链技术凭借去中心化的优势解决了传统模式中不可信的问题。区块链中各个节点数据的一致性必须依靠共识机制来维护,但是共识机制方案的不完善严重影响了区块链的性能。本文主要针对Fabric0.6中所用的PBFT共识机制存在的问题进行研究分析,并提出解决方案。通过对PBFT共识机制进行分析,发现主要有两个问题。一是出块节点按照顺序选择,这种选择方式让那些硬件性能低和在共识中表现差的节点有均等机会被选择为出块节点,因此在错误节点比较多的情况下容易导致出块节点频繁更换,降低系统的出块效率。二是通信量大,在PBFT共识过程中需要向全网广播,通信量达到O(n2),限制了系统的扩展性。本文提出一种改进的实用拜占庭容错算法IPBFT共识机制来解决以上两个问题。针对出块节点按顺序选择,本文方案中设计一个可靠性评估策略,将性能良好并且在共识中表现优异的节点放入到出块节点的备选队列,然后出块节点只在这个可靠队列里选择。这样能够保证可靠度高的节点来担任出块节点,降低发生出块节点更换的频率,使得系统更加稳定的运行。针对PBFT共识机制通信量大的问题,IPBFT共识机制不采取全网广播,而是在共识过程的PREPARE和COMMIT阶段,每个验证节点向当前的出块节点发送投票以及确认消息。当出块节点收到大于总节点数的三分之二个节点回应时,将通过聚合签名算法对它们进行聚合,然后每个验证节点可以通过验证聚合签名来验证多数节点是否已正确投票,从而达到简化共识流程,降低通信量的目的。本文在实验室模拟环境下,对提出的IPBFT共识机制和Fabric中PBFT共识机制进行对比实验,分别从容错性、交易吞吐量、系统扩展性三个方面进行测试。根据实验结果,得到以下结论:关于系统交易吞吐量,IPBFT能够在保证原有查询效率的同时,明显提升系统稳定运行的交易吞吐量。关于系统的扩展性,随着节点数的增多,IPBFT比PBFT交易吞吐量下降速率明显缓慢,故有更好的扩展性。关于系统的容错性,IPBFT共识机制能够达到与PBFT共识机制相同的容错性,即容错率33%。
其他文献
智慧经济是一种以科学技术、人文思想为创新驱动,以解放人为基本特征的新经济形态。与信息经济、知识经济和网络经济不同,智慧经济实现了人与科技、信息、知识、社会、文化等
(一)发病情况2008年10月上旬,王某饲养本地家鸡1500只,100日龄,采取散放加补饲的饲养方式。鸡群出现消瘦、沉郁、拉稀、歪头、瘫痪等症状,每天2~3只零星死亡。畜主试用氟苯尼考饮水,
省通信管理局认真贯彻工业和信息化部关于奥运通信保障工作的部署,切实做好奥运期间全省通信保障工作,近期深入各通信运营企业开展通信网络与信息安全检查。
根据反复压力加载老化工艺的特点,设计了适用于各种量程的压力变送器液压加载系统。
我国是个多民族的国家,每个民族都有他们自己独特而又不可复制的传统艺术文化。在我国悠久的历史长河中,传统的民族文化不仅种类繁多,特点鲜明,蕴意独特,其中的民族民间音乐被堪称为中华民族艺术的瑰宝,是传统文化继承与发展的精神与动力。中华大地上聚集着56个民族,云南这个西南边陲之地就孕育着26个少数民族。其中苗族不仅是世界上最古老的少数民族之一,也是中国历史上最悠久的少数民族之一。在历史长河中他们创造了自
泵站的安全经济运行具有重要意义,电机作为泵站的重要组成部分,其水冷却腔结垢会给设备运行产生严重影响,传热效率低下,造成大量的能源浪费和经济损失,影响泵站安全经济运行。本文针对泵站电机水冷却腔结垢问题,分析影响水冷却腔结垢的主要因素,计算研究运行中不同时期各月份随着进水温度和污垢厚度的变化对电机冷却产生的影响,以冷却水系统运行和清垢总费用最低为目标,确定电机的最佳清垢周期。主要研究内容及成果如下:(
本文从人工授精技术的发展史等方面梳理了国内外关于绵羊人工授精技术的研究情况及未来的发展趋势。立足于青海省羊产业发展实际,通过对青海省的绵羊人工授精技术应用现状调
近年“健康”新概念的提出和医学模式的改变使人们更加关注血液透析患者的生活质量,本文综述了近年国内外有关血液透析患者的生活质量研究,包括使用的主要量表、应用现状及影
在职业教育信息化大背景下,《网络安全》实验教学环节作为本科教育的重要组成部分,是培养学生的实践与创新精神的重要过程,也是培养高水平创新型人才的重要手段。在“大学工,大教
目的:通过检测口腔鳞癌中巨噬细胞移动抑制因子(macrophage migration inhibitory factor,MIF)的表达,探讨其在口腔鳞癌中的作用及意义.方法:采用免疫组化SABC法检测MIF在42例口