【技术实现步骤摘要】
区块链系统
本专利技术涉及区块链
,特别涉及一种区块链系统。
技术介绍
传统的BTC(比特币)、ETH(以太坊)都采用全网节点共享一条区块链的单链方案,网络上的每个节点需要处理、存储全网的所有交易和全部数据,整个区块链系统的处理能力实际上受限于单个计算节点的处理能力。另外,受到共识算法的影响,随着节点数的增加,区块链系统整体处理能力不但未随之提升,甚至还会降低。为避免上述问题,将整个区块链划分为多个(如:100个)分片,每个分片内独立处理交易,但是分片数都是固定的,不能动态扩展,对主链的资源占有会有影响,无法从根本上提升区块链系统的处理性能。现有的侧链技术在区块链系统中生成若干与主链独立的侧链,使得链内数据交易和处理的性能得到了提升,但是不同侧链之间的交易以及主链与侧链之间的交易仍然需要在主链系统中进行,消耗主链的资源,因此,主链的性能仍然会受到影响,尤其在交易数量较多时,导致整个区块链系统的性能无法提升。
技术实现思路
本专利技术提出一种区块链系统,解决现有技术中随交易和数据量的增多区块链系统处理 ...
【技术保护点】
1.一种区块链系统,其特征在于,包括:主链、交易处理模块和若干侧链,所述侧链通过所述交易处理模块连接主链,所述交易处理模块存储有主链用户和侧链用户各自的账户地址,用于在交易时为每一笔交易分配一个临时账户,所述主链和若干侧链,以及若干侧链之间相互独立。/n
【技术特征摘要】
1.一种区块链系统,其特征在于,包括:主链、交易处理模块和若干侧链,所述侧链通过所述交易处理模块连接主链,所述交易处理模块存储有主链用户和侧链用户各自的账户地址,用于在交易时为每一笔交易分配一个临时账户,所述主链和若干侧链,以及若干侧链之间相互独立。
2.如权利要求1所述的区块链系统,其特征在于,还包括:链适配器,所述链适配器连接所述交易处理模块和侧链,用于为交易处理模块提供主链与不同类型侧链的交易接口。
3.如权利要求2所述的区块链系统,其特征在于,所述交易处理模块还用于在侧链与主链交易,或一...
【专利技术属性】
技术研发人员:袁泉,
申请(专利权)人:武汉市果壳璐网络科技有限公司,
类型:发明
国别省市:湖北;42
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。