基于实用拜占庭容错共识算法的区块链性能改进方案

来源 :广东工业大学 | 被引量 : 0次 | 上传用户:wumdk
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着比特币为代表的数字货币的兴起,区块链作为其底层技术也非常受到区块链业界的关注。区块链的去中心化、防篡改等特点使得其在银行等领域应用广泛,而共识算法是区块链的重要部分,对系统吞吐量、交易确认时间等方面具有重要影响。但应用于联盟链的PBFT共识算法存在缺陷,例如三阶段共识流程造成通信开销大、主节点按编号依次轮流选取、节点无法动态加入与退出等。在此背景下,本文提出了PBFT+共识算法,主要研究内容如下:(1)研究国内外关于区块链共识算法问题的现状,深入理解国内外各种区块链共识算法的原理和实现步骤。通过对比分析各种共识算法的优势和劣势,并结合一些主流的共识算法模型和方法,选取了实用性更强的PBFT共识算法作为本文主要研究的内容。(2)针对应用于联盟链的实用拜占庭容错共识算法存在主节点选取方式随意、高时延、区块高度不一致等问题,本文提出了一种改进的实用拜占庭容错(PBFT+)共识算法。首先,基于信用机制来选取主节点,引入信用层次体系对系统节点进行信用评价,选取信用值最高的节点作为主节点,可以保证主节点的最优性,通过备用主节点机制避免频繁发生视图变更所带来的开销,提高系统可用性。其次,优化PBFT算法的三阶段共识流程,将确认阶段中全网节点广播确认消息改进为由主节点收集确认信息,减少了通信开销。最后通过区块高度同步机制保证共识节点区块高度一致性,恢复故障节点的区块高度,能够快速达成共识。通过实验结果表明,PBFT+共识算法有效的减少了系统资源的消耗,降低了时延。(3)针对PBFT算法无法实现网络节点动态加入与退出的问题,本文提出一种基于PBFT共识算法的动态网络共识机制,结合环签名方案对PBFT共识算法的签名和验证过程进行改进,设计了节点动态加入与退出协议。首先,新节点可以通过环签名验证加入到区块链网络当中参与共识,能够实现网络中节点不停止运行的情况下加入。其次共识节点可以通过环签名验证退出区块链网络。通过实验验证表明,PBFT+算法的节点加入与退出用时远低于PBFT算法,结合环签名改进的PBFT算法能够有效的解决节点动态加入与退出问题。
其他文献
随着信息技术高速发展,信息数据与日俱增,数据存储的需求急剧膨胀。云存储逐渐成为云计算服务的重要组成部分,但也使得用户脱离了对数据的直接控制。网络黑客甚至一些云存储服务提供商本身都觊觎着这庞大数据量所蕴含的巨大价值。因此需要设计满足云存储访问控制和保证数据机密性、完整性、可用性的方案。属性基加密体制作为新型公钥密码体制,在保护数据安全的同时还可以实现灵活的访问控制。其中密文策略属性基加密(Ciphe
沙丁胺醇与特布他林是临床上常用的短效β2受体激动剂,都具有一个手性中心,由R构型和S构型组成,然而文献研究表明发挥药效作用的是R构型,无效或有毒副作用的是S构型。本研究主要目的是在构建的急性和慢性哮喘小鼠模型上比较左旋沙丁胺醇联合异丙托溴铵、左旋特布他林联合异丙托溴铵在改善气道高反应性、气道炎症和气道重塑等方面的差异作用。主要研究内容与结果(一)首先通过化学拆分法得到高化学纯和光学纯的左旋特布他林
近些年来,无线传感器网络在国防军事、智能交通、环境监测等领域具有广泛的应用。随着无线充电技术的成熟,无线可充电传感器网络(WRSN)已逐步取代原始网络结构,通过引入充电设备和设计充电策略以延长网络寿命。因此,对该网络设计出合理的充电策略以及有效利用充电设备能量成为了当前的研究热点。现有工作大多采用移动充电设备(MC)对网络内的无线传感器进行充电,但所提出的充电策略往往没有考虑因能量异构所导致的WR
微颗粒技术在生物医疗、食品化工等工业领域上有着广泛的应用,但传统微颗粒制备方法普遍存在单分散性差、形态单一等缺点。微流控能够实现对微量液体进行精准控制,具有高通量、试剂消耗小、高度集成等优势,可以解决传统方法在微颗粒制备上的问题,因此本文主要结合海藻酸盐水凝胶和微流控技术进行制备异形凝胶微颗粒的工艺研究。微颗粒基于其包裹作用和异形结构进行单细胞包裹并用于生物打印,有望解决工程器官的细胞定位不精准、
近年来,由于具有很小的模式体积和高的品质因子,回音壁模式(Whispering Gallery Mode,WGM)微腔在传感领域得到了广泛的关注,尤其是在位移传感应用中。虽然基于回音壁微腔的位移传感技术一直在不断进步和发展,但在实际应用中不仅需要提升微腔的性能,还强烈依赖于所用的传感方案。在本文中,提出了一种基于表面纳米轴向光子(Surface Nanoscale Axial Photonics,
近年来,光学自由曲面在很多领域得到广泛的应用,但由于其拥有着复杂的非回转对称结构,加工难度大。随着超精密加工技术的发展,基于刀具伺服的金刚石车削技术成为加工光学自由曲面的一种有效方法。然而慢刀伺服系统存在着加工效率低的问题,而基于柔性铰链的快刀伺服装置无法加工高低差在毫米级的光学自由曲面。因此有必要研制一种大行程、高频响的快刀伺服系统。本文的主要内容包括如下:(1)开展了大行程快刀伺服装置设计与优
近年来,航空航天技术飞速发展,地空天一体化的对地观测网络正逐步形成,与此同时,获得的高分辨率遥感图像也越来越多。高分辨率遥感图像包含丰富的地理信息,对其进行特征提取和图像理解,在城市建设、精准农业等众多领域中都有广泛的应用。语义分割对图像中的每个像素点进行分类,是对遥感图像进行处理的常用方法之一。以全卷积网络为代表的深度学习模型是语义分割领域常用方法。但由于网络设计固有的结构特性,将其应用在语义分
新空调投放到市场前需针对不同环境工况进行大量焓差实验,而实验台在创造测试所要求工况(“打工况”)的过程中需要消耗大量电量。以本文调研企业为例,作为空调测试行业的标杆,该企业每年进行空调测试需消耗约1500万千瓦时电力,电费高达1200万元人民币。若能够通过运筹优化手段合理安排测试计划以减少电力消耗,将具有较大的经济及社会价值。通过调研发现,行业内存在以下几点共性问题。首先,打工况时间与测试任务的顺
随着计算机图像处理技术的进步和各个行业对于三维模型需求的提高,三维模型已在各种领域获得广泛应用。三维模型本质上属于一种数字媒体文件,互联网的快速发展为三维模型的协同设计和数据信息共享提供了极大的便利。与此同时,互联网的快速发展也降低了不法分子非法复制、篡改、传播三维模型的违法门槛。如何有效防止三维模型的非法复制、篡改和传播,高效的保护著作人的合法权益已经成为了目前亟待解决的热门问题。目前区块链技术
随着“赣南脐橙”品牌在市场中的发展,其品牌价值不断提高,伴随而来的问题也不断加剧。果农为追求短期效益过度使用农药化肥,无良厂商进购劣质脐橙冒充赣南脐橙,使得赣南脐橙的口碑受到影响,影响经济效益,更严重的可能产生食品安全问题,危害消费者生命安全。为此,应在赣南脐橙供应链的各个阶段对数据进行记录,一旦发生质量问题,可根据供应链数据进行追责,以此驱动供应链参与方遵守市场规定,保障人民生命安全,同时维护了