一种基于NDN的区块链网络拓扑结构生成和优化方法及系统
摘要:
本发明提供一种基于NDN的区块链网络拓扑结构生成和优化方法及系统,该方法包括:根据用户需求设定网络拓扑结构生成模块的预设约束参数以生成多个网络拓扑结构。将每个网络拓扑结构输入同步时间分析子模块和冗余度分析子模块,计算同步时间和冗余度,根据预设同步时间和冗余度上限和权重,筛选出初选网络拓扑结构,并进行评分和排序。输出每个初选网络拓扑结构的属性值,利用预训练的随机森林回归模型,输出关键属性对应的重要性数值。基于评分、关键属性值和重要性数值,输出每个初选网络拓扑结构的评价参数,设定评价参数阈值输出预设数量的优选网络拓扑结构。本发明通过生成满足用户需求的网络拓扑结构调整网络配置,提升区块链性能。
0/0