基于盲签名改进的Hashgraph共识算法研究与实现

来源 :郑州大学 | 被引量 : 0次 | 上传用户:a563241195
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
Hashgraph共识算法是一种新提出的区块链共识算法,是区块链技术的新的发展。它的底层结构不再是常见的区块结构,而是有向无环图。它具有完全的异步性,没有领导者,没有轮循机制,没有工作量证明,它遵循拜占庭容错机制,可以保证共识的最终达成。但Hashgraph共识算法在实际应用中仍然存在许多的问题,当系统中的恶意节点数目超过1/3时,算法的安全性将无法得到保障,当节点数目增大时,算法需要统计的投票信息过多,导致出现算法的效率下降等问题。针对以上问题,本文提出了一种基于盲签名分组的Hashgraph共识算法改进策略,在网络中利用盲签名技术进行分组投票,选出每组的代理节点,再由代理节点来参与共识认证。通过设置小组节点数量上限M来控制代理节点的数量,并利用盲签名投票的随机性来提高算法的安全性,代理节点的数量较少又可以提高算法的TPS,从而优化Hashgraph共识算法。基于以上研究,本文设计了一个去中心化学历证书认证系统。该系统采用改进的Hashgraph共识算法作为共识机制。该系统可以完成学历信息上传、认证、撤销、查询等操作,并将所有的记录都上传至区块链,公众可以方便地查询到学生的学历信息。本文详细描述了去中心化学历管理系统的需求分析、系统的基本结构、系统运行的基本流程,并在最后对系统的功能进行了实现与测试。
其他文献
虾,因其营养丰富,味道鲜美,一直是人类获取高质量蛋白质的食物来源之一。随着我国经济不断发展,人们消费水平不断提高,我国居民人均水产品消费量及结构高不断变化,对水产品的
多孔聚合物微球因具有较大的比表面积,丰富的孔道和可利用的内部储存空间,在药物载体、催化剂载体、离子吸附等方面都有广泛的应用。针对多孔聚合物微球的内部空腔,可将其作为各种功能性物质的储存场所。要使多孔聚合物微球的内部空间得到充分的利用,最简便、直接、有效的利用方式,就是由外而内的将功能性物质填充进去,进而发挥作用。因此,要实现多孔聚合物微球的内部储存空间可用,微球必须具备内外贯通性。本文在实验室前期
目的:分析总结不同发病时期原发性胆汁性胆管炎(primary biliary cholangitis,PBC)患者的临床与肝组织病理学特点,观察自噬相关蛋白LC3-II、Beclin-1和P62在不同发病时期PBC
为了解决日益严重的资源短缺和环境污染问题,氢能作为绿色能源越来越受欢迎。因此,利用半导体材料进行光电化学(PEC)分解水产氢具有广阔的应用前景。众所周知,由于TiO2无毒、
目的:通过研究鸢尾素(Irisin)对大鼠BMSCs成骨分化的影响及相关信号通路,探讨Irisin作为组织工程骨生长因子的可行性及其对骨缺损愈合的影响。方法:体外培养大鼠BMSCs,分离纯化、鉴定;设置Irisin不同浓度组(0、80ng/mL、100ng/mL、120ng/mL),CCK-8法选择Irisin的最佳实验浓度。含有Irisin的培养液培养大鼠BMSCs为实验组,单纯培养液培养为对照
目的探讨肾脏囊性占位(cystic renal masses,CRM)患者行肾部分切除术中出现囊壁破裂的相关因素,并探讨对患者预后的影响。方法回顾性分析自2009年1月至2015年1月福建医科大学
碳点(Carbon Dots,CDs)通常是指尺寸小于10 nm的零维碳纳米粒子。碳点具有较好的耐光漂白性、化学惰性、生物相容性、低细胞毒性和表面易修饰性,因而在生物成像、医学诊断、传
木糖是存在于生物质半纤维素中的主要糖基单元,是一种重要的有机化工原料,可直接转化合成众多具有工业意义的基础化学品,其中糠醇和乙酰丙酸酯就是基于木糖衍生的重要化学中间体和新能源化学品。从目前的研究现状来看,如何避免使用贵金属和高压氢气并且开发绿色、高效和低成本的催化转化途径是此类反应技术发展和规模化应用的重难点。基于此,本论文针对生物质基木糖直接转化合成糠醇和乙酰丙酸酯的催化体系展开系列创新研究,首
山西省水资源短缺,水分不足影响了农业发展。本试验通过对果园采取树盘修整、起垄覆膜、生物基质覆盖,树下生草覆盖4种集雨保墒方式的处理,从而为确定适合我省黄土高原旱地果
SH1为我国自主选育的本土苹果矮化砧木,因缺乏配套的栽培技术模式在我省发展缓慢,因此,作者根据我省立地、气候条件从栽植密度、拉枝角度、节水灌溉等三个方面进行红富士/SH1