基于联盟区块链的共识算法研究

来源 :浙江工商大学 | 被引量 : 0次 | 上传用户:woyaoqian115
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
共识算法是区块链节点在分布式环境下达成统一的准则,不同的区块链应用场景所使用的共识算法也不尽相同。Raft算法凭借简单易懂的实现过程和高效共识成为联盟区块链或私有区块链的经典共识算法之一。但Raft算法不具有拜占庭容错能力,无法抵御恶意节点对共识过程的影响,因此Raft算法对应用场景的安全性要求较高,所有加入Raft集群的节点都必须经过严格的身份认证。近几年来,许多研究学者通过融合数字签名技术、分组共识方案或者其他共识算法等方式设计了许多具有拜占庭容错的改进Raft算法,但大多数方案的通信复杂度和计算开销都明显增加。针对上述问题,本文提出了一种基于验证组的改进Raft算法——VG-Raft(Verification Group Raft)。VG-Raft算法引入了节点信任值的概念,信任值的计算依据为节点的既往行为。VGRaft要求集群根据节点信任值和通信延迟选出指定数量的节点作为验证节点Verifier一起构成验证组,集群所有的决定都需要验证组的验证通过后才能生效。通过安全性分析可以发现VG-Raft能有效阻止拜占庭节点对算法共识过程的干扰,同时通过性能对比确认VG-Raft算法在领导人选举、算法共识等阶段拥有更高的效率。针对区块链数据的隐私保护和安全共享问题,本文在VG-Raft算法的基础上设计了一种全新的区块链安全存储和共享方案。在共识过程开始前Leader和所有Verifier节点根据基于身份的分布式密钥生成方案生成节点各自的私钥和一个共享公钥,区块链数据必须经过共享公钥加密后才能进行广播和存储。区块链数据只对参与其验证过程的Leader和Verifier节点公开,这种方式能够在确保数据可用性的同时提供隐私保护。此外,为了方便节点从密文数据中找到指定信息,本方案融合了基于SHA256算法的可搜索加密方案,通过关键字密文比对定位指定信息所在区块,同时SHA256算法能够保证关键字的隐私性。通过安全性分析和性能分析证明本方案能够有效保障数据的完整性和隐私性,并且本方案在数据加密和解密阶段的计算用时明显低于其他方案。
其他文献
基于历史制度主义研究范式,对我国民族传统体育政策的演进历程和变迁逻辑进行分析。新中国成立以来,我国民族传统体育政策经历了萌芽与初步发展、恢复与探索、全面发展、多元与创新发展四个阶段。在国家宏观制度、市场经济体制以及民族传统文化等因素的影响下我国民族传统体育政策发生了变迁,其路径依赖表现为优先发展竞技体育以及政策制定主体的“工具理性”观念阻碍了民族传统体育的发展,动力机制体现在中华民族文化的伟大复兴
期刊
近年来,班级共同体的建设得到了各中小学校的关注,其提出要将班级成员、教师通过多种形式组建成一个整体,为学生营造公平和谐的学习氛围,建立平等互助的学习关系,促进班级学生整体进步。教师必须在小学班级管理中重视对以人为本理念的落实,以身作则,发挥优秀师德师风的作用,通过班级共同体的建设,让学生在享受良好班级氛围的过程中成长与发展。
期刊
目前,环境污染日益严重,全球气候变化让人们迫切寻求可持续的新清洁能源代替传统能源。故此,基于风能、水能和机械振动等环境能源成为各个领域科学家们所关注的焦点,让其产生了浓厚的研究兴趣。随着无线传感器技术飞速发展,一种收集环境能源的压电振动能量采集技术应运而生。该技术因具有能量密度高、体积小、应用方便等优点被广大研究者所看重:它一方面不仅能替代电池为低能耗的电子设备提供运行所需的电能减少环境污染,另一
学位
<正>慈溪市以省“315”科技创新体系建设工程为指引,重塑产业“基因”,提升科技素质,高水平建设国家创新型县(市)。全年力争全社会R&D经费支出破百亿,占GDP比重达到3.4%,有效高新技术企业数量突破千家,规上企业研发机构基本实现全覆盖。围绕“两链融合”引资源、强平台。加强与中科院宁波材料所、温医大等大院名校的科创平台共建,打造生命健康、新材料领域创新策源地。
期刊
新《体育法》是对1995年《体育法》的全面修改,其以解决体育发展不平衡不充分为问题导向,以推进健康中国建设为价值追求,以加快体育强国建设为奋斗目标,在立法结构、理念思路、体制机制等方面都有诸多创新发展。新《体育法》全面体现了党的二十大报告对体育工作要求的基本精神。我国体育法治的未来发展应以新《体育法》的实施为核心,加快推进相关制度具体落实的配套立法工作;以体育法典化为视角,完善体育法体系;以体育强
期刊
期刊
期刊
随着量子力学的飞速发展,量子密码学得到研究者越来越多的关注。安全量子求和的目标是在确保秘密持有者的秘密信息不被泄露的前提下保证计算结果的正确性。半量子密码,作为量子密码学的一个研究分支,其对一方通信者的量子能力进行限制而另一方则具有完备的量子能力。与传统量子密码相比,半量子密码将一部分参与方从量子叠加态和量子纠缠态的制备和测量中解放出来。本文针对安全多方量子求和及其在多方量子隐私比较中的应用、半量
学位
近年来,微型低功耗电子产品如无线传感器、微型机器人、无人机以及可穿戴(可植入式)等技术的飞速发展与广泛使用,使其供能技术受到了巨大的挑战。传统电池供能虽然便捷,然而其使用寿命短,无法长时间稳定地供能。一方面电池体积较大,难以满足低功耗电子元件微型化的发展需求;另一方面更换电池费时费力,被替换的电池处理不当容易造成严重的污染问题。因此,如何选择新型能源替代电池,实现对低功耗电子器件自供电是迫切需要解
学位
物联网逐渐涉及社会生活中的各个领域,随着物联网设备的急剧增加,集中式物联网系统在可扩展性、数据安全与隐私等方面受到严重挑战。区块链是一种结合数据加密的分布式账本,具有可验证、不可篡改等特性,随着面向物联网研发的区块链3.0技术——IOTA的面世,上述物联网系统所面临的问题得到了有效解决。通过对现有IOTA在物联网领域中的应用方案分析,发现目前的应用方案仍存在以下问题:采用Po W机制来避免泛洪攻击
学位