【技术实现步骤摘要】
本专利技术涉及区块链,特别涉及一种区块链的账户分区方法及装置。
技术介绍
1、区块链通过全副本机制和共识协议在不依赖可信第三方机构的情况下,保证了数据的安全性与一致性,然而,区块链的设计显著制约了系统的可扩展性。因此,区块链技术中提出一种状态分区方法,旨在通过将一个完整的区块链网络划分为多个独立的分区,每个分区仅维护部分账户及其相关状态,从而并行处理交易,提高整体吞吐量。然而,状态分区也引入了跨分区交易的问题。由于各分区仅维护部分账户,当交易涉及不同分区的账户时,就需要进行跨分区交易,这显著增加了交易处理的复杂性,导致额外的通信开销和验证成本,降低了系统的吞吐量。为了缓解跨分区交易带来的性能瓶颈,现有研究提出了基于图论的账户分配方法,其基本思想将历史交易数据构建为区块链账户图,通过图分区算法将频繁交互的账户聚集到同一分区,从而降低系统的跨分区交易。然而,上述方法将历史交易数据统一构建为静态图,通过在历史数据上应用图分区方法,并将分区结果直接应用于系统的未来阶段,忽略了系统账户的交易关系存在的变化,导致该方法的实际效果与预期存在较大差异。
【技术保护点】
1.一种区块链的账户分区方法,其特征在于,包括:
2.根据权利要求1所述的区块链的账户分区方法,其特征在于,基于所述账户分区结果,识别稳定账户以及不稳定账户,包括:
3.根据权利要求2所述的区块链的账户分区方法,其特征在于,基于所述账户分区结果,计算每个账户的分区稳定性,包括:
4.根据权利要求1所述的区块链的账户分区方法,其特征在于,基于不稳定账户的历史交易数据,建立不稳定账户的分区预测模型,包括:
5.根据权利要求4所述的区块链的账户分区方法,其特征在于,基于不稳定账户的历史交易数据,建立不稳定账户的分区预测模型,还
...
【技术特征摘要】
1.一种区块链的账户分区方法,其特征在于,包括:
2.根据权利要求1所述的区块链的账户分区方法,其特征在于,基于所述账户分区结果,识别稳定账户以及不稳定账户,包括:
3.根据权利要求2所述的区块链的账户分区方法,其特征在于,基于所述账户分区结果,计算每个账户的分区稳定性,包括:
4.根据权利要求1所述的区块链的账户分区方法,其特征在于,基于不稳定账户的历史交易数据,建立不稳定账户的分区预测模型,包括:
5.根据权利要求4所述的区块链的账户分区方法,其特征在于,基于不稳定账户的历史交易数据,建立不稳定账户的分区预测模型,还...
【专利技术属性】
技术研发人员:张晓,苏琳萱,于锦阳,何赫烺,甘一伟,黄志杰,
申请(专利权)人:西北工业大学,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。