基于区块链网络的计算机数据信息处理方法技术

技术编号:34981392 阅读:14 留言:0更新日期:2022-09-21 14:24
本发明专利技术公开一种基于区块链网络的计算机数据信息处理方法,其中包括以下步骤:(S1)发出网络数据信息,将网络数据信息输出并传递到下一个应用设备;(S2)在互联网数据通信系统中,通过网络数据交互通信接口控制数据传输;(S3)通过呈链条式连接的区块链节点将节点设备连接起来,通过区块链网络彼此连接通讯;(S4)通过区块链网络节点接收网络数据发出终端发送的数据信息,用以实现网络数据信息的计算;(S5)将计算出的网络数据信息输出,以满足用户需求。本发明专利技术应用区块链网络能够实现网络数据信息去中心化、可追溯、不可篡改的能力,通过加密算法、改进型C4.5决策树算法模型实现网络数据信息的加密和处理能力。络数据信息的加密和处理能力。络数据信息的加密和处理能力。

【技术实现步骤摘要】
基于区块链网络的计算机数据信息处理方法


[0001]本专利技术涉及互联网
,且更确切地涉及一种基于区块链网络的计算机数据信息处理方法。

技术介绍

[0002]随着互联网信息技术的不断发展,计算机被广泛地应用到不同领域中。在数字化、信息化、网络化发展推动下,尤其是信息全球化进程推动了网络信息平台构建及广泛应用的步伐,网络数据信息呈现爆炸式发展,因此,目前的网络数据信息具有的特点书数据量大、处理处理效率低下,并且数据在交互过程中不安全,容易出现数据泄露、数据篡改等问题,不仅网络数据信息处理之后,并且数据信息交互过程中安全性能低。

技术实现思路

[0003]针对上述技术的不足,本专利技术公开一种基于区块链网络的计算机数据信息处理方法,通过应用区块链网络实现数据信息的交互,提高了数据信息交互能力,并通过为了实现上述技术效果,本专利技术采用以下技术方案:一种基于区块链网络的计算机数据信息处理方法,其中包括以下步骤:(S1)发出网络数据信息,将网络数据信息输出并传递到下一个应用设备;在本步骤中,在发出网络数据信息时,网络数据信息均标记有带有区块链网络兼容的数据信息,通过在数据信息上标记时间戳或者网络数据信息标识,以实现网络数据信息传递过程中的跟踪;(S2)在互联网数据通信系统中,通过网络数据交互通信接口控制数据传输;在本步骤中,控制数据传输时通过控制网络数据信息节点以实现网络数据信息传输,并在控制数据传输过程中同步实现网络数据信息节点信息交互;(S3)通过呈链条式连接的区块链节点将节点设备连接起来,通过区块链网络彼此连接通讯,使发出网络数据信息通过区块链网络进行信息交互与传递;在本步骤中,通过对称加密算法实现区块链节点数据信息加密;通过对称解密方法实现区块链节点数据信息解密,进而实现区块链节点数据信息的一级加密;通过接收方的公钥将数据信息加密,然后产生数据密文,在接收数据时,利用区块链中的 hash函数先计算出传递数据的摘要,然后通过私钥先对摘要数字签名;数据发送方同时发送数据密文和签名,接收方通过公钥对数据进行解密,进而实现互联网数据信息的加密和解密计算;在本步骤中,通过椭圆曲线方程实现区块链节点数据信息的二级加密;(S4)通过区块链网络节点接收网络数据发出终端发送的数据信息,用以实现网络数据信息的计算;在本步骤中,通过改进型C4.5决策树算法模型实现网络数据信息的处理,所述改进型C4.5决策树算法模型包括果蝇优化算法模型,进而提高网络数据信息的分类能力;
(S5)将计算出的网络数据信息输出,以满足用户需求。
[0004]作为本专利技术进一步的技术方案;改进型C4.5决策树算法模型为融合果蝇优化算法模型的分类算法模型。
[0005]作为本专利技术进一步的技术方案;所述改进型C4.5决策树算法模型通过以下步骤进行:(1)从网络数据节点中提取数据信息,网络数据信息集合记作为,将网络数据信息划分为个分类模块,则,设置个属性标签,定义为每个属性标签集合,;假设是类中的网络数据样本,对于一个固定样本分类所需要的期望值为:
ꢀꢀꢀꢀꢀꢀꢀꢀꢀ
(1)(2)构建果蝇优化算法模型,实现全局最优化检索,以提高网络数据分类检索能力,(3)通过果蝇优化算法模型检索到的网络数据节点,对网络数据信息集合S进行数据分类,则分类后的子集信息量记作为:
ꢀꢀꢀꢀ
(2)(4)对检索到的网络数据节点数据信息计算信息增益,输入的数据节点数据信息减去当前接收到的数据信息,则有:
ꢀꢀꢀꢀꢀꢀꢀ
(3)(5)通过对检索到的网络数据节点数据信息计算信息增益计算属性A的信息增益率,记作为:
ꢀꢀꢀꢀꢀꢀ
(4)则网络数据节点的数据信息分类为:
ꢀꢀꢀꢀ
(5)通过不断的数据计算,将数据集合单独表示出来,则输出网络数据节点的数据信息分类属性。
[0006]作为本专利技术进一步的技术方案;所述果蝇优化算法模型的构建方法为:(A)随机初始化果蝇群体位置,即互联网中网络节点数据信息的位置;位置定义如下:
ꢀꢀ
(6)(B)赋予果蝇个体利用嗅觉搜寻网络节点数据信息的随机方向与距离;

(7) (8)(C)由于无法得知网络节点数据信息位置,先估计与网络节点数据信息源点点的距离,再计算味道浓度判定值,此值为距离的倒数,(9) (10)(D)味道浓度判定值代入味道浓度判定函数以求出该果蝇个体位置的味道浓度;(11)(E)找出此果蝇群体中味道浓度最高的果蝇;(12)(F)保留最佳味道浓度值与x,y坐标,此时果蝇群体利用视觉往该位置飞去;(13)(14)(15)
ꢀꢀ
(16)(G)进入迭代寻优,重复执行步骤B

E,并判断味道浓度是否优于前一味道浓度,若是则执行步骤F。
[0007]作为本专利技术进一步的技术方案;所述果蝇优化算法模型通过构建逻辑混沌映射理论模型实现网络数据信息清晰度识别,所述逻辑混沌映射理论模型为:(17)其中n表示果蝇模型在不断计算过程中对网络数据节点信息检索的迭代次数,u是混沌控制网络数据节点信息参数;网络数据节点信息混沌变量C
xi
的公式为:
ꢀꢀ
(18)其中x(n)
i
是在网络数据节点信息检索过程中混沌值改变后的第i个混沌变量C
xi
;当C
xi
∈[0,1]和C
xi
∈{0.34,0.52,0.79}时,改进型C4.5决策树算法模型处于混沌状态;则需要再次迭代计算进行刺激;在公式(18)中,x
i
∈[a
i
,b
i
]可用C
xi
通过表达式(17)和(18)进行如下更改:
ꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ
(19)
ꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ
(20)其中x
i
表示第i个网络数据节点信息混沌变量的值,该变量在进行混沌映射变换后转换为常规变量。
[0008]一种基于区块链网络的计算机数据信息处理系统,包括:网络数据发出终端;用于实现网络数据信息的发出,将网络数据信息输出并传递到下一个应用设备,所述网络数据发出终端包括具有网络接口的智能手机、平板电脑、PC机或者终端设备;通信控制器;在互联网数据通信系统中,处于数据电路和主机之间,用于控制数据传输的通信接口设备;区块链网络模块; 通过呈链条式连接的区块链节点将节点设备连接起来,通过区块链网络彼此连接通讯,并且所述区块链网络模块从下至上依次设置有数据层、网络层、共识层、激励层和智能合约层,并且所述区块链网络模块为主

从区块链结构模型;和数据应用终端;具有区块链网络节点,通过区块链网络节点接收网络数据发出终端发送的数据信息,用以实现网络数据信息的计算,其中所述数据应用终端还设置有改进型C4.5决策树模型,并且所述改进型C4.5决策树模型设置有区块链网络节点;其中所述网络数据发出终端的输出端与通信控制器的输入端连接,所述通信控制器的本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于区块链网络的计算机数据信息处理方法,其特征在于:包括以下步骤:(S1)发出网络数据信息,将网络数据信息输出并传递到下一个应用设备;在本步骤中,在发出网络数据信息时,网络数据信息均标记有带有区块链网络兼容的数据信息,通过在数据信息上标记时间戳或者网络数据信息标识,以实现网络数据信息传递过程中的跟踪;(S2)在互联网数据通信系统中,通过网络数据交互通信接口控制数据传输;在本步骤中,控制数据传输时通过控制网络数据信息节点以实现网络数据信息传输,并在控制数据传输过程中同步实现网络数据信息节点信息交互;(S3)通过呈链条式连接的区块链节点将节点设备连接起来,通过区块链网络彼此连接通讯,使发出网络数据信息通过区块链网络进行信息交互与传递;在本步骤中,通过对称加密算法实现区块链节点数据信息加密;通过对称解密方法实现区块链节点数据信息解密,进而实现区块链节点数据信息的一级加密;通过接收方的公钥将数据信息加密,然后产生数据密文,在接收数据时,利用区块链中的 hash函数先计算出传递数据的摘要,然后通过私钥先对摘要数字签名;数据发送方同时发送数据密文和签名,接收方通过公钥对数据进行解密,进而实现互联网数据信息的加密和解密计算;在本步骤中,通过椭圆曲线方程实现区块链节点数据信息的二级加密;(S4)通过区块链网络节点接收网络数据发出终端发送的数据信息,用以实现网络数据信息的计算;在本步骤中,通过改进型C4.5决策树算法模型实现网络数据信息的处理,所述改进型C4.5决策树算法模型包括果蝇优化算法模型,进而提高网络数据信息的分类能力;(S5)将计算出的网络数据信息输出,以满足用户需求。2.根据权利要求1所述的一种基于区块链网络的计算机数据信息处理方法,其特征在于:所述改进型C4.5决策树算法模型通过以下步骤进行:(1)从网络数据节点中提取数据信息,网络数据信息集合记作为,将网络数据信息划分为个分类模块,则,设置个属性标签,定义为每个属性标签集合,;假设是类中的网络数据样本,对于一个固定样本分类所需要的期望值为:
ꢀꢀꢀꢀꢀꢀꢀꢀꢀ
(1)(2)构建果蝇优化算法模型,实现全局最优化检索,以提高网络数据分类检索能力,(3)通过果蝇优化算法模型检索到的网络数据节点,对网络数据信息集合S进行数据分类,则分类后的子集信息量记作为:
ꢀꢀꢀꢀ
(2)(4)对检索到的网络数据节点数据信息计算信息增益,输入的数据节点数据信息减去
当前接收到的数据信息,则有:
ꢀꢀꢀꢀꢀꢀꢀ
(3)(5)通过对检索到的网络数据节点数据信息计算信息增益计算属性A的信息增益率,记作为:
ꢀꢀꢀꢀꢀꢀ
(4)则网络数据节点的数据信息分类为:
ꢀꢀꢀꢀ
(5)通过不断的数据计算,将数据集合单独表示出来,则输出网络数据节点的数据信息分类属性。3.根据权利要求2所述的一种基于区块链网络的计算机数据信息处理方法,其特征在于:所述果蝇优化算法模型的构建方法为:(A)随机初始化果蝇群体位置,即互联网中网络节点数据信息的位置;位置定义如下:
ꢀꢀ
(6)(B)赋予果蝇个体利用嗅觉搜寻网络节点数...

【专利技术属性】
技术研发人员:侯胜旭覃家良
申请(专利权)人:深圳麦客存储科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1