基于可信性评估的区块链共识机制的研究与实现

来源 :北京工业大学 | 被引量 : 0次 | 上传用户:lgwll
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着比特币风靡全球,区块链技术作为其底层技术引起了各国政府,巨头企业的关注。区块链的去中心化,不可篡改,可追溯性和动态灵活的体系特征,使得它在各种金融领域的应用前景十分广泛。共识算法是区块链的引擎与核心,决定着区块链的安全性、稳定性和使用性能。但目前随着数学,密码学和计算机技术的发展,基于算力的共识算法会变得越来越脆弱,破解数学难题的可能性会越来越大。而且基于算力的共识算法本身就存在一些攻击,例如双重攻击,闪电攻击等。为了解决这些问题,本人提出了一种基于可信性评估的区块链共识机制。此区块链节点凭借其在整个区块链上工作表现决定的信任值来定义节点的力量,而不是通过其相对快速和暂时获得的绝对计算能力。本文的研究内容如下:(1)分析了区块链加密原理,重点分析了传统共识算法的原理和不足提出了一种新的共识机制,此机制结合POW共识算法,随机函数和共识组多种方法。这种方法可以保证选举的随时性,同时还可以增加选举的难度,增加了攻击成本。共识组是根据信任值排序随机动态产生的,在他们之中选举可以保证领导者有良好的信用。(2)针对基于算力的攻击,本共识机制创建了一套信任评估算法。节点最终的信任值由内部信任值和外部信任值加权组成。内部信任值考察了节点工作的贡献量,规律性;外部信任值包括与他人交易情况。通过这三个方面的评估,建立节点的信任值。这种评估方式不仅会增加攻击者的攻击难度还会增加攻击者的时间。而且当节点偏离系统规定,产生负面行为,系统可以降低他的信任值,使其无法攻击系统。而其他基于POW公式的系统则只是通过撤销这些节点的奖励来惩罚他们,并没有阻止其再次攻击系统。(3)针对传统共识算法在效率和安全性无法达到良好的平衡性的问题,本文提出了一种多重签名的共识算法,在选出的领导者和共识组之间进行共识时。采用数字签名的方式可以保证数据不被篡改,还可以验证签名人的身份。采用“三次握手”的共识方法可以保证领导者和共识组都不单独作弊。(4)最后对共识机制的性能进行了测试,并对安全性进行了分析,并与与其他区块链系统进行对比,表明本共识机制不仅抵御基于算力的攻击,而且增加了攻击成本,加固了区块链的安全。
其他文献
以双元悖论观为理论基础,借鉴结构-行为-绩效(S-C-P)经典范式,构建平台型HRM-人力资源双元柔性能力-组织创新绩效理论分析框架,通过398个企业中高层管理者调研数据的实证分析
过渡金属催化的C-N偶联反应是构建碳氮骨架最重要的方法之一,由此形成的含氮有机化合物在医药,功能材料和农业科学领域具有重要的应用。如果将配体引入过渡金属催化的C-N偶联反应中,不仅能够稳定金属而且能提高催化剂的催化活性。常见的用于催化C-N偶联反应的过渡金属包括:钯,镍和铜。其中,由于铜廉价易得,因此在C-N偶联反应中已经得到了广泛的应用。本文合成了两类新型铜配合物,并将他们应用于催化氯代(杂)芳
目的研究腰椎椎板下棘的影像学表现、探讨腰椎椎板下棘的形成机制。方法选取2018年1月1日-2018年5月30日于我院因腰部不适等原因,需要对腰椎椎体进行CT检查的患者,共计400例,
3月,韩国乐天集团以底价17.4亿元拿下成都锦江区攀成钢片区地块;4月,香港爪哇集团200万平方米的重头项目落户成都市龙泉驿区同安镇。同月,台湾远雄集团以68%的高溢价率竞得高新区玉
从1994年开始,我国逐步推进汇率市场化进程,央行进行了一系列汇率制度改革。1994年中国人民银行实行汇率并轨,2005年7月21日中国人民银行再次完善人民币汇率形成机制,开始实
2012年4月12日,杭州市余杭区人民法院就杭州金星房地产开发有限公司发布破产清算公告。据悉,金星房产此次申请破产主要原因是资金链断裂。伴随着调控政策持续加码,房企回款受阻
发酵法生产泰乐菌素过程中会产生大量药渣,因残留抗生素的存在,极大地限制了其资源化利用。本研究采用微生物法降解药渣中残留泰乐菌素。结果表明:从堆放泰乐菌素药渣附近土壤