← 返回列表

一种用于区块链的节点扩充方法

申请号: CN202311688039.2
申请人: 北京云成金融信息服务有限公司
申请日期: 2023/12/11

摘要文本

本发明提供了一种用于区块链的节点扩充方法,涉及区块链技术领域,包括有部署区块链网络结构并构建节点集合以及选定代表节点;获取历史处理数据,并将所述代表节点与区块链网络结构数据交换,获取历史状态数据;基于历史状态数据构建状态评估模型对待处理数据状态预测,实现节点预扩充,得到预扩充结果;对所述预扩充结果进行效果评估与修正。通过在区块链网络结构中构建节点集合,选定代表节点;构建状态评估模型预测区块链中各个节点计算待处理数据的状态数据;基于状态数据利用代表节点实现节点预扩充;评估扩充效果并修正得到最终节点扩充方案,满足了区块链业务对计算资源与存储资源需求多变性的同时保证数据处理效率。。(来 自 马 克 数 据 网)

专利详细信息

项目 内容
专利名称 一种用于区块链的节点扩充方法
专利类型 发明授权
申请号 CN202311688039.2
申请日 2023/12/11
公告号 CN117424813B
公开日 2024/3/22
IPC主分类号 H04L41/0816
权利人 北京云成金融信息服务有限公司
发明人 杨琨; 苏建新; 李辰辉; 何立军; 王凯飞; 葛大伟; 李健; 刘奎阳; 何亘; 余纪良; 汪进; 杨立寨; 王振宇; 段国强
地址 北京市西城区复兴门南大街丙2号天银大厦C西座A层

专利主权项内容

1.一种用于区块链的节点扩充方法,其特征在于,包括:步骤1:部署区块链网络结构,并在所述区块链网络结构中构建节点集合,以及从所述节点集合中选定代表节点;步骤2:获取历史处理数据,并将所述代表节点与区块链网络结构进行数据交换,从而获取各节点的历史状态数据;步骤3:基于历史状态数据构建状态评估模型对待处理数据状态预测,根据状态预测结果进行节点预扩充,得到预扩充结果;步骤4:对所述预扩充结果进行效果评估与修正,得到节点扩充方案;其中,步骤3,包括:对历史状态数据进行处理,得到历史状态数据特征;通过所述历史状态数据特征对注意力机制的深度学习网络算法进行模型训练,得到状态评估模型;将待处理数据输入所述状态评估模型中,得到各节点处理所述待处理数据的状态预测数据;利用所述状态预测数据,确定对应节点集合的综合预测使用状态值;初始化扩充队列,并将综合预测使用状态值不小于预设状态阈值的节点集合作为可扩充集合,按照综合预测使用状态值从大到小顺序加入初扩充队列,并作为预扩充结果输出;其中,对历史状态数据进行处理,得到历史状态数据特征,包括:对历史状态数据进行标记,生成带有状态数据标签的预处理数据;利用高斯噪声技术对预处理数据进行数据扩充并进行数据归一化处理,得到目标数据;计算所述目标数据中任意两个数据之间的相似度条件概率,得到第一条件概率与第二条件概率;利用所述第一条件概率与第二条件概率计算所述目标数据的特征数据,进而得到所述历史状态数据的历史状态数据特征;其中,对所述预扩充结果进行效果评估与修正,得到节点扩充方案,包括:基于可扩充集合的综合预测使用状态值,结合待处理数据获取每个可扩充集合的节点扩充个数;利用可扩充集合中的代表节点按照节点扩充个数进行扩充后,得到新扩充集合;利用所述代表节点根据对应新扩充集合内各个节点的计算资源进行计算任务划分与动态调整后,实时获取各个节点的当前状态数据;通过各个节点的当前状态数据,结合状态评估模型,确定对应新扩充集合的新综合预测使用状态值;若存在新综合预测使用状态值不小于预设状态阈值的新扩充集合,则将综合预测使用状态值小于预设状态阈值,且大于预设低状态阈值的节点集合作为再扩充集合,按照综合预测使用状态值从大到小顺序加入再扩充队列;将所述初扩充队列与再扩充队列相结合得到节点扩充方案。