基于区块链技术的数字记录方法技术

技术编号:35476209 阅读:20 留言:0更新日期:2022-11-05 16:24
本发明专利技术公开了基于区块链技术的数字记录方法,属于数据记录存储领域,该记录方法具体步骤如下:(1)服务器接收并筛选接收到的交易数据;(2)数字分化器接收各组数据并进行数字分化;(3)实时对数据进行处理并通过记录板块显示反馈;(4)对数字变化情况进行分布式存储;(5)接收控制指令并进行板块裂变处理;本发明专利技术能够有效的精准分布、快速统筹、优劣分析并形成网块状结构,同时该记录显示方式应用广泛,局限性小,可以对交易过程中的,所产生的交易数据进行有统筹性、有统一性、有规则性的合并记录以及保存。记录以及保存。记录以及保存。

【技术实现步骤摘要】
基于区块链技术的数字记录方法


[0001]本专利技术涉及数据记录存储领域,尤其涉及基于区块链技术的数字记录方法。

技术介绍

[0002]区块链,就是一个又一个区块组成的链条。每一个区块中保存了一定的信息,它们按照各自产生的时间顺序连接成链条。这个链条被保存在所有的服务器中,只要整个系统中有一台服务器可以工作,整条区块链就是安全的。这些服务器在区块链系统中被称为节点,它们为整个区块链系统提供存储空间和算力支持。如果要修改区块链中的信息,必须征得半数以上节点的同意并修改所有节点中的信息,而这些节点通常掌握在不同的主体手中,因此篡改区块链中的信息是一件极其困难的事,相比于传统的网络,区块链所记录的信息更加真实可靠,可以帮助解决人们互不信任的问题;
[0003]现有的基于区块链技术的数字记录方法无法有效的精准分布、快速统筹、优劣分析、形成网块状结构,且记录显示方式应用局限性大;为此,我们提出基于区块链技术的数字记录方法。

技术实现思路

[0004]本专利技术的目的是为了解决现有技术中存在的缺陷,而提出的基于区块链技术的数字记录方法。
[0005]为了实现上述目的,本专利技术采用了如下技术方案:
[0006]基于区块链技术的数字记录方法,该记录方法具体步骤如下:
[0007](1)服务器接收并筛选接收到的交易数据;
[0008](2)数字分化器接收各组数据并进行数字分化;
[0009](3)实时对数据进行处理并通过记录板块显示反馈;
[0010](4)对数字变化情况进行分布式存储;
[0011](5)接收控制指令并进行板块裂变处理。
[0012]作为本专利技术的进一步方案,步骤(1)中所述服务器筛选交易数据具体步骤如下:
[0013]步骤一:服务器收集到系统化的、有规则性以及有统一性的交易数据,并将其中非二进制的数据转换为二进制,之后通过归一化处理将各组交易数据转换至规定区间内,对处理完成的交易数据进行特征降维,再将降维处理后的交易数据分为验证集、测试集以及训练集,同时构建筛选网络模型;
[0014]步骤二:服务器重复多次使用验证集中的各组数据对筛选网络模型精度进行验证,并统计测试集中各数据均方根误差,同时对每组数据都进行一次预测,并将预测结果最好的数据作为最优参数输出,并依据最优参数对训练集进行标准化处理,之后将训练样本输送到筛选网络模型中,并采用长期迭代法对该筛选网络模型进行实时优化,并对该筛选网络模型进行性能评估;
[0015]步骤三:服务器将收集交易平台发送的各组交易数据,并将各组交易数据送入训
练完成的筛选网络模型中,筛选网络模型依据筛选标准对非系统化的、不具有规则性以及统一性的交易数据进行筛除,同时生成筛选表记录筛除的交易数据,并将该筛选表反馈给管理人员进行查看。
[0016]作为本专利技术的进一步方案,步骤二中所述筛选网络模型性能评估具体步骤如下:
[0017]第一步:筛选网络模型对交易数据进行筛选时,服务器实时接收该筛选网络模型运行信息,并通过焦点损失函数对该筛选网络模型运行损失值进行计算,其焦点损失函数具体计算公式如下:
[0018]FL(pi)=

α(1

pi)
γ
log(pi)
ꢀꢀꢀꢀꢀꢀꢀ
(1)
[0019]式中,pi代表预测值,α代表权重因子,γ代表聚焦参数;
[0020]第二步:服务器接收计算出的损失值,并判断该损失值是否满足系统默认或管理人员设定的期望值,若不满足,则对该筛选网络模型进行准确率、检出率以及误报率分析,并将分析结果反馈给管理人员进行分析调整。
[0021]作为本专利技术的进一步方案,步骤(2)中所述数字分化器数字分化具体步骤如下:
[0022]S1.1:服务器对各组数字分化器进行编号标记,同时将各记录板块与标记完成的数字分化器进行匹配关联,之后对各组交易数据中数字数值进行提取,并将提取出的各组数字数值整合归纳为分化数据集;
[0023]S1.2:将生成的各组分化数据集导入相对应的数字分化器中进行分化处理,之后服务器接收各数字分化器的分化结果,同时将各组分化结果与相对应的原数字数值进行有效的区别分离,并生成分化记录表记录分化数值以及原数字数值。
[0024]作为本专利技术的进一步方案,步骤(3)中所述记录板块显示反馈具体步骤如下:
[0025]S2.1:服务器统计内部存储的交易数据数量,并将其发送至记录板块,记录板块接收到服务器发送的数量信息后,将其进行图像化处理,并反馈给管理人员查看;
[0026]S2.2:交易平台完成交易后,自行生成相对应的交易数据发送至服务器,服务器对接收到符合条件的交易数据后,统计接收的交易数据数量N,同时内部存储的交易数据数量+N,之后生成增加指令发送至记录板块,记录板块对显示的数据数量+N,并将最终结果显示给管理人员;
[0027]S2.3:服务器依据系统默认或管理人员设定的循环时间值定期对各组交易数据进行回收率计算更新,并下发回收指令,数据回收器接收定期回收指令以及回收率数值,之后依据设定的循环时间值,抽取相对应时间内的交易数据;
[0028]S2.4:按照计算出的回收率对交易数据进行回收,并将回收信息反馈至服务器,同时服务器检测当前内部存储交易数据数量与上一时间段内内部存储交易数据数量的差值n,并将其发送至记录板块,记录板块对显示的数据数量

n,并将最终结果显示给管理人员。
[0029]作为本专利技术的进一步方案,步骤(4)中所述服务器分布式存储具体步骤如下:
[0030]P1.1:在与管理平台通信连接的各组服务器上安装相关软件包,并启动服务,同时将所有服务器建立连接,成为一个集群,若建立连接时存在异常,则断开连接,并重新对相关服务器进行连接,直至连接成功;
[0031]P1.2:通过创建存储卷以及启动存储卷为所有服务器准备存储目录,管理平台将各存储目录所对应的服务器进行绑定,并对绑定成功的存储目录进行挂载;
[0032]P1.3:管理平台发送写请求到各组服务器中,各组服务器返回写入地址数组,向第
一个写地址节点写入变化的数字数值,第一个节点再向后继续传输,到达最后一个节点后,向前返回写入OK响应,最终回到管理平台,写入结束;
[0033]P1.4:管理平台自行使用相关命令往挂载的存储目录里写文件,然后查看在各服务器上的分布情况,并对存在异常存储的服务器进行记录,同时切断与该服务器的通信连接,且将该服务器节点反馈给管理人员进行维护。
[0034]作为本专利技术的进一步方案,步骤(5)中所述板块裂变具体步骤如下:
[0035]P2.1:服务器依据管理平台下发的扩展指令,对相对应的记录板块进行扩展,并生成多组空记录板块以进行记录准备,且各组记录板块的记录显示方式以联网形式进行;
[0036]P2.2:服务器对各组空记录板块进行编号处理,本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.基于区块链技术的数字记录方法,其特征在于,该记录方法具体步骤如下:(1)服务器接收并筛选接收到的交易数据;(2)数字分化器接收各组数据并进行数字分化;(3)实时对数据进行处理并通过记录板块显示反馈;(4)对数字变化情况进行分布式存储;(5)接收控制指令并进行板块裂变处理。2.根据权利要求1所述的基于区块链技术的数字记录方法,其特征在于,步骤(1)中所述服务器筛选交易数据具体步骤如下:步骤一:服务器收集到系统化的、有规则性以及有统一性的交易数据,并将其中非二进制的数据转换为二进制,之后通过归一化处理将各组交易数据转换至规定区间内,对处理完成的交易数据进行特征降维,再将降维处理后的交易数据分为验证集、测试集以及训练集,同时构建筛选网络模型;步骤二:服务器重复多次使用验证集中的各组数据对筛选网络模型精度进行验证,并统计测试集中各数据均方根误差,同时对每组数据都进行一次预测,并将预测结果最好的数据作为最优参数输出,并依据最优参数对训练集进行标准化处理,之后将训练样本输送到筛选网络模型中,并采用长期迭代法对该筛选网络模型进行实时优化,并对该筛选网络模型进行性能评估;步骤三:服务器将收集交易平台发送的各组交易数据,并将各组交易数据送入训练完成的筛选网络模型中,筛选网络模型依据筛选标准对非系统化的、不具有规则性以及统一性的交易数据进行筛除,同时生成筛选表记录筛除的交易数据,并将该筛选表反馈给管理人员进行查看。3.根据权利要求2所述的基于区块链技术的数字记录方法,其特征在于,步骤二中所述筛选网络模型性能评估具体步骤如下:第一步:筛选网络模型对交易数据进行筛选时,服务器实时接收该筛选网络模型运行信息,并通过焦点损失函数对该筛选网络模型运行损失值进行计算,其焦点损失函数具体计算公式如下:FL(pi)=

α(1

pi)
γ
log(pi)
ꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ
(1)式中,pi代表预测值,α代表权重因子,γ代表聚焦参数;第二步:服务器接收计算出的损失值,并判断该损失值是否满足系统默认或管理人员设定的期望值,若不满足,则对该筛选网络模型进行准确率、检出率以及误报率分析,并将分析结果反馈给管理人员进行分析调整。4.根据权利要求3所述的基于区块链技术的数字记录方法,其特征在于,步骤(2)中所述数字分化器数字分化具体步骤如下:S1.1:服务器对各组数字分化器进行编号标记,同时将各记录板块与标记完成的数字分化器进行匹配关联,之后对各组交易数据中数字数值进行提取,并将提取出的各组数字数值整合归纳为分化数据集;S1.2:将生成的各组分化数据集导入相对应的数字分化器中进行分化处理,之后服务器接收各数字分化器的分化结果,同时将各组分化结果与相对应...

【专利技术属性】
技术研发人员:黄文科
申请(专利权)人:广州中南网络技术有限公司
类型:发明
国别省市:

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

1