【技术实现步骤摘要】
本专利技术属于区块链,具体属于一种在星型分片架构下的跨片共识方法。
技术介绍
1、随着区块链技术的发展,其应用场景也日益扩大。但由于区块链的本质机制,即所有节点都要验证和存储所有交易数据,导致在高负载情况下区块链网络可能出现交易延迟、堵塞和手续费增加等问题,限制了其应用场景的扩展。导致目前区块链技术仍主要应用于版权保护和产品溯源等存证类应用和低频的数字资产交易场景中。面对物联网、实时支付等高频交易场景,区块链的单位时间内处理的交易量(transactions per second,tps)严重不足,无法满足现实需求。因此,提升区块链的扩展性是当今研究的焦点之一。
2、分片技术是一种有效解决区块链可扩展性问题的技术,最早在数据库领域被提出,它的基本思想是分而治之。将分片技术应用于区块链网络,就是将区块链网络分成几个较小的网络,每个网络包含一部分节点,称为“分片”。不同的分片可以并行处理事务,这可以提高事务处理和验证的并发性,从而提高整个网络处理速度的吞吐量。
3、在设计区块链分片系统的架构时,选择合适的架构对于系统
...【技术保护点】
1.一种基于星型分片架构的区块链跨片共识方法,其特征在于,包括以下步骤:
2.根据权利要求1所述的基于星型分片架构的区块链跨片共识方法,其特征在于,所述设计一种基于星型分片架构的区块链跨片共识方法具体包括以下步骤:
3.根据权利要求2所述的基于星型分片架构的区块链跨片共识方法,其特征在于,所述步骤(1)中交易发起者在片内发起跨片交易请求的数据结构具体为:源分片号:交易发起者所在分片;源ID:交易发起者公钥;目的分片号:交易接收者所在分片;目的ID:交易接收者公钥;交易金额:N;发起时间:T1;交易发起者签名。
4.根据权利要求2所述
...【技术特征摘要】
1.一种基于星型分片架构的区块链跨片共识方法,其特征在于,包括以下步骤:
2.根据权利要求1所述的基于星型分片架构的区块链跨片共识方法,其特征在于,所述设计一种基于星型分片架构的区块链跨片共识方法具体包括以下步骤:
3.根据权利要求2所述的基于星型分片架构的区块链跨片共识方法,其特征在于,所述步骤(1)中交易发起者在片内发起跨片交易请求的数据结构具体为:源分片号:交易发起者所在分片;源id:交易发起者公钥;目的分片号:交易接收者所在分片;目的id:交易接收者公钥;交易金额:n;发起时间:t1;交易发起者签名。
4.根据权利要求2所述的基于星型分片架构的区块链跨片共识方法,其特征在于,所述步骤(3)通过智能合约实现。
5.根据权利要求1所述的基于星型分片架构的区块链跨片共识方法,其特征在于,所述基于星型架构的区块链分片模型具体包括:
6.根据权利要求5所述的基于星型分片架构的区块链跨片共识方法,其特征在于,所述每个sharing的内部都有交易账本和跨片交易索引表;交易账本用于记录sharing的片内交易、跨片交...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。