基于链上扩展的区块链性能优化方案研究

来源 :浙江工业大学 | 被引量 : 0次 | 上传用户:zhiyuanxu
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
2008年中本聪发表比特币白皮书,比特币诞生,引发了研究人员从事区块链技术研究的热潮。区块链作为分布式数据存储、P2P网络、共识机制、加密算法等多种计算机技术的新型应用范式,具有去中心化、不可篡改、可追溯等特点,在金融、数字版权、公证、商品溯源等领域获得越来越多的关注,具备广阔的应用前景。区块链系统目前的实现方案普遍存在性能和容量上的缺陷,使其无法取得更深度化的普及和应用。为了解决这些问题,研究者们相继提出了增大区块容量、见证隔离、闪电网络、DAG、分片等多种解决方案,这些方案按照设计层次的差异划分为链下(Off-chain)解决方案和链上(On-chain)解决方案。链下解决方案允许小型和频繁的交易发生在与主链并行并由主链信用背书的侧链实例上;链上解决方案直接修改区块链设计以支持更高性能,具有更高的研究价值。分片机制通过将交易划分到多个分片并行处理来提升系统整体的交易性能,被视为最有可能解决区块链瓶颈的链上方案。采用分片机制的区块链项目有Ethereum 2.0、Zilliqa和QuarkChain等。由于区块链分片技术的研究还处于起步阶段,以及分片技术本身的复杂性,目前的分片设计仍存在一定问题,如网络分片的合理性欠缺、交易分片的安全性不足、跨分片交易处理难度大等。本文主要工作和成果如下:1.介绍区块链的关键性技术和当下区块链系统存在的不足;2.总结目前主流的基于链上扩展的区块链性能提升方案;3.针对分片机制中节点划分不够合理,分片调整难度大的问题,提出了“基于动态权重的跳跃Hash分片构建算法”JHDWS,将分片映射到二维矩阵,节点划分到对应的目标分片只需要计算矩阵的行列信息,分片构建的时间复杂度由nO)(降低到nO)(log;分片的调整转换为二维矩阵的动态变换,降低了维护成本;4.针对分片交易安全性差、跨分片交易处理难度大的问题,提出了“多主节点异步共识组算法”MACG,通过多个分片授权选举综合性能良好的节点组成异步共识组来验证和处理交易,提升交易的安全性和交易吞吐量。5.通过理论分析和实验证明,基于JHDWS分片算法和MACG共识构建的区块链系统的交易性能可达5000tps,同时能有效抵御“1%”分片攻击和女巫攻击(Sybil Attacks),满足大部分应用系统的需求。区块链系统本身非常复杂,需要综合考量安全性、去中心化和可扩展性等因素,随着技术的飞速发展必将促进区块链更快的落地实际应用。
其他文献
【案例描述】在大班科学活动“磁铁的秘密”中,教师提供了磁铁和铁盒、回形针、铜片、纸片、布条等物品,并让幼儿用磁铁一一测试哪些物品能被磁铁吸引。在幼儿操作完后,教师问:“孩子们,你们测试出哪些物品可以被磁铁吸引了吗?”幼儿A:“回形针。”幼儿B:“铁盒。”幼儿C:“纸片。”教师听后马上纠正道:“不对,磁铁不能吸引纸片。”幼儿c站起来想证明磁铁能够吸住纸片,但教师却示意他坐下,并继续按预设计划教学。 
“信息与情报”的概念,很多年来在人们的头脑中比较模糊,也容易混淆,其实它们既密不可分、互相关联,但又相互区别。“信息:即音讯或消息,也就是经过通信系统传输和处理的对象,泛指
近日,中国电信公布的10月份主要运营数据显示,截至2011年10月底,中国电信CDMA用户总数超过1.2亿户,其中3G用户总数增至3119万户。数据显示.2011年10月份,中国电信CDMA用户增长334万
近日,中国联通集团投资40亿元建设的西部数据中心在渝奠基。该数据中心总用地250亩,建成后可达到2万个机柜的装机容量,18万台服务器规模。奠基的中国联通西部数据中心项目位于两
港闸区现有幼儿园21所,其中12所幼儿园被评定为省优质幼儿园,占全区幼儿园的60%。在园幼儿5180人,学前教育毛入园率达到99.5%。近几年来,在区政府“打造北翼新城,建设南通强区”的总
一、自然观察者智能    自然观察者智能(naturalist intelli-gence)是霍华德·加德纳提出的多元智能理论中的一种重要智能。与1983年《智能的结构》一书中描绘的七种智能不同,自然观察者智能是加德纳于1995年增加的第八种智能。其实,自然观察者智能并不是全新的一种智能,因为原先加德纳将自然观察者智能作为逻辑—数理智能和视觉—空间智能的一部分。随着研究的深入,他用自己建立的智能划
在业务层面,运营商通过资费策略提高流量型业务的收入创造能力,拓展视频、M2M、广告、支付等新的业务领域,并通过与互联网企业合作,弥补自身业务创新的不足。
教师要上一堂成功的课,至关重要的是制定好教学目标。但有些教师在制定教学目标上存在着一些误区。    误区一:目标不具体  中班数学活动《巩固8以内的数》的目标有二:1、观察纸牌什么地方一样和不一样;2、能排列成各种形状。前者未明确要求幼儿观察纸牌的什么(大小、形状、颜色、图案,还是图案的排列)一样和不一样?后者,没有明确指出要求幼儿能把“什么”排列成各种形状。  改进建议:教学目标的设计一定要有其
TD-LTE技术试验的进展受到业界的高度关注。《世界电信》记者从负责牵头组织TD-LTE技术试验的工业和信息化部电信研究院处获悉,经过一年多的努力,目前,负责系统研发的厂家中,
随着应用业务发展的日新月异,电信运营商特别是移动运营商需要主动转变其原有的商业运营模式,而不是等到市场竞争的风暴来临后才不得不去改变。