【摘 要】
:
近年来,区块链频繁出现在各类新闻报道中,2019年10月,习近平总书记在主持集体学习中指出要让区块链作为核心技术自主创新的重要突破口,将区块链的热度推向了一个新的高度。共识机制作为区块链的灵魂,是区块链研究的热点内容。相比以太坊使用的Po W算法,吞吐量更高的实用拜占庭容错(Practical Byzantine Fault Tolerance,PBFT)算法更适合商用。但PBFT算法也存在基于C
论文部分内容阅读
近年来,区块链频繁出现在各类新闻报道中,2019年10月,习近平总书记在主持集体学习中指出要让区块链作为核心技术自主创新的重要突破口,将区块链的热度推向了一个新的高度。共识机制作为区块链的灵魂,是区块链研究的热点内容。相比以太坊使用的Po W算法,吞吐量更高的实用拜占庭容错(Practical Byzantine Fault Tolerance,PBFT)算法更适合商用。但PBFT算法也存在基于C/S模式的架构与区块链去中心化思想矛盾、节点网络静态不可变、吞吐量无法满足日益增长的商业需求等不足。本文针对上述问题深入分析,提出改进方法,从容错率和吞吐量角度进行验证,并将其应用于具体场景。本文主要研究内容如下:⑴按照以太坊的分层架构介绍区块链的底层技术原理,将主流共识算法进行比较,重点分析了PBFT算法的流程和特点,剖析该算法存在的不足与原因,为改进PBFT算法提供理论依据和思路。⑵针对传统PBFT算法存在C/S模式与区块链去中心化思想矛盾、节点网络静态不可变、吞吐量低的问题,本文提出当共识节点具有高权威性时,取消客户端的参与,原算法中客户端负责的工作由主节点代替完成,每10s主动发起共识请求;每轮共识开始前对节点的加入或离开请求进行处理,根据容错率更新系统可容忍的拜占庭节点数;删除视图切换步骤,初始主节点由全网共识节点投票选出,此后运行中不再更换主节点。基于上述研究,提出一种改进PBFT算法,并从容错率和吞吐量角度进行验证,改进PBFT算法依然满足1/3容错率,在吞吐量方面相较其他区块链平台和传统PBFT算法更具优势。⑶针对古玩市场长期存在交易双方不信任、地域局限、赝品横流等问题,将区块链技术引入古玩交易,从前端交互、智能合约和区块管理角度具体设计实现基于改进PBFT算法的古玩交易系统。通过模拟用户真实操作,验证了改进PBFT算法在实际场景中能够满足需求,且高效地完成共识工作。
其他文献
研究麻醉恢复室(PACU)全身麻醉患者术后并发症发生情况并分析其原因,为临床准确评估全麻术后患者病情变化并及时进行针对性的护理提供参考依据。对麻醉恢复室接收的1680例全
结合高等学校精品课的建设工作,对"机械控制工程基础"课程的性质与特点进行了分析,简单介绍了Blackboard网络教学平台,阐述了在Blackboard教学平台建设机械工程控制基础课程的
随着社会工作相关制度的逐步建立,我国社会工作机构得到了迅速发展,与此同时,社会工作机构服务同质性显著、组织管理的实践经验不足等问题逐渐显现。因此,社会工作机构如何通
国际社会互相联系、彼此依存的命运共同体格局逐渐成型,增强权力制约监督、坚决打击腐败、提升国家治理效能已经上升为国际社会谋求发展进步的共同议题。新时代下,中国主动顺
提出在设计课程的课题制教学过程中,课题的设置既要发挥出课题的开放性、互动性、自主性的优势,也要兼顾初学者的实际情况,不应在课题设置上大而盖之、忽略内容的逻辑性和层
本文分析了基于Cult3D虚拟环境中的人机交互的功能,提出了人机工程学的概念及其研究内容,讨论了面向对象的基于Cult3D技术的虚拟产品展示设计,为新产品开发提供了一种新的互
部件是汉字的结构单位,是研究汉字的基础。部件有多种分类方式,按是否能够单独成字可分为成字部件和非成字部件,非成字部件指不能单独成字的部件。因大部分非成字部件不能因形知义,且没有固定名称,故未引起广泛重视,研究较为欠缺。而非成字部件在汉字理论研究和应用中又有十分重要的作用,故本文以非成字部件作为研究对象。本文首先以《通用规范汉字表》作为测查材料,将表中的8105个汉字进行拆分,找出其中所有的非成字部
由“教师讲课、学生听课、复习备考、期末考核”的线性化教学造成的高校本科思政课“三性一力”不强的问题,成为新时代思政课教学改革创新面临的巨大挑战。破解这一难题需要
由于新版本规则的改动,竞技健美操艺术分值评分标准的细化,从规则角度分析我国竞技健美操混合双人操项目与他国之间的差距。我国竞技健美操混合双人操项目近十年来,在国际竞技健美操赛场上相较于其他项目而言,一直未展现出亮眼的表现。仅有第十四届健美操世锦赛上的第三名,与冠军实力有着档次上的差距;自第十二届至第十五届健美操世锦赛以来,我国混双项目一直存在难度分高,但艺术分和完成分低的问题,因此通过分析第十五届健
美国国防部高级研究计划局(DARPA)于去年3月宣布一项称为TNT的定向神经可塑性训练计划(Targeted Neuroplasticity Training),目前该计划已正式展开。整个项目分4年完成,有7个研发