当前位置: 首页 > 专利查询>四川大学专利>正文

一种混合区块链架构系统、处理方法及处理系统技术方案

技术编号:19179774 阅读:24 留言:0更新日期:2018-10-17 00:49
本发明专利技术公开一种混合区块链架构系统、处理方法及处理系统。所述系统包括:上层区块链、当前区块链和下层区块链,所述当前区块链的输入端与所述下层区块链连接,所述当前区块链的输出端与所述上层区块链连接;所述当前区块链用于接收来自所述下层区块链的区块打包信息,同时用于向上层区块链打包所述当前区块链中的打包信息。采用本发明专利技术的架构系统能够使得区块链适应各种复杂的应用场景,从而提升信息化水平。

A hybrid block chain architecture system, processing method and processing system

The invention discloses a hybrid block chain structure system, a processing method and a processing system. The system comprises an upper block chain, a current block chain and a lower block chain, wherein the input end of the current block chain is connected with the lower block chain, and the output end of the current block chain is connected with the upper block chain; the current block chain is used to receive block packing information from the lower block chain, and at the same time. It is used to package the information in the current block chain to the upper block chain. The architecture system of the invention can make the block chain adapt to various complex application scenarios, thereby improving the level of information.

【技术实现步骤摘要】
一种混合区块链架构系统、处理方法及处理系统
本专利技术涉及区块链领域,特别是涉及一种混合区块链架构系统、处理方法及处理系统。
技术介绍
区块链在应用上比较成熟的领域主要是虚拟货币,其主要的代表由比特币、以太币、莱特币等虚拟货币,基本上都是运用区块链本质的去中心化软件架构在实现的,但是其核心的分布式公识算法则各不相同,有的运用工作量证明机制(Pow),有的使用权益证明(POS),有的使用股份授权证明机制(DPos),也有实用拜占庭容错(PBFT),授权拜占庭容错算法(delegatedBFT)等算法,这些共识机制在中心化程度、区块链治理能力、资源利用情况、共识周期长短等方面各有各的优势和劣势;同时在区块链在应用范围上划分出不同的区块链,如公有链、联盟链、私有链。这样针对某一单一的区块链来讲,将面临如下的挑战:信息化领域的复杂性:当前互联网技术的发展已经从PC互联网、移动互联网时间向万物互联的时代发展。同时信息化的应用领域越来越多:面向广大自然人的互联网应用如:社交、媒体、购物等应用,其参与的人数非常庞大,数据量也大的惊人,其对系统吞吐量和并发能力要求很高,需要在较短的时间内响应数量非常大的消费群体,其业务模型较简单,但对性能要求很高;信息化应用领域也应用于企业内部:如企业内部的电子产品研发设计类、企业资源规则类应用领域,涉及到的产品物料清单复杂,一个成品电子产品的数据量较大,业务处理也很复杂,其对性能的要求可能没有互联网应用那么高,但是其对数据准确率要求较高;在应用于跨企业间的信息化应用领域,如著名的环球同业银行金融电讯协会所使用的SWIFT系统,它由国际间的各大银行联盟进行金融数据报文交换的信息化系统规范,其需要快速、准确、简明、可靠的信息架构进行保障;同时如军事领域的信息化应用,需要能在较短的时间内进行组网、接入、高安全、高可靠的信息服务。总之,复杂的信息化应用领域对信息系统的架构要求也越来越高,对不同的应用领域也有其不同的架构要求;对区块链类型的融合应用需求:当今社会,任何一家面向广大消费者的企业在信息化应用方面基本上都有如下的应用场景:面向广大消费者的B2C、面向企业上下游关系的B2B,企业内部信息化这三个应用场景。在这三个场景中,面向广大消费者进行交易时因其应用场景是公开地面向外部,这样使用公有链显得较有优势;在企业联盟、产业联盟或有上下游业务关系的企业间进行信息化集成时,则使用联盟链更能提高交易的安全性和共识效率;而在企业内部的信息化需求的应用场合时,私有链的适应度则更高。对区块链共识机制定制化的应用需求:每一种信息化工作或手段其运用的场景和业务要求是不一样的,如面向广大互联网用户开发的站点或服务因其公开性,则会需要更安全、更可靠、可安全进出的的共识机制来实现;而对企业联盟内部,可信度较高,对加入区块链的节点也有较高的要求,则需要不安全公开,多中心化的共识机制来保障;在企业内网,网络环境相对较安全,数量交易量也较大,则需要效率较高,较容易达成共识的共识机制来支撑。总之,复杂的业务应用场景对区块链的应用需求差异较大,特定的区块链架构和区块链共识机制也不能满足大多数应用场景,这就需要一种混合的区块链架构来解决复杂的业务问题。
技术实现思路
本专利技术的目的是提供一种混合区块链架构系统、处理方法及处理系统,从而满足大多数的应用场景。为实现上述目的,本专利技术提供了如下方案:一种混合区块链架构系统,所述系统包括:上层区块链、当前区块链和下层区块链,所述当前区块链的输入端与所述下层区块链连接,所述当前区块链的输出端与所述上层区块链连接;所述当前区块链用于接收来自所述下层区块链的区块打包信息,同时用于向上层区块链打包所述当前区块链中的打包信息。可选的,所述当前区块链还用于接收上层区块链的区块打包信息。可选的,所述当前区块链在接收来自所述上/下层区块链的区块打包信息后,还用于进行交易确认。可选的,所述当前区块链与一个或多个所述下层区块链连接,所述当前区块链与一个或多个所述上层区块链连接。可选的,各所述区块链的连接方式包括:公有链连接,私有链连接、联盟链连接和多种链混合连接。可选的,各所述区块链的内部节点是不同的。可选的,各所述区块链的数据交易结构是不同的。可选的,任意层级的区块链的交易信息包括:本层区块链的交易数据结构和下层区块链的链标识。为实现上述目的,本专利技术提供了如下方案:一种混合区块链架构系统的处理方法,所述处理方法包括:发起交易;将所述交易揽入当前区块链交易池;所述当前区块链对交易池中的交易进行打包,得到打包交易;判断所述当前区块链是否具有上层区块链,得到判断结果;若所述判断结果表示所述当前区块链具有上层区块链,则获取所述上层区块链列表;并计算所述当前区块链信息,增加所述当前区块链标识,向所述上层区块链发送区块确认信息。若所述当前区块链不具有上层区块链,则根据所述打包交易直接进行交易确认。为实现上述目的,本专利技术提供了如下方案:一种混合区块链架构系统的处理系统,所述处理系统包括:交易发起模块,用于发起交易;交易池模块,用于将所述交易揽入当前区块链交易池;打包交易获取模块,用于根据所述当前区块链对交易池中的交易进行打包,得到打包交易;判断模块,用于判断所述当前区块链是否具有上层区块链,得到判断结果;第一判断结果模块,用于若所述判断结果表示所述当前区块链具有上层区块链,则获取所述上层区块链列表;并计算所述当前区块链信息,增加所述当前区块链标识,向所述上层区块链发送区块确认信息。第二判断结果模块,若所述当前区块链不具有上层区块链,则根据所述打包交易直接进行交易确认。根据本专利技术提供的具体实施例,本专利技术公开了以下技术效果:本专利技术公开一种混合区块链架构系统、处理方法及处理系统。所述系统包括:上层区块链、当前区块链和下层区块链,所述当前区块链的输入端与所述下层区块链连接,所述当前区块链的输出端与所述上层区块链连接;所述当前区块链用于接收来自所述下层区块链的区块打包信息,同时用于向上层区块链打包所述当前区块链中的打包信息。本专利技术采用的不限层级的混合区块链架构在很大程度上扩展了区块链的应用范围和区块链在不同领域的可使用性,同时也使传统信息化应用领域在信息上的去分布式计算和存储、信息可追溯、信息防篡改等方面的能力得到较大的提高,具有良好的应用前景。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1为本专利技术实施例混合区块链架构系统结构图;图2为本专利技术实施例混合区块链架构系统的处理方法流程图;图3为本专利技术实施例混合区块链架构系统的处理系统结构图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。为使本专利技术的上述目的、特征和优点能够更加明显易懂,下面结合附图和具体实施方式对本专利技术作进一步详细的说明。图1为本本文档来自技高网
...

【技术保护点】
1.一种混合区块链架构系统,其特征在于,所述系统包括:上层区块链、当前区块链和下层区块链,所述当前区块链的输入端与所述下层区块链连接,所述当前区块链的输出端与所述上层区块链连接;所述当前区块链用于接收来自所述下层区块链的区块打包信息,同时用于向上层区块链打包所述当前区块链中的打包信息。

【技术特征摘要】
1.一种混合区块链架构系统,其特征在于,所述系统包括:上层区块链、当前区块链和下层区块链,所述当前区块链的输入端与所述下层区块链连接,所述当前区块链的输出端与所述上层区块链连接;所述当前区块链用于接收来自所述下层区块链的区块打包信息,同时用于向上层区块链打包所述当前区块链中的打包信息。2.根据权利要求1所述的混合区块链架构系统,其特征在于,所述当前区块链还用于接收上层区块链的区块打包信息。3.根据权利要求2所述的混合区块链架构系统,其特征在于,所述当前区块链在接收来自所述上/下层区块链的区块打包信息后,还用于进行交易确认。4.根据权利要求1所述的混合区块链架构系统,其特征在于,所述当前区块链与一个或多个所述下层区块链连接,所述当前区块链与一个或多个所述上层区块链连接。5.根据权利要求1所述的混合区块链架构系统,其特征在于,各所述区块链的连接方式包括:公有链连接,私有链连接、联盟链连接和多种链混合连接。6.根据权利要求1所述的混合区块链架构系统,其特征在于,各所述区块链的内部节点是不同的。7.根据权利要求1所述的混合区块链架构系统,其特征在于,各所述区块链的数据交易结构是不同的。8.根据权利要求1所述的混合区块链架构系统,其特征在于,任意层级的区块链...

【专利技术属性】
技术研发人员:王运鹏杨进
申请(专利权)人:四川大学
类型:发明
国别省市:四川,51

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1