【摘 要】
:
近年来,区块链技术受到了国内外的广泛研究和关注,随着区块链技术的发展,其应用也从金融扩展到交通、能源、医疗等领域。共识算法作为区块链的核心,定义了节点间就数据状态达成一致的规则,是决定区块链系统性能的关键。但目前共识机制在资源消耗、时间延迟、吞吐量等方面存在的问题日益突出,影响着区块链技术的发展。因此,本文对区块链中实用拜占庭容错共识算法(Practical Byzantine Fault Tol
论文部分内容阅读
近年来,区块链技术受到了国内外的广泛研究和关注,随着区块链技术的发展,其应用也从金融扩展到交通、能源、医疗等领域。共识算法作为区块链的核心,定义了节点间就数据状态达成一致的规则,是决定区块链系统性能的关键。但目前共识机制在资源消耗、时间延迟、吞吐量等方面存在的问题日益突出,影响着区块链技术的发展。因此,本文对区块链中实用拜占庭容错共识算法(Practical Byzantine Fault Tolerant algorithm,PBFT)进行研究,主要工作如下:针对PBFT算法中缺乏激励机制和惩罚机制,系统性能易受故障节点和拜占庭节点影响的问题,提出一种适用于PBFT算法的动态信任模型。该模型基于贝叶斯理论,依据节点间的历史行为评价和当前行为评价对节点进行信任度评估,预测节点的后续行为。设计信任消耗机制,保证节点的参与度;设计信任恢复机制,给予低信任度节点再次参与共识和积累信任度的机会,提高节点的积极性。引入信任等级机制,依据节点信任度赋予其不同的等级和权限,降低故障节点和拜占庭节点对共识过程的影响。实验结果表明,该模型能有效排除拜占庭节点,提高系统的可靠性。针对PBFT算法随着节点数量的增加,网络中通信量急剧上升,共识效率迅速下降的问题,提出一种基于动态信任模型的分组拜占庭容错算法(DGBFT)。该算法使用动态信任模型评估节点信任度,改进轮询选取主节点规则,提高系统的稳定性。采用哈希取模方式将网络中的节点随机分组,形成一个多中心层次化的网络结构,共识在组内和组间分别进行,共识结果自下而上逐层传递,通过将共识任务划分到各组的方式,减少网络中的通信量,提高共识效率。实验结果表明,该算法能有效减少通信开销,降低共识时延,提高吞吐量,具有良好的稳定性。
其他文献
国家中心城市作为当下国内城市化体系规划设置中的最高层级,肩负着引领区域发展、参与国际竞争的重要使命;同时高质量发展作为中国经济改革发展的新方向,已成为衡量我国经济发展水平的新标尺。尤其对于中西部的国家中心城市而言,其经济的高质量发展对促进区域协调发展,提高我国综合国力有着举足轻重的作用。本文以中西部郑州、武汉、西安、重庆、成都这五大国家中心城市为研究对象,参阅了大量文献资料并结合中西部国家中心城市
区域产业的发展路径是地方政府、学术界等各方面关心的重要议题。在恰当的“时间窗口”选择合适的产业发展路径,对于区域转型升级、创新发展具有重要意义。演化经济地理学认为,地方产业的发展方向较大程度上取决于现存企业的知识产生、吸收应用和外溢能力,现存企业孕育、产生新企业和产业。根据企业或产业间的“技术关联”大小,地区产业发展路径分为“路径依赖”和“路径突破”。一个地区到底该选择哪条路径,或何时路径突破?这
过氧化氢具有氧化活性高的特点,广泛应用于日常生活和工业生产。目前,过氧化氢的全球需求量与日俱增,而商业生产过氧化氢主要依赖的蒽醌法存在工艺复杂、过度消耗资源、不利于可持续发展等缺点。由氢气和氧气直接合成过氧化氢的方法因其操作简单、污染小被认为在取代蒽醌法方面具有巨大的潜力。在实现过氧化氢直接合成法工业化过程中发现过氧化氢的选择性较小且产率较低,因此研发稳定高效的催化剂是解决问题的关键。钯基催化剂对
我国药用植物资源丰富,少数民族在长期的生产实践过程中积累了大量的相关传统医药知识,这些药用植物对于本民族的生存、发展以及对医药资源的可持续利用起到了相当大的作用,有一定的研究价值和开发潜力。而许多民间药用植物资源虽被当地社区广泛使用,但是其药用功效缺少科学依据,长久以来处于未被开发的状态。云南金叶子(Craibiodendron yunnanense)是杜鹃花科金叶子属植物,为云南省西北部少数民族
随着科技的快速发展以及数码产品的更新迭代,人们对能源的需求越来越高。锂离子电池需要拥有更加优秀的性能才能满足人们日益增长的使用需求。传统过渡金属氧化物材料正极如钴酸锂、磷酸铁锂、镍钴锰酸锂搭配石墨负极的锂离子电池的比容量约为250 mAh g-1,已经不能满足新时代的使用需求。结构多样、成本更低、环境友好、电化学性能可调控的有机电极材料用于锂离子电池近年来受到了越来越广泛的关注。其中,一些含醌基的