一种区块链的账户分区方法及装置制造方法及图纸

技术编号:46095772 阅读:4 留言:0更新日期:2025-08-12 18:14
本发明专利技术提供一种区块链的账户分区方法及装置,可以基于账户历史数据进行动态分区,以提升分区合理性和准确性。区块链的账户分区方法,包括:基于区块链事务的快照图以及时序图,构建区块链事务的加权无向图;基于加权无向图,为每个快照图导出账户分区结果;基于账户分区结果,识别稳定账户以及不稳定账户;获取稳定账户和不稳定账户的历史交易数据;基于稳定账户的历史交易数据,确定稳定分区;基于不稳定账户的历史交易数据以及稳定分区,建立不稳定账户的分区预测模型;基于不稳定账户的分区预测模型以及不稳定账户的交易数据,获得不稳定账户在未来时段中的分区归属。

【技术实现步骤摘要】

本专利技术涉及区块链,特别涉及一种区块链的账户分区方法及装置


技术介绍

1、区块链通过全副本机制和共识协议在不依赖可信第三方机构的情况下,保证了数据的安全性与一致性,然而,区块链的设计显著制约了系统的可扩展性。因此,区块链技术中提出一种状态分区方法,旨在通过将一个完整的区块链网络划分为多个独立的分区,每个分区仅维护部分账户及其相关状态,从而并行处理交易,提高整体吞吐量。然而,状态分区也引入了跨分区交易的问题。由于各分区仅维护部分账户,当交易涉及不同分区的账户时,就需要进行跨分区交易,这显著增加了交易处理的复杂性,导致额外的通信开销和验证成本,降低了系统的吞吐量。为了缓解跨分区交易带来的性能瓶颈,现有研究提出了基于图论的账户分配方法,其基本思想将历史交易数据构建为区块链账户图,通过图分区算法将频繁交互的账户聚集到同一分区,从而降低系统的跨分区交易。然而,上述方法将历史交易数据统一构建为静态图,通过在历史数据上应用图分区方法,并将分区结果直接应用于系统的未来阶段,忽略了系统账户的交易关系存在的变化,导致该方法的实际效果与预期存在较大差异。


<本文档来自技高网...

【技术保护点】

1.一种区块链的账户分区方法,其特征在于,包括:

2.根据权利要求1所述的区块链的账户分区方法,其特征在于,基于所述账户分区结果,识别稳定账户以及不稳定账户,包括:

3.根据权利要求2所述的区块链的账户分区方法,其特征在于,基于所述账户分区结果,计算每个账户的分区稳定性,包括:

4.根据权利要求1所述的区块链的账户分区方法,其特征在于,基于不稳定账户的历史交易数据,建立不稳定账户的分区预测模型,包括:

5.根据权利要求4所述的区块链的账户分区方法,其特征在于,基于不稳定账户的历史交易数据,建立不稳定账户的分区预测模型,还包括:

...

【技术特征摘要】

1.一种区块链的账户分区方法,其特征在于,包括:

2.根据权利要求1所述的区块链的账户分区方法,其特征在于,基于所述账户分区结果,识别稳定账户以及不稳定账户,包括:

3.根据权利要求2所述的区块链的账户分区方法,其特征在于,基于所述账户分区结果,计算每个账户的分区稳定性,包括:

4.根据权利要求1所述的区块链的账户分区方法,其特征在于,基于不稳定账户的历史交易数据,建立不稳定账户的分区预测模型,包括:

5.根据权利要求4所述的区块链的账户分区方法,其特征在于,基于不稳定账户的历史交易数据,建立不稳定账户的分区预测模型,还...

【专利技术属性】
技术研发人员:张晓苏琳萱于锦阳何赫烺甘一伟黄志杰
申请(专利权)人:西北工业大学
类型:发明
国别省市:

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

1