基于实用拜占庭共识算法(PBFT)的区块链模型的评估与改进

来源 :北京邮电大学 | 被引量 : 28次 | 上传用户:swb39274355
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
近年来,区块链成为了互联网金融领域的研究热点。作为一种分布式的账本技术,区块链具有去中心化,不可篡改,安全可信等诸多优势,但同时面临耗能过高,吞吐量低等问题。共识算法作为区块链的核心,决定了区块链达成共识以及产生区块的方式。实用拜占庭共识算法(PBFT)作为目前联盟区块链使用较多的共识算法,具有耗能小,吞吐量高等优点,但存在对带宽要求较高,节点数量固定等缺陷。本文进行了基于PBFT的区块链模型的评估与改进,主要研究内容包括:1、利用Docker容器技术测试了基于PBFT的hyperledger fabric超级账本性能,得出fabric运行时的机器性能消耗,吞吐量,时延等数据信息。2、在分析了现有区块链存在问题的基础上,利用智能合约技术实现验证节点的选举过程,并在验证节点之间进行PBFT共识,在吞吐量、动态性、低时延要求、低带宽等方面对PBFT算法进行改进。3、将改进后的区块链部署在4台机器上,并用python脚本对区块链提交不同类型,不同数量的交易请求。比较改进后区块链模型相较于传统的模型的优化效果。改进后区块链的吞吐量从200增大到600左右。系统中的节点可以自由加入或退出区块链而不需要重新初始化系统,从而实现动态性的目标。同时改进后区块链的带宽的要求也降低为(系统中的验证节点数量)2/(系统总节点数量)2。
其他文献
海明威的作品《乞力马扎罗的雪》大量使用对话来表现人物特点。从社会语用学中语言与性别的角度对比分析主人公哈利和海伦的语言特点,探讨这些语言差异产生的原因,并最终得出
随着我国建筑行业的蓬勃发展,房屋建筑工程施工技术也得以快速的进步,这为我国建筑行业可持续发展营造了良好的物质基础。文章积极从房屋建筑工程施工现状入手,探析了当前房
在工程水文地质勘查中,为了获取以上相关水文地质参数,需要采用工程地质钻探以及抽水试验的勘探技术。遗传算法反演工程在水文地质参数的计算中体现了极大的优越性。
良渚文化的兴衰与自然环境的变化密切相关。良渚文化早期在水利设施方面的投入,为良渚文化的快速崛起创造了物质条件,而良渚文化中晚期水利投入的荒怠导致了它的衰亡。
在仙游县进行番茄新品种筛选试验,结果表明:参试9个品种以贝佳表现最突出,其产量高、抗病性强、耐寒中等,适宜大棚越冬栽培;迪利奥、倍盈、奥诺3个品种青枯病发病率比对照低,
认知语义学批判传统语义理论,强调基于身体的经验和想像,将注意力转向人类的推理。通过对认知语义学六个主要观点即经验观、概念化、百科观、原型观、意象图式观和隐喻观进行
2000年5月,正定县一农民在自家门前铲土时发现一枚铜权。此权合范铸造痕迹明显,倒梯形方钮(钮已断),圆肩,权身呈上大下小的椭圆形,束腰,足部外撇,上有叠涩层的弦纹。腹部阴刻竖行铭
期刊
在肥床上进行旱育秧已成为目前粮食增产的一项有效措施。但是恶苗病在旱育秧上严重发生,阻碍水稻旱育稀植技术的大面积推广。经过几年来的栽培试验,摸索出恶苗病在旱育秧的发生