1.一种电网区块链平台配置方法,其特征在于,应用于区块链平台,所述区块链平台包括多个区块链节点,其中,所述多个区块链节点设备包括核心设备和多级的外围设备,所述核心设备与各级外围设备逐级通信连接,所述核心设备部署于核心机房,每一级的外围设备至少为两个,且每一级的外围设备均与下一级的至少部分外围设备连接,所述方法包括:为区块链平台配置多个不同的局部聚集系数;按照设定的局部聚集系数,部署相应的区块链节点,以得到不同的区块链平台模型;获取电网的关键数据,所述关键数据包括电网设备信息、运行数据和用户数据;在所述区块链节点之间的通信正常的情况下,基于所述电网的关键数据对不同的局部聚集系数对应的区块链平台模型进行性能评估测试,并得到归一化加权评分结果;根据所述归一化加权评分结果,选择评分最高的局部聚集系数所对应的区块链平台模型作为目标区块链平台。
2.根据权利要求1所述的方法,其特征在于,所述性能评估测试包括数据存储测试、查询效率测试、数据交互测试和网络安全性测试。
3.根据权利要求2所述的方法,其特征在于,所述网络安全性测试的步骤包括:模拟数据篡改攻击;评估不同区块链平台模型在面对所述数据篡改攻击时的数据完整性和保密性,以确定网络安全评分值;其中,网络安全评分值的初始值为100,出现一个不完整数据扣除1分,出现一次数据泄露扣除2分。
4.根据权利要求2所述的方法,其特征在于,所述数据存储测试的步骤包括:将所述电网的关键数据,分别存储到不同的区块链平台模型中;记录各所述关键数据的存储时间和存储空间占用指标;将所述存储时间和所述存储空间占用指标按照百分制进行归一化处理,得到数据存储归一化结果。
5.根据权利要求2所述的方法,其特征在于,所述查询效率测试的步骤包括:获取并根据历史电网数据的查询记录,确定针对所述电网的关键数据的查询操作;在不同的区块链平台模型中,执行针对所述电网的关键数据的查询操作,并记录查询的响应时间和准确性;将所述响应时间和所述准确性进行归一化后,进行加权计算,得到查询效率测试结果。
6.根据权利要求2-5任一项所述的方法,其特征在于,所述基于所述电网的关键数据对不同的局部聚集系数对应的区块链平台模型进行性能评估测试,并得到归一化加权评分结果,包括:基于所述数据存储测试及对应的权重、所述查询效率测试及对应的权重、所述数据交互测试及对应的权重、所述网络安全性测试及对应的权重,确定所述归一化加权评分结果,所述权值基于神经网络模型训练确定。
7.根据权利要求1所述的方法,其特征在于,所述局部聚集系数的配置步骤包括:从初始系数0.2开始,以0.1为步长,逐步增加到0.8,以得到多个不同的局部聚集系数。
8.一种电网区块链平台配置装置,其特征在于,应用于区块链平台,所述区块链平台包括多个区块链节点,其中,所述多个区块链节点设备包括核心设备和多级的外围设备,所述核心设备与各级外围设备逐级通信连接,所述核心设备部署于核心机房,每一级的外围设备至少为两个,且每一级的外围设备均与下一级的至少部分外围设备连接,所述装置包括:局部聚集系数模块,用于为区块链平台配置多个不同的局部聚集系数;平台模型搭建模块,用于按照设定的局部聚集系数,部署相应的区块链节点,以得到不同的区块链平台模型;数据获取模块,用于获取电网的关键数据,所述关键数据包括电网设备信息、运行数据和用户数据;测试模块,用于在所述区块链节点之间的通信正常的情况下,基于所述电网的关键数据对不同的局部聚集系数对应的区块链平台模型进行性能评估测试,并得到归一化加权评分结果;目标区块链平台确定模块,用于根据所述归一化加权评分结果,选择评分最高的局部聚集系数所对应的区块链平台模型作为目标区块链平台。
9.一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,其特征在于,所述处理器执行所述计算机程序时实现权利要求1至7中任一项所述的方法的步骤。
10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至7中任一项所述的方法的步骤。