1.一种用于区块链技术的自动化组网方法,其特征在于,包括以下步骤:获取并根据目标对象基础信息和目标需求构建初始组网框架;
设定中心管理节点,并将中心管理节点与初始组网框架进行关联;
通过中心管理节点对初始组网框架中各个主节点的存储能力进行分析,以得到节点能力信息;
根据节点能力信息构建并将辅助节点添加至初始组网框架中,以得到目标组网框架;
通过中心管理节点对目标组网框架中各个主节点的运行状况进行实时检测分析,生成并根据检测结果对目标组网框架中的对应的辅助节点进行组网调用,以保证数据同步通道正常。
2.根据权利要求1所述的一种用于区块链技术的自动化组网方法,其特征在于,所述获取并根据目标对象基础信息和目标需求构建初始组网框架的方法包括以下步骤:获取目标对象基础信息和目标需求信息;
提取并根据目标对象基础信息中的对象身份信息确定组网节点;
提取并根据目标需求信息中的数据存储需求量和交易信息确定各组网节点的配置数据;
根据组网节点和各组网节点的配置数据基于共识机制构建得到初始组网框架。
3.根据权利要求1所述的一种用于区块链技术的自动化组网方法,其特征在于,所述根据节点能力信息构建并将辅助节点添加至初始组网框架中,以得到目标组网框架的方法包括以下步骤:根据节点能力信息构建辅助节点;
根据节点能力信息为初始组网框架中的各个主节点设置关联优先级,并根据关联优先级将辅助节点与各个主节点进行关联,以得到目标组网框架。
4.根据权利要求1所述的一种用于区块链技术的自动化组网方法,其特征在于,所述通过中心管理节点对目标组网框架中各个主节点的运行状况进行实时检测分析的方法包括以下步骤:实时采集目标组网框架中各个主节点的共识状况信息和存储状况信息;
通过中心管理节点根据预置的故障状况信息、各个主节点的共识状况信息和存储状况信息对各个主节点的出错与否进行实时检测分析。
5.根据权利要求1所述的一种用于区块链技术的自动化组网方法,其特征在于,所述根据检测结果对目标组网框架中的对应的辅助节点进行组网调用的方法包括以下步骤:若检测结果为出现故障,则调取目标组网框架中的辅助节点替换对应的主节点,并建立该辅助节点与其他主节点的共识通路。
6.一种用于区块链技术的自动化组网系统,其特征在于,包括:初始组网模块、中心管理模块、能力分析模块、辅助添加模块以及检测组网模块,其中:初始组网模块,用于获取并根据目标对象基础信息和目标需求构建初始组网框架;
中心管理模块,用于设定中心管理节点,并将中心管理节点与初始组网框架进行关联;
能力分析模块,用于通过中心管理节点对初始组网框架中各个主节点的存储能力进行分析,以得到节点能力信息;
辅助添加模块,用于根据节点能力信息构建并将辅助节点添加至初始组网框架中,以得到目标组网框架;
检测组网模块,用于通过中心管理节点对目标组网框架中各个主节点的运行状况进行实时检测分析,生成并根据检测结果对目标组网框架中的对应的辅助节点进行组网调用,以保证数据同步通道正常。
7.根据权利要求6所述的一种用于区块链技术的自动化组网系统,其特征在于,所述初始组网模块包括信息获取单元、节点确定单元、节点配置单元以及框架构建单元,其中:信息获取单元,用于获取目标对象基础信息和目标需求信息;
节点确定单元,用于提取并根据目标对象基础信息中的对象身份信息确定组网节点;
节点配置单元,用于提取并根据目标需求信息中的数据存储需求量和交易信息确定各组网节点的配置数据;
框架构建单元,用于根据组网节点和各组网节点的配置数据基于共识机制构建得到初始组网框架。
8.根据权利要求6所述的一种用于区块链技术的自动化组网系统,其特征在于,所述辅助添加模块包括节点构建单元和节点关联单元,其中:节点构建单元,用于根据节点能力信息构建辅助节点;
节点关联单元,用于根据节点能力信息为初始组网框架中的各个主节点设置关联优先级,并根据关联优先级将辅助节点与各个主节点进行关联,以得到目标组网框架。
9.一种电子设备,其特征在于,包括:
存储器,用于存储一个或多个程序;
处理器;
当所述一个或多个程序被所述处理器执行时,实现如权利要求1‑5中任一项所述的方法。
10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,该计算机程序被处理器执行时实现如权利要求1‑5中任一项所述的方法。